Установка NFS через systemd в Centos 7

Я пытаюсь установить общий ресурс NFS в поле CentOS 7 с помощью systemd. Это моя запись / etc / fstab :

10.0.0.104:/export /mnt nfs users,noauto,x-systemd.automount,x-systemd.device-timeout=10,timeo=14,noatime 0 0 

При загрузке или при вводе mount -a эффект не работает, раздел не монтируется. Кажется, что ничего не происходит из того, что я вижу.

Если я смонтирую его из CLI с теми же параметрами, но он работает:

 mount -t nfs -o users,noauto,x-systemd.automount,x-systemd.device-timeout=10,timeo=14,noatime 10.0.0.104:/export /mnt 

Любая идея, почему это может быть неудачно, если вы не вызываете его с помощью консоли CLI?

2 Solutions collect form web for “Установка NFS через systemd в Centos 7”

От man mount :

mount -a [-t type] [-O optlist]

(обычно заданный в bootscript) приводит к тому, что все файловые системы, упомянутые в fstab (соответствующего типа и / или имеющие или не имеющие правильных параметров), должны быть установлены, как указано, за исключением тех, чья строка содержит ключевое слово noauto .

Из документации systemd.mount :

noauto, auto

С помощью noauto это mount не будет добавлено в качестве зависимости для local-fs.target . Это означает, что он не будет установлен автоматически во время загрузки, если только он не затянут каким-либо другим устройством. Опция auto имеет противоположное значение и является значением по умолчанию.

Как вы можете видеть, любая строка /etc/fstab с noauto не будет автоматически монтироваться при использовании команды mount -a .

У вас нет noauto в вашем /etc/fstab . Если вы хотите удалить это, то это должно сработать.

следует также отметить, что после добавления x-systemd.automount в строку fstab вам нужно запустить:

  sudo systemctl daemon-reload 

а затем один или оба из следующего:

  sudo systemctl restart remote-fs.target sudo systemctl restart local-fs.target 

только тогда автомат станет активным и пригодным для использования.

  • Странная неправильная кодировка, отображаемая при загрузке systemd
  • Предупреждение о том, что addgroup пытается создать уже существующую группу пользователей
  • systemd: остановить все процессы OpenVPN
  • Настройте ноутбук Linux, чтобы отключить экран, но в остальном он работает при закрытой крышке
  • Как ускоряется Linux PIDS
  • Установка языкового стандарта в контейнере systemd-nswnwn (debian jessie)
  • Перезагрузите сетевые интерфейсы без перезагрузки
  • Безопасный способ резервного копирования журналов systemd
  • shellinabox на arch linux
  • systemctl status systemd-networkd отображается как мертвый
  • Как ограничить права пользователя sudo для журналаctctl на конкретный блок?
  • Interesting Posts

    Предел ACL для x86 sles12 тип файловой системы xfs

    Как раскрыть скрытые файлы в списках файлов `ls`?

    какое условие нам нужно использовать «.» в командной строке?

    Как установить скрипты пользователей в Chrome на Linux?

    Есть ли whoami, чтобы найти текущую группу, в которую я вошел?

    Как проверить, какой сетевой интерфейс активен и предоставляет интернет?

    git: как добавить один файл в качестве версии другого?

    Как навсегда изменить разрешение файла / каталога

    Почему корневая оболочка по умолчанию настроена по-другому с обычной оболочкой обычного обычного пользователя?

    Разделить новое окно tmux

    Как подсчитать общее количество уникальных строк из файла с помощью linux

    Расширение Shell glob после замены переменной цикла

    Как подключиться к локальному сеансу удаленного компьютера по ssh?

    Предварительная установка debian install – EFI

    Заполнение всей предварительно сконфигурированной рабочей области в i3wm

    Linux и Unix - лучшая ОС в мире.