Мне просто интересно, если мне нужно перезагрузить сервер после редактирования fstab и mtab. Я что-то изменил в этом файле вручную из-за проблемы с отчетом awstats.
Я использую ISPConfig 3 с помощью учебника от Howtoforge . Но из-за удаления / удаления некоторой учетной записи конфигурация fstab и mtab испортилась.
Я также задаю этот вопрос на форуме howtoforge, но до сих пор никто не ответил. Если вы хотите прочитать мой вопрос, пожалуйста, посетите его здесь .
Я очень старался решить проблему без удачи.
Обновить:
Вот что происходит с моим fstab:
До того, как значение было (я опустил другое):
/var/log/ispconfig/httpd/mydomain.com /var/www/clients/client1/web1/log none bind,nobootwait 0 0
/var/log/ispconfig/httpd/example.com /var/www/clients/client1/web2/log none bind,nobootwait 0 0
Поэтому я изменил его на правильный путь:
/var/log/ispconfig/httpd/mydomain.com /var/www/clients/client1/web2/log none bind,nobootwait 0 0
/var/log/ispconfig/httpd/example.com /var/www/clients/client1/web3/log none bind,nobootwait 0 0
Я также обнаружил, что mtab имеет то же значение, что и выше, поэтому я отредактировал его вручную.
от:
/var/log/ispconfig/httpd/mydomain.com /var/www/clients/client1/web1/log none rw,bind 0 0
/var/log/ispconfig/httpd/example.com /var/www/clients/client1/web2/log none rw,bind 0 0
чтобы:
/var/log/ispconfig/httpd/mydomain.com /var/www/clients/client1/web2/log none rw,bind 0 0
/var/log/ispconfig/httpd/example.com /var/www/clients/client1/web3/log none rw,bind 0 0
Я изменил это значение, потому что правильный путь к mydomain.com и example.com должен находиться в папках web2 и web3 соответственно.
На данный момент журнал example.com указывает на:
/var/www/clients/client1/web2/log
когда это должно быть:
/var/www/clients/client1/web3/log
Так что я думаю, что это из-за fstab и mtab.
Пожалуйста, объясните мне, как правильно указать журнал в каталог по умолчанию.
Я объясняю сценарий по одному по этой ссылке .
источник
mount -a
что не нужно перемонтировать файловые системы, которые уже смонтированы. Вместо этого лучше использоватьmount <mount-point> -o remount
, какsudo mount / -o remount
. Он будет использовать параметры, определенные в fstab.mount -a
не заставил систему распознавать новый раздел подкачки. Перезагрузка все же сработала.Вы не редактируете
/etc/mtab
вручную.Вы можете, однако, изменить свой,
/etc/fstab
чтобы добавить или удалить постоянные точки монтирования, т.е. те, которые будут монтироваться при запуске. Кроме того,/etc/fstab
файл используетсяmount(8)
командой для ссылки на точки монтирования.Вы можете безопасно определять новые точки монтирования или удалять существующие
/etc/fstab
без изменения текущего состояния ОС. Вы можете вручнуюmount(8)
иumount(8)
файловые системы, которые отражают эти изменения; и вы также можете перемонтировать уже смонтированные файловые системы с различными параметрами, например:Вопрос здесь в том, почему вы думаете, что вам вообще нужны
bind
точки монтирования и что, по вашему мнению, вы собираетесь достичь, используя их? Но я разорю.При работе с
bind
точками монтирования шаги по перенастройке вашей файловой системы без перезапуска должны быть следующими:/etc/mtab
вручную/var
.umount
всеbind
точки крепления./etc/fstab
чтобы соответствовать вашим потребностям.источник
telinit S
), внести изменения и вернуться к многопользовательскому режиму (telinit 2
).mtab выводит список монтируемых в настоящее время файловых систем, поэтому он записывается системой, и его содержимое будет меняться после, скажем, перезагрузки, размонтирования или нового монтирования. fstab перечисляет доступные файловые системы и является постоянным, то есть он переживет перезагрузку.
Вы не должны редактировать mtab напрямую.
источник