Environment
Novell NetWare 6.5
Novell Open Enterprise Server (OES)
Novell Cluster Services 1.7
Novell Cluster Services 1.8
Novell Open Enterprise Server (OES)
Novell Cluster Services 1.7
Novell Cluster Services 1.8
Situation
There are a few opportunities for this error to be seen. They include:
Case #1: The name "VOLUME" was used to name a clustered POOL or VOLUME.
Messages seen for case #1:
Case #2: The load script has been incorrectly modified.
Messages seen for case #2:
In both cases:
Case #1: The name "VOLUME" was used to name a clustered POOL or VOLUME.
Messages seen for case #1:
CLUSTER--<211>: WSASetService() failed, error =
-1, 10109
CLUSTER--<10264>: CRM: Error executing load
script for TEST_SERVER failed on command line 2 "mount VOLUME
VOLID=252"
Messages seen for case #2:
CLUSTER--<211>: WSASetService() failed, error =
-1, 10109
CLUSTER--<10264>: CRM: Error executing load script for TEST_SERVER failed on command line 1 "nss /poolactivate=TESTPOOL"
CLUSTER--<10264>: CRM: Error executing load script for TEST_SERVER failed on command line 1 "nss /poolactivate=TESTPOOL"
In both cases:
- The clustered VOLUME resource cannot be mounted, and
- The cluster POOL resource goes to Comatose state.
Resolution
The resolution for both cases is to fix the syntax within the cluster resource load script which would include:
For case #1 (above):
Add the parameter "volume" before the volume name being mounted in the script:
For case #2 (above):
It is most expedient to:
For case #1 (above):
Add the parameter "volume" before the volume name being mounted in the script:
mount volume volume volid=xx
or use a different name for the volume inside the cluster
resource.For case #2 (above):
It is most expedient to:
- make a copy of the load script
- clear & save the load script (so it's now blank/new)
- either:
- retype the cluster load script, or
- modify a copy of the load script in a text editor to remove any blank lines, extra/invisible characters, incorrect parameters, etc.
- apply the changes
- online the cluster resource
Additional Information
The actual NetWare command line is "mount volume", where volume is optional. The NetWare OS will
parse the command line before calling NSS to mount the
volume.
Formerly known as TID# 10099620
Formerly known as TID# 10099620