Tôi có Máy chủ NFSv4 (trên RHELv6.4) và Máy khách NFS trên (CentOSv6.4). Hãy nói trong /etc/exports:
/shares/website1 <ip-client-1>(rw,sync,no_subtree_check,no_root_squash)
/shares/website2 <ip-client-2>(rw,sync,no_subtree_check,no_root_squash)
Sau đó, bất cứ khi nào tôi thực hiện một số thay đổi trong đó (giả sử CHỈ thay đổi cho client-2), ví dụ:
/shares/website1 <ip-client-1>(rw,sync,no_subtree_check,no_root_squash)
/shares/xxxxxxxx <ip-client-2>(rw,sync,no_subtree_check,no_root_squash)
Rồi tôi luôn service nfs restart. Và rồi cuối cùng .. các mount-điểm trên client-1đã không đáp ứng (Không thể mở file của nó, vv) . (Tại sao? Vì RESTART?)
Nhưng như mô tả, tôi chỉ sửa đổi dòng cho client-2thôi. Tất cả mọi thứ cho client-1vẫn còn nguyên.
Vì vậy, câu hỏi của tôi ở đây là:
- Bất cứ khi nào tôi sửa đổi
/etc/exports, tôi nênrestartdịch vụ hay gì? - Nếu tôi
service nfs restart, tại sao Mount-Point trên các Khách hàng khác cuối cùng bị ảnh hưởng? (Đối với những Máy khách không có thay đổi được thực hiện/etc/exportscho chúng.)
Điều đó có nghĩa là, bất cứ khi nào tôi thực hiện các thay đổi trong /etc/exportsvà restartdịch vụ, tôi sẽ cần phải RE-MOUNT các thư mục trên MỌI KHÁCH HÀNG trong danh sách xuất khẩu, để các điểm gắn kết hoạt động trở lại.
Có ý kiến gì không?
nfs restartnữa?
/etc/exports, hãy thử chỉ chạy, như root ,exportfs -ra. Xemman exportfsđể biết chi tiết.