LINUX.ORG.RU
ФорумAdmin

Debian с nfsroot: правильные ключи для halt

 , ,


0

1

Привет, ЛОР!

Есть бездисковая система на основе Debian Squeeze. Корневой раздел на nfs. Была проблема: при выключении, после вызова halt, система зависала пытаясь связаться с nfs-сервером. При этом выдавалось сообщение вроде:

nfs: server ... not responding, still trying
Проблема решается выбором правильных ключей для halt. По-умолчанию набор ключей такой (см. /etc/init.d/halt):
-d -f -i -p -h
Чтобы все выключалось стабильно нужно добавить ключ -n (no sync before halt) или убрать ключ -i (shutdown network interfaces before halt). А можно сделать и то и другое. Вопрос: какой вариант корректен? Заранее спасибо!



Последнее исправление: ifred (всего исправлений: 4)

'-i', вестимо, ибо при 'no sync before halt' возможна порча файлов, которые изменили незадолго до выключения;
это все, конечно, при условии, что корневой раздел монтируется на запись, а не в read-only

anonymous
()
Ответ на: комментарий от anonymous

при 'no sync before halt' возможна порча файлов, которые изменили незадолго до выключения

в ходе выключения корневой раздел монтируется в режим «только чтение» (/etc/rc0.d/K09umountroot). halt запускается этого (/etc/rc0.d/K10halt).

ifred
() автор топика
Ответ на: комментарий от anonymous

Да, мой вопрос можно отнести к области занудства :)

ifred
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.