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
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.
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.