Я недавно перенес радость катастрофического отказа сервера (Ubuntu 12.04) и последующий отказ перезагрузить.
Кажется, что ОС попыталась смонтировать, что доли NFS в/etc/fstab файле прежде, чем объединиться в сеть были загружены ОС, означая, что ОС не удалось закончить ту точку в цикле начальной загрузки.
Мой fstab файл корректен, и этот сервер был перезагружен прежде, таким образом, я могу только думать, что это - состояние состязания?
Есть ли какой-либо способ, которым я могу смонтировать каталоги в fstab после того, как ОС загрузила ИЛИ по крайней мере делает это в самом конце процесса начальной загрузки?
Обходной путь - отредактировать / etc / fstab
, чтобы использовать параметр монтирования _netdev
.
Со страницы руководства по монтированию:
_netdev Файловая система находится на устройстве, которому требуется доступ к сети (используется для предотвращения попыток системы смонтировать эти файловые системы, пока сеть не будет включена системы).
Другие возможности заключаются в использовании вариантов монтирования soft
или intr
.
Обратите внимание, что все эти параметры имеют свои недостатки, Более того, они полностью пропустят монтирование NFS, не пытаясь позже.
Реальное решение, вероятно, состоит в использовании механизма autofs
для монтирования по требованию.
Или, по крайней мере, , попробуйте смонтировать общий ресурс NFS в самом конце процесса загрузки - возможно, используя rc.local (или подобное).