ZFS di Linux: Menyiapkan NFS di Ubuntu 14.04 dengan OS X Mavericks Client

8

Saya memiliki zpool dan set data yang berfungsi di server rumah saya. Saya ingin mengatur NFS untuk mengakses ZFS melalui jaringan rumah saya di Mac saya.

Di sisi Ubuntu, saya punya ...

  • # apt-get install nfs-kernel-server
  • # zfs set [email protected]/24,insecure tank/documents
    • harus memungkinkan 192.168.0.0 - 192.168.0.255
    • tidak aman diperlukan agar mac terhubung pada port yang lebih besar dari 1024
  • # zfs share tank/documents
  • # service nfs-kernel-server start
    • komentar && grep -q '^[[:space:]]*[^#]*/' $export_filesdi /etc/init.d/nfs-kernel-serverkarena saya tidak dapat memulai server dengan kosong /etc/exports/berkas
  • # showmount -e untuk memverifikasi direktori sudah terpasang

Outputnya showmount -eadalah ini.

Export list for ubuntu1404: /tank/documents *

Di sisi Mac, saya punya ...

  • $ rpcinfo -p 192.168.0.3 untuk memverifikasi NFS terlihat di jaringan
  • $ mount -t nfs 192.168.0.3:/tank/documents /Users/me/Remote

Langkah terakhir ini adalah tempat saya terjebak. Saya terus mendapatkan "Operasi tidak diizinkan".

Saya sudah membaca-baca, tetapi saya hanya menemukan tutorial lama yang menggunakan NFS Mounts dari Disk Utility. Adakah yang punya tutorial terkini?

425nesp
sumber

Jawaban:

2

Menemukannya!

Saya pasti mountsalah sintaks. Saya mencoba menghubungkan dalam Finder dan berhasil!

masukkan deskripsi gambar di sini

425nesp
sumber
1

Mounting memerlukan hak administratif. Coba gunakan sudoseperti ini:

$ sudo mount -t nfs 192.168.0.3:/tank/documents /Users/me/Remote
sparticvs
sumber
0

Untuk menjawab pertanyaan Anda, "Operasi tidak diizinkan" adalah apa yang akan Anda lihat ketika sudah ada mount yang dilampirkan ke folder bernama "/ Users / me / Remote"

Sebaliknya, menggunakan Finder berfungsi dengan baik, karena itu akan me-mount remote di bawah / Volume dan tidak menimbulkan konflik itu.

dman
sumber