LinuxForum.Fans
Тема

PhP - обновится, либо переустановить?

Автор: step_slim 26 сообщений 9773 просмотров 🔒 закрыта
#167018

Доброго времени суток коллеги wink
Как я писал не раз, использую Слааку на сервере. С подобной проблемой столкнулся недавно, на предыдущих инсталах было всё нормально. Вкратце - Сервер Slackware 13.1 осуществляет мониторинг сети и периферийного оборудования под управлением Zabbix. Всё управление мониторингом (настройка, просмотр) веду через WEB морду непосредственно Zabbix. На сервере следовательно поднята связка- httpd, mysql, php. Ещё при установки, было замечено, что версия php не совсем соответствует требованиям самого zabbix, но не критично. Поэтому, просто опустил этот момент. Немного отступлю- у zabbix, есть интересная возможность, рисовать графики о состоянии оборудования. И вот проблема в чём, чем больше узлов сети я добавляю, тем дольше идёт открытие страницы мониторинга. Провёл эксперимент, отключил все узлы.., но ситуация не изменилась. Стало ещё хуже, php иногда просто падает, вместо страницы с отчётами загружает белый бланк с хаотично разбросанными надписями. Время открывание страницы увеличилось в разы, бывает что жду открытия в течении 10 минут, бывает и больше и не всегда бывает ожидание увенчано успехом.
В логах httpd при падении страницы вижу вот это:

text
[Wed Jun 01 16:45:06 2011] [notice] SIGHUP received.  Attempting to restart
[Wed Jun 01 16:45:06 2011] [notice] Digest: generating secret for digest authentication ...
[Wed Jun 01 16:45:06 2011] [notice] Digest: done
[Wed Jun 01 16:45:07 2011] [notice] Apache/2.2.15 (Unix) DAV/2 PHP/5.2.13 configured -- resuming normal operations

Везде где гуглин на вид этой ошибки- ответ один

переустановите или обновите php

На проблему загруженности сервера, даю команду top:

text
 top
top - 12:03:22 up 2 days, 55 min,  1 user,  load average: 2.26, 2.14, 2.00
Tasks: 160 total,   1 running, 154 sleeping,   5 stopped,   0 zombie
Cpu(s):  2.5%us,  0.8%sy,  0.7%ni, 15.1%id, 80.9%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   2062960k total,  1996780k used,    66180k free,   112560k buffers
Swap:  2634652k total,        0k used,  2634652k free,  1638972k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 5113 mysql 20 0 164m 61m 4040 S 6 3.0 82:10.14 mysqld 5461 zabbix 25 5 68160 35m 34m S 0 1.8 1:15.48 zabbix_server 5462 zabbix 25 5 68152 35m 34m S 0 1.8 1:15.49 zabbix_server 5474 zabbix 25 5 69304 3336 736 S 0 0.2 0:11.76 zabbix_server 5485 zabbix 25 5 67536 33m 32m S 0 1.6 21:09.81 zabbix_server 5486 zabbix 25 5 67536 33m 32m S 0 1.6 20:25.63 zabbix_server 5488 zabbix 25 5 67288 1228 628 S 0 0.1 0:03.08 zabbix_server 28452 root 20 0 2596 1172 872 R 0 0.1 0:00.04 top

Как видно из логов, сервер не нагружен и прекрасно себя чувствует, в остальных процессах проблем нет, но при обращении к WEB, страница открывается очень долго...
Следовательно вопрос- 1.Как обстоят дела с php в Slackware? Мне скачать с сайта Source Code и скомпилировать его или же есть какой нибудь сайт с обновлениями некоторых пакетов - Slackbuild? Так как на сайте http://slackbuilds.org/result/?search=PhP&sv=13.1 ничего не нахожу из нужного мне :rolleyes:
2. Если я буду собирать руками (компилировать) мне нужно избавится от старых пакетов, либо установщик, сам поменяет нужные файлы?

#167046
step_slim написал:

2. Если я буду собирать руками (компилировать) мне нужно избавится от старых пакетов, либо установщик, сам поменяет нужные файлы?

Нащот этого то прийдётса посмотреть в /var/log/packages версию ПХП и через removepkg удалить его. А потом ставить новой пакет. Можна с slackbuild.org взять slackbuild с офф сайта нужную версию ПХП, поправить slackbuild файл и попробывать собрать новый пакет.

