ZFS trên Linux: Thiết lập NFS trên Ubuntu 14.04 với Máy khách OS X Mavericks


8

Tôi có một zpool và tập dữ liệu làm việc được đặt trên máy chủ nhà của tôi. Tôi muốn thiết lập NFS để truy cập ZFS qua mạng gia đình trên máy Mac.

Về phía Ubuntu, tôi có ...

  • # apt-get install nfs-kernel-server
  • # zfs set sharenfs=rw=@192.168.0.0/24,insecure tank/documents
    • nên cho phép 192.168.0.0 - 192.168.0.255
    • không an toàn là cần thiết để mac kết nối trên các cổng lớn hơn 1024
  • # zfs share tank/documents
  • # service nfs-kernel-server start
    • nhận xét ra && grep -q '^[[:space:]]*[^#]*/' $export_filestrong /etc/init.d/nfs-kernel-servervì tôi không thể khởi động server với một sản phẩm nào /etc/exports/tập tin
  • # showmount -e để xác minh thư mục được gắn kết

Đầu ra của showmount -ecái này.

Export list for ubuntu1404: /tank/documents *

Về phía Mac, tôi có ...

  • $ rpcinfo -p 192.168.0.3 để xác minh NFS hiển thị trên mạng
  • $ mount -t nfs 192.168.0.3:/tank/documents /Users/me/Remote

Bước cuối cùng này là nơi tôi bị mắc kẹt. Tôi tiếp tục nhận được "Hoạt động không được phép".

Tôi đã đọc xung quanh, nhưng tôi chỉ tìm thấy các hướng dẫn cũ sử dụng NFS Mounts từ Disk Utility. Có ai có bất kỳ hướng dẫn cập nhật?

Câu trả lời:


2

Tìm ra!

Tôi phải có mountcú pháp sai. Tôi đã thử kết nối trong Finder và nó đã hoạt động!

nhập mô tả hình ảnh ở đây


1

Gắn kết đòi hỏi đặc quyền hành chính. Hãy thử sử dụng sudonhư thế này:

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

0

Để trả lời câu hỏi của bạn, "Thao tác không được phép" là những gì bạn sẽ thấy khi đã có một giá trị gắn liền với thư mục được đặt tên "/ Users / me / Remote"

Thay vào đó, sử dụng Finder sẽ hoạt động tốt, vì thay vào đó, nó sẽ gắn điều khiển từ xa bên dưới / Tập và không giới thiệu xung đột đó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.