У мене є сервер NFSv4 (на RHELv6.4) та клієнти NFS (CentOSv6.4). Скажімо в /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)
Тоді, коли я робив якісь зміни в цьому (скажімо, зміни тільки для client-2), наприклад:
/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)
Тоді я завжди service nfs restart. А потім в кінці кінців .. точка монтування на client-1мене НЕ реагує (не вдається відкрити свої файли, і т.д.) . (Чому? Через RESTART?)
Але, як описано, я змінив лише рядок client-2. Все для тих, client-1хто залишився недоторканим.
Тож мої запитання тут:
- Щоразу, коли я змінюю
/etc/exports, чи слід меніrestartпослугу чи що? - Якщо я
service nfs restart, чому в кінцевому підсумку впливає точка встановлення для інших клієнтів? (Для тих Клієнтських машин, в яких НЕ внесені зміни/etc/exports.)
Це означає, що всякий раз , коли я роблю зміни /etc/exportsі restartобслуговування, мені потрібно буде йти перемонтувати каталоги на кожному клієнті в списку експорту, щоб мати точки монтування робочих знову.
Будь-яка ідея, будь ласка?
nfs restart?
/etc/exports, спробуйте виконати, як корінь,exportfs -ra. Детальнішеman exportfsдив.