#167050
step_slim написал:
1.Как обстоят дела с php в Slackware? Мне скачать с сайта Source Code и скомпилировать его или же есть какой нибудь сайт с обновлениями некоторых пакетов - Slackbuild?

с ума сошли?! :(
http://mirror.yandex.ru/slackware/slackware-13.1/slackware/n/
вот ваш пхп.
ещё подпишитесь на рассылку:

вот что пришло мне в субботу

Показать
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

[slackware-security] bind (SSA:2011-147-01)

New bind packages are available for Slackware 8.1, 9.0, 9.1, 10.0, 10.1, 10.2,
11.0, 12.0, 12.1, 12.2, 13.0, 13.1, 13.37, and -current to fix security issues.


Here are the details from the Slackware 13.37 ChangeLog:
+--------------------------+
patches/packages/bind-9.7.3_P1-i486-1_slack13.37.txz: Upgraded.
This release fixes security issues:
* A large RRSET from a remote authoritative server that results in
the recursive resolver trying to negatively cache the response can
hit an off by one code error in named, resulting in named crashing.
[RT #24650] [CVE-2011-1910]
* Zones that have a DS record in the parent zone but are also listed
in a DLV and won't validate without DLV could fail to validate. [RT
#24631]
For more information, see:
http://www.isc.org/software/bind/advisories/cve-2011-1910
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2011-1910
(* Security fix *)
+--------------------------+


Where to find the new packages:
+-----------------------------+

HINT: Getting slow download speeds from [url=ftp://ftp.slackware.com]ftp.slackware.com[/url]?
Give slackware.osuosl.org a try. This is another primary FTP site
for Slackware that can be considerably faster than downloading
directly from [url=ftp://ftp.slackware.com]ftp.slackware.com[/url].

Thanks to the friendly folks at the OSU Open Source Lab
(http://osuosl.org) for donating additional FTP and rsync hosting
to the Slackware project! :-)

Also see the "Get Slack" section on http://slackware.com for
additional mirror sites near you.

Updated package for Slackware 8.1:
[url]ftp://ftp.slackware.com/pub/slackware/slackware-8.1/patches/packages/bind-9.4_ESV_R4_P1-i386-1_slack8.1.tgz[/url]

Updated package for Slackware 9.0:
[url]ftp://ftp.slackware.com/pub/slackware/slackware-9.0/patches/packages/bind-9.4_ESV_R4_P1-i386-1_slack9.0.tgz[/url]

Updated package for Slackware 9.1:
[url]ftp://ftp.slackware.com/pub/slackware/slackware-9.1/patches/packages/bind-9.4_ESV_R4_P1-i486-1_slack9.1.tgz[/url]

Updated package for Slackware 10.0:
[url]ftp://ftp.slackware.com/pub/slackware/slackware-10.0/patches/packages/bind-9.4_ESV_R4_P1-i486-1_slack10.0.tgz[/url]

Updated package for Slackware 10.1:
[url]ftp://ftp.slackware.com/pub/slackware/slackware-10.1/patches/packages/bind-9.4_ESV_R4_P1-i486-1_slack10.1.tgz[/url]

Updated package for Slackware 10.2:
[url]ftp://ftp.slackware.com/pub/slackware/slackware-10.2/patches/packages/bind-9.4_ESV_R4_P1-i486-1_slack10.2.tgz[/url]

Updated package for Slackware 11.0:
[url]ftp://ftp.slackware.com/pub/slackware/slackware-11.0/patches/packages/bind-9.4_ESV_R4_P1-i486-1_slack11.0.tgz[/url]

Updated package for Slackware 12.0:
[url]ftp://ftp.slackware.com/pub/slackware/slackware-12.0/patches/packages/bind-9.4_ESV_R4_P1-i486-1_slack12.0.tgz[/url]

Updated package for Slackware 12.1:
[url]ftp://ftp.slackware.com/pub/slackware/slackware-12.1/patches/packages/bind-9.4_ESV_R4_P1-i486-1_slack12.1.tgz[/url]

Updated package for Slackware 12.2:
[url]ftp://ftp.slackware.com/pub/slackware/slackware-12.2/patches/packages/bind-9.4_ESV_R4_P1-i486-1_slack12.2.tgz[/url]

Updated package for Slackware 13.0:
[url]ftp://ftp.slackware.com/pub/slackware/slackware-13.0/patches/packages/bind-9.4_ESV_R4_P1-i486-1_slack13.0.txz[/url]

Updated package for Slackware x86_64 13.0:
[url]ftp://ftp.slackware.com/pub/slackware/slackware64-13.0/patches/packages/bind-9.4_ESV_R4_P1-x86_64-1_slack13.0.txz[/url]

Updated package for Slackware 13.1:
[url]ftp://ftp.slackware.com/pub/slackware/slackware-13.1/patches/packages/bind-9.4_ESV_R4_P1-i486-1_slack13.1.txz[/url]

Updated package for Slackware 13.37:
[url]ftp://ftp.slackware.com/pub/slackware/slackware-13.37/patches/packages/bind-9.7.3_P1-i486-1_slack13.37.txz[/url]

Updated package for Slackware x86_64 13.1:
[url]ftp://ftp.slackware.com/pub/slackware/slackware64-13.1/patches/packages/bind-9.4_ESV_R4_P1-x86_64-1_slack13.1.txz[/url]

Updated package for Slackware x86_64 13.37:
[url]ftp://ftp.slackware.com/pub/slackware/slackware64-13.37/patches/packages/bind-9.7.3_P1-x86_64-1_slack13.37.txz[/url]

Updated package for Slackware -current:
[url]ftp://ftp.slackware.com/pub/slackware/slackware-current/slackware/n/bind-9.7.3_P1-i486-1.txz[/url]

Updated package for Slackware x86_64 -current:
[url]ftp://ftp.slackware.com/pub/slackware/slackware64-current/slackware64/n/bind-9.7.3_P1-x86_64-1.txz[/url]


MD5 signatures:
+-------------+

Slackware 8.1 package:
8aa76355e5ce1432688a18f2fe354533 bind-9.4_ESV_R4_P1-i386-1_slack8.1.tgz

Slackware 9.0 package:
8ef7d9bd5dab0da250a505c4e5836095 bind-9.4_ESV_R4_P1-i386-1_slack9.0.tgz

Slackware 9.1 package:
a85a3d84d502a4523259783636bd95d1 bind-9.4_ESV_R4_P1-i486-1_slack9.1.tgz

Slackware 10.0 package:
52ebf11a85312213a8aac6a7d47e7366 bind-9.4_ESV_R4_P1-i486-1_slack10.0.tgz

Slackware 10.1 package:
53f8132077bd77fb818b402030d10ff8 bind-9.4_ESV_R4_P1-i486-1_slack10.1.tgz

Slackware 10.2 package:
75f1f4be1eb53356bf0375d06cb94e8e bind-9.4_ESV_R4_P1-i486-1_slack10.2.tgz

Slackware 11.0 package:
0064358785c0d118600d75a58005a944 bind-9.4_ESV_R4_P1-i486-1_slack11.0.tgz

Slackware 12.0 package:
152ca0eb0b0e1e16a3d4fc6de1b4fa11 bind-9.4_ESV_R4_P1-i486-1_slack12.0.tgz

Slackware 12.1 package:
6162c65c46f3e52de36c19d1ebe880d1 bind-9.4_ESV_R4_P1-i486-1_slack12.1.tgz

Slackware 12.2 package:
82441358f2653c2b6c8feebe4274c8de bind-9.4_ESV_R4_P1-i486-1_slack12.2.tgz

Slackware 13.0 package:
697e60fcdf95e468a9c51beefc444992 bind-9.4_ESV_R4_P1-i486-1_slack13.0.txz

Slackware x86_64 13.0 package:
322abb43ddd20aabccaa2bfa2433aa9c bind-9.4_ESV_R4_P1-x86_64-1_slack13.0.txz

Slackware 13.1 package:
d7d4386738483088b4ef6d6f72f18478 bind-9.4_ESV_R4_P1-i486-1_slack13.1.txz

Slackware 13.37 package:
98dccb44c9193d8e8392e28db9cdca5d bind-9.7.3_P1-i486-1_slack13.37.txz

Slackware x86_64 13.1 package:
a7faea792671b6a60c7a386907b8e143 bind-9.4_ESV_R4_P1-x86_64-1_slack13.1.txz

Slackware x86_64 13.37 package:
58c7dd0fc47d0e0eeeb2e6a3663a8507 bind-9.7.3_P1-x86_64-1_slack13.37.txz

Slackware -current package:
b720d39eee93e2681532a6db509c3fd8 n/bind-9.7.3_P1-i486-1.txz

Slackware x86_64 -current package:
9ffcbc127fb1bfa67b75b77ceba123a9 n/bind-9.7.3_P1-x86_64-1.txz


Installation instructions:
+------------------------+

Upgrade the package as root:
# upgradepkg bind-9.7.3_P1-i486-1_slack13.37.txz

Then, restart the name server:

# /etc/rc.d/rc.bind restart


+-----+

Slackware Linux Security Team
http://slackware.com/gpg-key
security@slackware.com

+------------------------------------------------------------------------+
| To leave the slackware-security mailing list: |
+------------------------------------------------------------------------+
| Send an email to majordomo@slackware.com with this text in the body of |
| the email message: |
| |
| unsubscribe slackware-security |
| |
| You will get a confirmation message back containing instructions to |
| complete the process. Please do not reply to this email address. |
+------------------------------------------------------------------------+
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk3gNwgACgkQakRjwEAQIjPMpwCfUuXaixmpqxnLM6y5YdzG3Vm8
fJMAnjcBWGgw6REGS3lrLTUDZMWQXs85
=Zmm3
-----END PGP SIGNATURE-----

я выполняю upgradepkg "нужный пакет"
вот и все дела. wink
есть дебиановский APT, для совсем ленивых одминов smile

А собирать из сырцов НЕ нужно.
(только если вы изменили код. но и тогда - делайте пакет и ставьте его. make install === помойка, начиная с корня).

#167051
kisil написал:
Можна с slackbuild.org взять slackbuild

facepalm
нет его там!
потому-что он в дистре, в source/n/php/
sage...

#167054

сейчас вам тему сделаю... как ПРАВИЛЬНО делать.

#167084
drBatty написал:
сейчас вам тему сделаю... как ПРАВИЛЬНО делать.

Не нужно Доктор, ну я всё же не по пояс деревянный :rolleyes: Разобрался, мне как раз и нужен был сайт, что Вы привели, как обновлять я знаю wink Поэтому, что я не хочу устраивать "помойку" на сервере, и решил задать вопрос про компиляцию, нутром чую что не ТРУ это, вот и решил уточнить wink Спасибо за помощь wink

По поводу подписки разъясните, что там и как, если не затруднит. Просто, сам по себе сервер мой, в инэт не смотрит и добраться к нему из вне нет возможности, он живёт в локальной сети- внутри, стоит ли мне тогда беспокоится о Секьюрите обновлениях?

З.ы.ы.ы.з- Стоп, Доктор, что то я не пойму, вот смотрите, в ссылке, что Вы привели значится вот эта версия пакета php-5.2.13-i486, смотрю, что у меня в системе:
[console]php --version
PHP 5.2.13 (cli) (built: Mar 28 2010 20:43:45)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
[/console]
Что то не улавливаю сути обновления oO

#167106
step_slim написал:
Разобрался, мне как раз и нужен был сайт, что Вы привели, как обновлять я знаю

обновлять - upgradepkg
политика Патрега - он НЕ обновляет пакеты. Вы можете перейти на другую версию, на 13.67, или даже на current (на том же сайте есть). Потому слакварь такая устойчивая (единственное, надо дырки затыкать. но как был у вас 5.2.13, так он и останется)

А у меня current и 5.3.6 wink
Как и в релизе http://mirror.yandex.ru/slackware/slackware-13.37/slackware/n/php-5.3.6-i486-6.txt
Видите цифру 6 в конце? это номер бильда. Т.е. там уже 6 раз дыры затыкали.

step_slim написал:
Стоп, Доктор, что то я не пойму, вот смотрите, в ссылке, что Вы привели значится вот эта версия пакета php-5.2.13-i486, смотрю, что у меня в системе:

не так смотрите. Это версия самого php. В слакваре таже версия, но с закрытыми дырами. Смотреть надо так:
[console]$ ll /var/log/packages/php*
-rw-r--r-- 1 root root 25181 Апр 16 12:59 /var/log/packages/php-5.3.6-i486-6
[/console]
т.е. 16го апреля с.г. поставилась 6я версия(сборка) пакета.
там ChangeLog есть, в котором написано, что это за НЁХ.


А тему, как собирать из сырцов я уже написал:
http://linuxforum.ru/viewtopic.php?id=13328

#167115
drBatty написал:
обновлять - upgradepkg

Это я знаю :rolleyes:

drBatty написал:
политика Патрега - он НЕ обновляет пакеты.

Есть определённый смысл, даже я бы сказал, это правильно по отношению к стабильности всей системы.

drBatty написал:
не так смотрите. Это версия самого php.

Что то не отработал пример :(
[console]# ll /var/log/packages/php*
-bash: ll: command not found
[/console]
Но если посмотреть мой вывод:
[console]php --version
PHP 5.2.13 (cli) (built: Mar 28 2010 20:43:45)[/console]
Разве то, что в скобках не является именно версией сборки?
Ну вот, скачал я пакет php, запустил обновление, получил это в ответ от системы:
[console]# upgradepkg php-5.2.13-i486-2.txz

+==============================================================================
| Skipping package php-5.2.13-i486-2 (already installed)
+==============================================================================
[/console]
Немножко повторюсь, сервер не имеет доступа в интернет, все пакеты скачиваю на другой машине, потом по ssh кидаю в домашнюю директорию сервака, там уже ставлю. Поэтому делать обновления, нет возможности :(

#167124
step_slim написал:
Что то не отработал пример
text
alias ll='ls -l'
step_slim написал:
обновлять - upgradepkg

Это я знаю

тему будут читать разные люди :o

step_slim написал:
Разве то, что в скобках не является именно версией сборки?

нет. это время сборки.
пишут именно версию. Причём часто не просто 4, а скажем gnome-themes-extras-2.22.0-noarch-4gsb
(не просто четыре, а 4 из gsb. А то просто 4 - это Патрика)

step_slim написал:
Немножко повторюсь, сервер не имеет доступа в интернет, все пакеты скачиваю на другой машине, потом по ssh кидаю в домашнюю директорию сервака, там уже ставлю. Поэтому делать обновления, нет возможности

ну я тут уже написал скрипт. можно и rsync'ом rsync://ftp.yandex.ru/
вика пишет, что rsync и в венде есть: http://ru.wikipedia.org/wiki/Rsync

#167133

Мать, мать, мать... -- привычно отозвалось эхо ;)

Репозиторий Slackware устроен довольно прозрачно. Например,
Официальное зеркало: http://slackware.osuosl.org/
Дерево дистрибутива: ... slackware-13.1/
Обновления после выпуска: ... patches/packages/ (а также patches/source, если по какой-то причине нужно собирать по-своему)

следовательно:

текущий php: patches/packages/php-5.2.17-i486-1_slack13.1.txz
из чего и как собран: patches/source/php/

Возможно, кому-то более подходящим окажется другое зеркало: http://mirror.yandex.ru/slackware/

#167137
bormant написал:
текущий php: patches/packages/php-5.2.17-i486-1_slack13.1.txz

а у ТС'а почему-то -2.

а, да, точно. январское обновление...

#167157

bormant, drBatty
Спасибо коллеги, разобрался wink
Тормоза на WEB остались, буду обновлять httpd, может отпустит..., но это уже совсем иная история, ещё раз огромное спасибо :rolleyes:

#167168

step_slim, ИМХО это наверное вовсе не из-за php/httpd.
включите логи подробные (httpd.conf & php.ini) и читайте, когда и что тормозит
может это вообще кривой запрос к mysql'у...

#167169

step_slim,
httpd тоже обновлялся, исправления, как уже было сказано выше, в patches/packages.
Какие требования к версии php у этого Zabbix?
httpd падает из-за php?
Никто не запрещает взять нужные версии и собрать пакеты по сценариям из дистрибутива (каталоги /source, /patches/source в помощь), поправив VERSION/BUILD в .SlackBuild-ах.

#167178
drBatty написал:
ИМХО это наверное вовсе не из-за php/httpd.

Не, изначально именно php падало, так как переставала отрабатывать на странице- открывалась белая страница, с хаотично раскиданными надписями.

drBatty написал:
включите логи подробные (httpd.conf & php.ini) и читайте, когда и что тормозит

Уже мониторил логи, именно из них и выловил ошибку при падении php, кстати она опять появилась, но уже не так часто и меньше, вот так выглядит лог ошибки httpd:
[console][Thu Jun 02 16:58:37 2011] [notice] SIGHUP received. Attempting to restart
[Thu Jun 02 16:58:38 2011] [notice] Digest: generating secret for digest authentication ...
[Thu Jun 02 16:58:38 2011] [notice] Digest: done
[Thu Jun 02 16:58:39 2011] [notice] Apache/2.2.15 (Unix) DAV/2 PHP/5.2.17 configured -- resuming normal operations
[/console]

drBatty написал:
может это вообще кривой запрос к mysql'у...

Были такие мысли, но в этом же случае mysql должен нагружать память или процессор, а он ведёт себя вполне нормально и стабильно:
[console] 5113 mysql 20 0 164m 61m 3784 S 6 3.1 101:18.06 mysqld[/console]
Да и я польностью останавливал все ХОСТЫ, после чего обращение к базе нет, а тормоза есть.

bormant написал:
Какие требования к версии php у этого Zabbix?

Особо серьёзных требований нет, только к версии php и пары изменений в самом файле:

text
max_execution_time = 30
 max_execution_time = 300
date.timezone = Europe/Moscow 
post_max_size = 32M
max_input_time = 600
bormant написал:
httpd падает из-за php?

Они не падают :) Просто когда пытаешься просмотреть отчёт, либо добавить новый хост, то приходится ждать открытие страницы минимум 10-15 минут, бывает соединение сбрасывается, мотивируя простоем.

#167205
step_slim написал:
Уже мониторил логи, именно из них и выловил ошибку при падении php, кстати она опять появилась, но уже не так часто и меньше, вот так выглядит лог ошибки httpd:
Консоль:

[Thu Jun 02 16:58:37 2011] [notice] SIGHUP received. Attempting to restart
[Thu Jun 02 16:58:38 2011] [notice] Digest: generating secret for digest authentication ...
[Thu Jun 02 16:58:38 2011] [notice] Digest: done
[Thu Jun 02 16:58:39 2011] [notice] Apache/2.2.15 (Unix) DAV/2 PHP/5.2.17 configured -- res

где ошибка? нет никакой ошибки. сигнал SIGHUP принят, вот он конфиг и перечитал. ИЧСХ - успешно.

step_slim написал:
Были такие мысли, но в этом же случае mysql должен нагружать память или процессор

именно при выполнении этого запроса. а вовсе не все 24 часа.

step_slim написал:
Да и я польностью останавливал все ХОСТЫ, после чего обращение к базе нет, а тормоза есть.

не знаю...

step_slim написал:
max_execution_time
step_slim написал:
ждать открытие страницы минимум 10-15 минут, бывает соединение сбрасывается, мотивируя простоем.

ну ещё-бы, ибо 300 == 5 минут.
http://php.net/manual/ru/info.configuration.php
а вот что там у вас тормозит в скрипте - я не знаю. Не думаю, что надо валить всё на php - у меня были все его версии, и таких глюков я не наблюдал. И апач тут тоже не причём.

#167905

Нашёл ошибку. База данных тормозила. Сделал dump, удалил старую базу, создал, накатил dump всё зашевелилось со старой скоростью :rolleyes: Наставил патчей на mysql, единственное остаётся непонятным, как создать во временной памяти раздел /tmp для базы. Есть пример для RED HAT, но что то как то с недовериам отношусь к этой строчки в FSTAB:

text
none /tmp tmpfs mode=777,size=1024M,uid=root,gid=root 0 0 

Если кто сталкивался, дайте совет. smile

#168095
step_slim написал:
none /tmp tmpfs mode=777,size=1024M,uid=root,gid=root 0 0

вообще-то правильно, что с недоверием. mode=0777 это дыра. Должно быть 1777. По части size не в курсе, это вам оно виднее.
ИЧСХ, база лежит совсем не там. База лежит в /var/lib/mysql (у меня во всяком случае)

ЗЫЖ none должно быть в третьем поле, а не в первом.

#168121
emulek написал:
ЗЫЖ none должно быть в третьем поле, а не в первом.

man fstab
1-е поле -- что монтировать. tmpfs.
2-е поле -- куда смонтировать. /tmp или куда нужно.
3-е поле -- тип ФС. tmpfs.

#168135
bormant написал:
3-е поле -- тип ФС. tmpfs.

да? а это не как bind or move считается?

The third field, (fs_vfstype), describes the type of the filesystem. Linux supports lots of filesystem types, such as adfs, affs, autofs, coda, coherent, cramfs, devpts, efs, ext2, ext3, hfs, hpfs, iso9660, jfs, minix, msdos, ncpfs, nfs, ntfs, proc, qnx4, reiserfs, romfs, smbfs, sysv, tmpfs, udf, ufs, umsdos, vfat, xenix, xfs, and possibly others. For more details, see mount(8).
For the filesystems currently supported by the running kernel, see /proc/filesystems.
An entry swap denotes a file or partition to be used for swapping, cf. swapon(8). An entry ignore causes the line to be ignored. This is useful to show disk partitions which are currently unused. An entry none is useful for bind or move mounts.
Войдите или зарегистрируйтесь, чтобы ответить.