NSS volumes fail to mount at boot, but mount after boot

  • 3878683
  • 07-Jan-2008
  • 27-Apr-2012

Environment

Novell Storage Services (NSS)
Novell Open Enterprise Server 2 (OES2)

Situation

After updating to OES2, the NSS volumes fail to mount at boot time. After the server is running, you can simply run the /etc/init.d/novell-nss start command and the volumes will mount properly.

Errors from /var/log/boot.msg
modinfo: could not open nss: Is a directory
ERROR: Cannot find nss.ko
.......... ABORTING /etc/init.d/novell-nss ..........
NSS is NOT fully running!
Mount information from /etc/fstab
VOL1 /nss/VOL1 nssvol noauto,rw,name=VOL1,ns=Long 0 0

Resolution

Move the mount point to some location other than root "/", and make sure the new location does NOT have a file or directory called"nss".

Updating to the latest novell-nss package resolves the issue.

Additional Information

The services are started from root "/" and the /etc/init.d/novell-nss script runs the modinfo nss command. The modinfo command looks in the current working directory first for the module nss. Since it finds a directory called nss, it fails; thus causing the volumes to fail at boot time. Once you login, your current working directory is something other than /, so it works.