ZFS в Linux: Настройка NFS в Ubuntu 14.04

ZFS в Linux: Настройка NFS в Ubuntu 14.04

Я обновил свой headless-сервер с 13.10 до 14.04, но запорол обновление (и по глупости не сделал резервную копию образа — урок усвоен). Поэтому я переустанавливаю все с нуля. У меня есть рабочий zpool с несколькими наборами данных, и я пытаюсь настроить NFS для доступа к нему по сети с моего Macbook. Раньше у меня это работало, когда я указывал общие ресурсы в /etc/exports, но у меня больше нет копии этого файла, и я не могу вспомнить указанные мной параметры.

Я попытался следовать этому процессуhttp://bit.ly/1hgArRk, но # showmount -eв результате не отображаются ездовые животные. zfs get sharenfsвозвращает

NAME                  PROPERTY  VALUE                        SOURCE
data/music_lossless   sharenfs  [email protected]/24,insecure  local

Когда вместо этого я указываю в /etc/exports

/mnt/data/music_lossless        192.168.0.0/24(rw,async,no_root_squash,no_subtree_check,crossmnt)

Я # showmount -eполучаю /mnt/data/music_lossless 192.168.0.0/24, но не могу подключиться с моего Macbook.

$ rpcinfo -p 192.168.0.126на Macbook подтверждается, что nfs виден:

100003    2   tcp   2049  nfs
100003    3   tcp   2049  nfs
100003    4   tcp   2049  nfs
100227    2   tcp   2049
100227    3   tcp   2049
100003    2   udp   2049  nfs
100003    3   udp   2049  nfs
100003    4   udp   2049  nfs
100227    2   udp   2049
100227    3   udp   2049

Может ли кто-нибудь сразу увидеть, что происходит не так, или дать мне подсказки, как решить эту проблему?

решение1

Для восстановления экспорта используйте zfs share -a. Это произойдет при загрузке, если вы ZFS_SHARE="yes"установите /etc/default/zfs.

Ваша ручная настройка выглядит нормально, но вы не уточнили, data/music_losslessсмонтирована ли ваша zfs на самом деле /mnt/data/music_lossless.

Связанный контент