Монтирование NFS через systemd в Centos 7

Можно использовать:

export LC_ALL=C
for x in *.JPG; do
  d=$(date -d $( cut -d"_" -f2 <<< ${x} ) +%Y-%m-%d )
  mkdir -p "$d"
  mv -- "$x" "$d/"
done
3
22.05.2016, 06:08
2 ответа

Из MAN MAN MOTE :

Mount-A [-T Type] [-O OPTPLIST]

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

Из SystemD.Mount Документация :

NOAUTO, AUTO

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

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

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

2
27.01.2020, 21:27

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

  sudo systemctl daemon-reload

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

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

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

0
27.01.2020, 21:27

Теги

Похожие вопросы