A few weeks ago I started to think about to merge my old home server and my NAS (old ICYBOX IB-NAS4220 – don’t you want one?) into one piece of hardware. I was facing decisions what hardware and what OS should I choose for this new server. Even Linus Torvalds was solving a similar issue recently… Read More
Today, I found strange messages on one Solaris 10 SPARC host:
Apr 10 05:38:30 nfsclient nfs: [ID 626546 kern.notice] NFS write error on host nfsserver: Stale NFS file handle.
Apr 10 05:38:30 nfsclient nfs: [ID 702911 kern.notice] (file handle: 90ebba38 9c597108 a00c5 0 fba3300 a0300 0 1d000000)
The task is clear: find the file represented by the file handler
90ebba38 9c597108 a00c5 0 fba3300 a0300 0 1d000000 on the Solaris NFS server (also SPARC).
I cannot find any hint where to start. Some guidelines I found on internet were about the UFS and described file handles with different formats. Also
/etc/mnttab does not contain any identification I could match. So it’s time to analyze myself.
Solaris 11 is out and there are many changes, especially in network configurations. One of the affected service is a NFS server. You might want to use NFSv3 instead of default NFSv4. There is no such /etc/default/nfs where you could set the NFS version how a client or server should communicate. In Solaris 11 everything is manageable by SMF properties. Example shows it better: