Назад | Перейти на главную страницу

Ubuntu зависает при загрузке при монтировании NFS записей в / etc / fstab, но в остальном они монтируются чисто

Я управляю несколькими серверами Ubuntu 9.10, которые монтируют несколько папок по NFS (включая / home). Я бы хотел, чтобы эти папки монтировались во время загрузки. Я хотел бы иметь несколько записей в моем / etc / fstab для этого, например

192.168.1.100:/home           /home           nfs     rw 0 0
192.168.1.100:/usr/ansys_inc  /ansys_inc      nfs     ro 0 0

К сожалению, при такой конфигурации серверы обычно (хотя и не всегда) зависают во время загрузки при попытке монтирования NFS.

если я закомментирую эти записи fstab, перезагружу компьютер, раскомментирую их и смонтирую вручную с помощью оболочки, папки смонтируются чисто.

Я не знаю, как решить эту проблему. Похоже, это как-то связано с последовательностью загрузки, что какой-то соответствующий процесс не был запущен к тому времени, когда ОС пытается смонтировать папки.

Попробуйте _netdev вариант для этой файловой системы в /etc/fstab.

  _netdev  

          The filesystem resides on a device that requires network  access
          (used  to  prevent  the  system  from  attempting to mount these
          filesystems until the network has been enabled on the system).

была такая же проблема, на CentOS 5.3 я сделал

1) включить;

spanning-tree portfast default 

на коммутаторе (cisco)

2) изменил монтирование nfs в fstab на

server:/dir   /dir   nfs   _netdev,rw,bg,hard,intr   0  0

и теперь он работает нормально.

Убедитесь, что сеть запущена перед NFS. Я видел, как это происходило много раз на ящиках Debian.