Варто зазначити одне, що коли сервер NFS не працює - ваші кріплення замерзнуть - виконання м'якого кріплення не заблокується, тому «заморозити» себе можна уникнути, однак це не вирішить проблему домашніх каталогів, як без дому Каталог, користувач все одно накручується.
Навіть коли сервер NFS відновиться, якщо ви щось не зробите з цим, проблема з заморожуванням залишиться - вам доведеться вбити процес на монтажному верстаті та здійснити повторний перегляд. Причиною цього є те, що коли сервер NFS повертається, він призначив інше fsid
- так що ви можете принаймні виправити цю проблему, жорстко кодуючи fsid
s на сервері NFS, наприклад ...
#. Home Directories
/usr/users \
192.168.16.0/22(rw,sync,no_root_squash,fsid=1) \
192.168.80.0/22(rw,sync,no_root_squash,fsid=1)
#. Scratch Space
/var/ftp/scratch \
192.168.16.0/22(rw,async,no_root_squash,fsid=3) \
192.168.80.0/22(rw,async,no_root_squash,fsid=3) \
172.28.24.151(rw,async,root_squash,fsid=3)
Сторінка exports(5)
людини повідомляє ...
fsid=num
This option forces the filesystem identification portion of the file handle
and file attributes used on the wire to be num instead of a number derived
from the major and minor number of the block device on which the filesystem
is mounted. Any 32 bit number can be used, but it must be unique amongst
all the exported filesystems.
This can be useful for NFS failover, to ensure that both servers of the
failover pair use the same NFS file handles for the shared filesystem thus
avoiding stale file handles after failover.
... Хоча це вказує на те, що доки основні / незначні числа не змінюються (що зазвичай не відбувається, за винятком випадків, коли ви експортуєте томи SAN / багатошлях, де це може змінитися), я виявив, що ми Ви повністю усунули проблему - тобто, якщо сервер NFS повертається - з'єднання було відновлено швидко - я все ще не знаю, чому це змінило такі пристрої, як /dev/sdaX
наприклад.
Зараз я повинен зазначити, що мій аргумент багато в чому анекдотичний - він насправді не має сенсу, чому він виправив проблему, але "здається", що це виправили - якимось чином - тут, мабуть, є інші змінні, які я маю ще не виявлено. =)