я боролся с добавлением (asustor) nas к моей сети на прошлой неделе и наконец перешел к сути дела, где я могу смонтировать папки через nfs в человечности и от моего пи малины рабочее аудио руны.
я монтирую их в корне/nfs / "папка" и добавил его к боковой панели наутилуса. теперь я хотел бы к автоматическому монтированию их после начальной загрузки и прочитал:
https://help.ubuntu.com/community/Autofs и,
Как установить Automount/Autofs
Я установил autofs.
но я, кажется, не понимаю, как преобразовать присвоение в терминале, когда я вручную монтирую его к правилу для auto.master:
Ручное правило монтирования использовало: sudo монтируют 192.168.0.200:/volume1/Public/nfs/Public
справка на этом "преобразовании" значительно ценилась бы.
это, я предполагаю, что, добавляя, что правило к стандарту auto.master достаточно или я должен работать с косвенными правилами? incorperating auto.nfs?
большое спасибо заранее на любой помощи.
Дополнение:
Я из-за справки steeldriver я действительно смонтировал папку.
Но я забыл упоминать, что помимо правила упомянул выше:
sudo монтируют 192.168.0.200:/volume1/Public/nfs/Public.
я также должен смонтироваться:
sudo монтируют 192.168.0.200:/share/USB1/nfs/Music.
я предположил, что это будет подобно реализации, но когда она попробовала следующее:
*-fstype=nfs, мягкие, предают земле, rsize=8192, wsize=8192, nosuid, tcp 192.168.0.200:/volume1/Public
*-fstype=nfs, мягкие, предают земле, rsize=8192, wsize=8192, nosuid, tcp 192.168.0.200:/share/USB1
но это только дало мне папку Music с общедоступным содержанием, не содержанием USB1. что я делаю неправильно здесь?
Это было некоторое время, так как я сделал это, но от того, что я помню, обычная конфигурация - то, что эти auto.master
содержит только местоположение для монтирования и название определенного для протокола , файл например,
, карты В /etc/auto.master
:
# configure nfs automount (for ad-hoc connection to local NAS)
/nfs /etc/auto.nfs
файл /etc/auto.nfs
карты был бы чем-то как:
# configure nfs automount (for ad hoc connection to local NAS)
* -fstype=nfs,soft,intr,rsize=8192,wsize=8192,nosuid,tcp 192.168.0.200:/Volume1/Public
при использовании Ubuntu 16.04 или позже, systemd
способ перезагрузить autofs
, карты, кажется,
sudo systemctl reload autofs.service
или (если это недостаточно)
sudo systemctl restart autofs.service
После этого, объем NAS должен смонтироваться по требованию, например,
ls /nfs/Public
Примечание, что, если числовые UIDs не являются тем же на NAS и локальной системе, Вы, возможно, должны настроить пользователя, отображающегося между системами.
Смонтировать NFS совместно использует, мы должны установить общий для nfs:
sudo apt-get install nfs-common
Для сохранения нас от перепечатывания этого после каждой перезагрузки мы добавляем следующую строку к/etc/fstab:
<nfs-server-IP>:/ /mnt nfs auto 0 0
, Если после монтирования, запись в/proc/mounts появляется как://(с двумя наклонными чертами), затем Вы, возможно, должны были бы указать две наклонных черты в/etc/fstab, или иначе umount мог бы жаловаться, что не может найти монтирование.
автоматическая опция монтируется на запуске. Однако это не будет работать, если Ваш клиент будет использовать соединение Wi-Fi управляемый на уровне пользователя (после того, как вход в систему), потому что сеть не будет доступна во время начальной загрузки. В Ubuntu 12.04 LTS и позже, подключениями Wi-Fi управляют на системном уровне по умолчанию, таким образом автомонтирование долей NFS во время начальной загрузки должно хорошо работать
Источник: https://help.ubuntu.com/community/SettingUpNFSHowTo
С WI-FI лучше использовать Autofs:
Мы запускаем путем установки AutoFS:
sudo apt install autofs
Мы редактируем/etc/auto.master:
sudo nano /etc/auto.master
Содержание:
#
# Sample auto.master file
# This is a 'master' automounter map and it has the following format:
# mount-point [map-type[,format]:]map [options]
# For details of the format look at auto.master(5).
#
#/misc /etc/auto.misc
#
# NOTE: mounts done from a hosts map will be mounted with the
# "nosuid" and "nodev" options unless the "suid" and "dev"
# options are explicitly given.
#
#/net -hosts
#
# Include /etc/auto.master.d/*.autofs
# The included files must conform to the format of this file.
#
#+dir:/etc/auto.master.d
#
# Include central master map if it can be found using
# nsswitch sources.
#
# Note that if there are entries for /net or /misc (as
# above) in the included master map any keys that are the
# same will not be seen as the first read key seen takes
# precedence.
#
#+auto.master
/media/nfs /etc/auto.nfs --ghost
Комментируют (#) "+auto.master" и "+dir:/etc/auto.master.d" и добавляют строки внизу. я провел 2 часа, пытаясь заставить это работать, и так или иначе это не работает, не добавляя - фантомная опция. Если кто-то знает, почему прокомментируйте. Теперь/media/nfs является dir, который будет содержать Ваши доли NFS (Вы не должны создавать, это, autofs делает это для Вас), и/etc/auto.nfs является конфигурационным файлом для Ваших долей. Мы сделаем это теперь:
sudo nano /etc/auto.nfs
Вставляют доли:
Backup 10.0.1.100:/Backup
Multimedia 10.0.1.100:/Multimedia
Теперь Резервное копирование dir 10.0.1.100:/Backup возьмет в/media/nfs.
Перезапуск autofs:
sudo systemctl restart autofs
Вот именно, наслаждайтесь своими долями.