Как смонтировать, что NFS совместно использует в Ядре Ubuntu?

Я тестирую Ядро Ubuntu в Raspberry Pi 3, и я хотел бы использовать NFS для соединения с экспортом на моем NAS.

В "нормальных" серверах, которые я имею, я просто добавляю, что строка в/etc/fstab для каждого монтируется, но в Ubuntu Core i видел, что/etc/fstab автоматически генерируется и что я не должен изменять его:

# Auto-generated by /init
# DO NOT EDIT THIS FILE BY HAND - YOUR CHANGES WILL BE OVERWRITTEN
# (See writable-paths(5) for details)
/dev/root / rootfs defaults,ro 0 0
LABEL=writable /writable auto defaults 0 0

...

Таким образом, мои вопросы:

  1. Как я должен сделать это затем?
  2. Я пытаюсь сделать что-то, что не рекомендуется?

Спасибо!

1
задан 17 December 2016 в 21:41

2 ответа

Ну, после выяснения у этого в мгновенный канал сервера Ракеты Ubuntu zyga ответил на мой вопрос:

я не думаю, что NFS поддерживается сегодня

технически, необходимо было бы смонтировать каталог NFS где-нибудь и затем связать, монтируют, что к/var/snap/, но я не знаю, с какими проблемами Вы столкнетесь

, Он также говорил о более собственной/легче опции:

можно создать снимок, который монтирует материал к / медиа, но это не собирается легко позволять Вам выполнить материал с данными в NFS

, можно разработать снимок, который конкретно загружает данные в долю NFS при хранении регулярных данных в/var/snap как обычных

Так или иначе, он предупредил меня:

я думаю, что это будет очень хрупким данный, как NFS ведет себя

Подведение его итогов, я думаю, что ответы на мои точки:

  1. Реализация специального снимка.
  2. Это не рекомендуемая вещь сделать.
0
ответ дан 8 December 2019 в 07:24

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

причина того, чтобы сделать это - то, что легкая альтернатива для монтирования, которое имеет поддержку nfs, ядро человечности, не поставлется с необходимыми исполняемыми файлами помощника для монтирования nfs.

После того, как Вы загрузите или скопируете по busybox файлу, необходимо будет установить исполняемый бит, как это:

chmod +x /home/user/busybox

В это время необходимо смочь смонтировать долю nfs как это:

sudo mkdir -p /mnt/my_nfs
sudo /home/user/busybox mount -o nolock 1.2.3.4:/share/path /mnt/my_nfs

Примечание: Я должен был добавить эти -o nolock опции, я не уверен, почему, помещает Вас, возможно, не нуждается в нем...

, Чтобы заставить монтирование произойти автоматически необходимо будет добавить systemd сервисный файл, чтобы выполнить те команды, но сервисный файл в /system-data/etc/systemd/system/ и затем включить сервис.

0
ответ дан 8 December 2019 в 07:24

Другие вопросы по тегам:

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