среда, 4 мая 2011 г.

ls: /var/www: Stale NFS file handle

Такую же ошибку может выдавать и обычная ФС при попытке удаления файлов (1), но сейчас речь про нормальные NFS mounts

# lsof /var/www
lsof: WARNING: can't stat() nfs file system /var/www
Output information may be incomplete.
lsof: status error on /var/www: Stale NFS file handle
lsof 4.78


[root@aqua3 ~]# /etc/init.d/nfs restart
Shutting down NFS mountd: [ OK ]
Shutting down NFS daemon: [ OK ]
Shutting down NFS quotas: [ OK ]
Shutting down NFS services: [FAILED]
Starting NFS services: [ OK ]
Starting NFS quotas: [ OK ]
Starting NFS daemon: [ OK ]
Starting NFS mountd: [ OK ]

Если не помогло - можно сделать umount -f ..., mount ...
Но обычно эта ошибка возникает, если что-то не так на стороне сервера.

A filehandle becomes stale whenever the file or directory referenced by the handle is removed by another host, while your client still holds an active reference to the object. A typical example occurs when the current directory of a process, running on your client, is removed on the server (either by a process running on the server or on another client).

В данном случае виной была опция crossmnt. Правда, не совсем понимаю, при чём тут это..

Полезные ссылки:
http://www.cyberciti.biz/tips/nfs-stale-file-handle-error-and-solution.html
http://sysunconfig.net/unixtips/stale_nfs.txt

Комментариев нет:

Отправить комментарий