After hitting this bug (yes, again and again) I had to unmount the broken file system and run fsck (twice). But then I apparently hit anoter bug (or a feature?) – I could not mount the file system back.

xeon# mount /dev/dsk/c2d0s3 /export/docs
mount: /dev/dsk/c2d0s3 is already mounted or /export/docs is busy

Neither pwdx not lsof showed any processes using /export/docs. The solution was to recreate the directory:

xeon# rm -rf docs
xeon# mkdir docs
xeon# mount /dev/dsk/c2d0s3 /export/docs (after a loooong pause)
xeon# mount | fgrep docs
/export/docs on /dev/dsk/c2d0s3 read/write/setuid/devices/intr/largefiles/logging/xattr/onerror=panic/dev=1980043 on Tue Jul  1 01:07:08 2008

Related posts:

  1. QNAP NAS, Solaris and NFS I thought that nothing could be easier on Solaris than...
  2. Solaris and external USB disks Short tutorial on how to connect, format, mount, detach and...
  3. OpenSolaris documentation Documentation Consolidation (Docs) Download Center On-line version OpenSolaris documentation community...
  4. How to check and restore the default file permissions pkgchk -n -a -P / 2>&1 | less pkgchk -f...
  5. Troubleshooting GNOME If you can't login, if your GNOME session crashes, if...