On Sat, Feb 26, 2011 at 1:30 PM, Alex Dean wrote: > > On Feb 25, 2011, at 6:33 PM, Mark Phillips wrote: > > > > > > > On Fri, Feb 25, 2011 at 4:57 PM, Alex Dean wrote: > > > > On Feb 25, 2011, at 4:35 PM, Mark Phillips wrote: > > > > > What if I just delete the files that have stale NFS file handles and > re-install them? > > > > > > Mark > > > > Then you have no idea if the problem will recur or not. (If it happened > once, it probably will again.) Did you ever check if you have automount > running? > > > > Take a look for automount's config files and see if anything seems > familiar. > > $ ls /etc/auto* > > > > hammerhead:/home/mark# ls /etc/auto* > > ls: cannot access /etc/auto*: No such file or directory > > > > $ cat /etc/auto.master > > Don't have one of those beasts...It doesn't look as if I have automount > running. > > > > Could the stale file handles be caused by the disk controller card > failing? And then installing a new card? > > > > The times that I've seen "stale file handle" errors, it's always been on an > NFS client after something problematic has happened on the NFS server. > Usually it means the client is asking for an inode which no longer exists, > or something like that. If you're getting this error while accessing a > local filesystem, I really have no idea how. > > Can you start with the disk where your images reside, and map out how > they're accessed? Which disk are they on, which partition, which linux > device (/dev/sda2), which mount point, any symlinks involved, etc? Try to > find any possible way you might be using NFS (perhaps your single machine is > acting as client & server?). > Two disks in one computer. Mount shows: mark@hammerhead:~$ mount /dev/hda5 on / type ext3 (rw,errors=remount-ro) tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755) proc on /proc type proc (rw,noexec,nosuid,nodev) sysfs on /sys type sysfs (rw,noexec,nosuid,nodev) procbususb on /proc/bus/usb type usbfs (rw) udev on /dev type tmpfs (rw,mode=0755) tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev) devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) /dev/hdb1 on /backups type ext3 (rw,noexec,nosuid,nodev) rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) mark@hammerhead:~$ /dev/hdb1 is the disk with the photos. I use to use it as a backup drive, hence the name of the mount point, but not anymore. /dev/hda has the OS and everything else. I do not know where these came from: rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev) The program gallery (a php photo web app) resides on /var/www/gallery. There is a symlink from /var/www/gallery/var to /backups/gallery3/var/ - this is where the pictures live. The program is in /var/www/gallery (standard installation spot for gallery). All the pictures were uploaded from CD to /backups/gallery3/var and displayed correctly for several months. Then, the disk controller died, I added a new one, and it all seemed to be working except for a couple of the images, which cannot be accessed. Presumably due to the NFS stale file handle. Gallery does not use NFS. I don't use NFS on my network. Thanks! Mark