Unable to recreate clstrlib.conf file during cluster install or manually

  • 7007160
  • 04-Nov-2010
  • 27-Apr-2012

Environment

Novell Open Enterprise Server 2 (OES 2) Linux Support Pack 1

Situation

Trying to recreate the clstrlib.conf file or install a new cluster node on an OES2 SP1 server.  You see the following in the /var/log/messages.

Traceback (most recent call last):
  File "./ncs_install.py", line 963, in ?
    sys.exit(main())
  File "./ncs_install.py", line 946, in main
    get_settings()
  File "./ncs_install.py", line 616, in get_settings
    serverDn = get_serverDn();
  File "./ncs_install.py", line 466, in get_serverDn
    if isNCPEnabled:
NameError: global name 'isNCPEnabled' is not defined

Resolution

There was clustering code put on the server that was meant only for OES2 SP2. 

Update the novell-cluster-services* RPM's so they are OES2 SP1.
This can be done in yast | software then select "update" on these packages.