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-2
thôi. Tất cả mọi thứ cho client-1
vẫ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ênrestart
dị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/exports
cho 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/exports
và restart
dị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 restart
nữa?
/etc/exports
, hãy thử chỉ chạy, như root ,exportfs -ra
. Xemman exportfs
để biết chi tiết.