4.5 Novell Cluster Services File Locations

Knowing the location and purpose of the files that make up Novell Cluster Services can be useful in helping you troubleshoot problems and resolve version issues. The following table lists the path and purpose for some of the files that are part of Novell Cluster Services (NCS).

Table 4-4 Novell Cluster Services File Locations

NCS File Name and Path

Purpose

/etc/init.d/novell-ncs

LSB Compliant Service

/etc/opt/novell/ncs/nodename

This node's name

/lib/evms/2.3.3/ncs-1.0.0.so

EVMS snap-in

/opt/novell/ncs/bin/ClusterCli.pl

Cluster CLI Engine

/opt/novell/ncs/bin/ClusterCliSnapinInterface.pm

Cluster CLI Engine

/opt/novell/ncs/bin/ClusterCliUtils.pm

Cluster CLI Engine

/opt/novell/ncs/bin/Snapins/ClusterCliSnapin_Alert.pm

Cluster CLI Command

/opt/novell/ncs/bin/Snapins/ClusterCliSnapin_Down.pm

Cluster CLI Command

/opt/novell/ncs/bin/Snapins/ClusterCliSnapin_Info.pm

Cluster CLI Command

/opt/novell/ncs/bin/Snapins/ClusterCliSnapin_Join.pm

Cluster CLI Command

/opt/novell/ncs/bin/Snapins/ClusterCliSnapin_Leave.pm

Cluster CLI Command

/opt/novell/ncs/bin/Snapins/ClusterCliSnapin_Maintenance.pm

Cluster CLI Command

/opt/novell/ncs/bin/Snapins/ClusterCliSnapin_Migrate.pm

Cluster CLI Command

/opt/novell/ncs/bin/Snapins/ClusterCliSnapin_Offline.pm

Cluster CLI Command

/opt/novell/ncs/bin/Snapins/ClusterCliSnapin_Online.pm

Cluster CLI Command

/opt/novell/ncs/bin/Snapins/ClusterCliSnapin_Pools.pm

Cluster CLI Command

/opt/novell/ncs/bin/Snapins/ClusterCliSnapin_Resources.pm

Cluster CLI Command

/opt/novell/ncs/bin/Snapins/ClusterCliSnapin_Restart.pm

Cluster CLI Command

/opt/novell/ncs/bin/Snapins/ClusterCliSnapin_Set.pm

Cluster CLI Command

/opt/novell/ncs/bin/Snapins/ClusterCliSnapin_Stats.pm

Cluster CLI Command

/opt/novell/ncs/bin/Snapins/ClusterCliSnapin_Status.pm

Cluster CLI Command

/opt/novell/ncs/bin/Snapins/ClusterCliSnapin_View.pm

Cluster CLI Command

/opt/novell/ncs/bin/adminfs

Cluster management (iManager and CLI)

/opt/novell/ncs/bin/ldncs

Loads NCS, used byCluster Start command

/opt/novell/ncs/bin/ncs-configd.py

Cluster configuration daemon

/opt/novell/ncs/bin/ncs-emaild

Cluster e-mail daemon

/opt/novell/ncs/bin/ncs-resourced.py

Daemon used to run load and unload scripts

/opt/novell/ncs/bin/ncstempl.py

Used to install cluster resource templates

/opt/novell/ncs/bin/sbdutil

SBD partition utility

/opt/novell/ncs/bin/uldncs (not yet implemented)

Unloads NCS, Used by Cluster Stop command

/opt/novell/ncs/lib/ncs-1.0.0.so

EVMS snap-in

/opt/novell/ncs/lib/ncsfuncs

Shared library commands for load/unload scripts

/opt/novell/ncs/schema/ncs.ldif

NCS Schema file

/opt/novell/ncs/schema/ncs.sch

NCS Schema file

/usr/include/ncssdk.h

NCS SDK

/usr/lib/libncssdk.so

NCS SDK

/usr/lib/libncssdk.so.1.0.0

NCS SDK

/usr/sbin/rcnovell-ncs

Link to etc/init.d/novell-ncs

/usr/share/man/man7/sbdutil.7.gz

SBDUTIL Man page

/var/opt/novell/ncs/hangcheck-timer.conf

hang check option (comparable to CPU hog)

/lib/modules/ kernel_dir/ncs/clstrlib.ko

Kernel module, Replace kernel_dir with the current kernel directory. Use uname -r to see the current kernel directory.

/lib/modules/ kernel_dir/ncs/cma.ko

Kernel module, Replace kernel_dir with the current kernel directory. Use uname -r to see the current kernel directory.

/lib/modules/ kernel_dir/ncs/cmsg.ko

Kernel module, Replace kernel_dir with the current kernel directory. Use uname -r to see the current kernel directory.

/lib/modules/ kernel_dir/ncs/crm.ko

Kernel module, Replace kernel_dir with the current kernel directory. Use uname -r to see the current kernel directory.

/lib/modules/ kernel_dir/ncs/css.ko

Kernel module, Replace kernel_dir with the current kernel directory. Use uname -r to see the current kernel directory.

/lib/modules/ kernel_dir/ncs/cvb.ko

Kernel module, Replace kernel_dir with the current kernel directory. Use uname -r to see the current kernel directory.

/lib/modules/ kernel_dir/ncs/gipc.ko

Kernel module, Replace kernel_dir with the current kernel directory. Use uname -r to see the current kernel directory.

/lib/modules/ kernel_dir/ncs/sbd.ko

Kernel module, Replace kernel_dir with the current kernel directory. Use uname -r to see the current kernel directory.

/lib/modules/ kernel_dir/ncs/sbdlib.ko

Kernel module, Replace kernel_dir with the current kernel directory. Use uname -r to see the current kernel directory.

/lib/modules/ kernel_dir/ncs/vipx.ko

Kernel module, Replace kernel_dir with the current kernel directory. Use uname -r to see the current kernel directory.

/lib/modules/ kernel_dir/ncs/vll.ko

Kernel module, Replace kernel_dir with the current kernel directory. Use uname -r to see the current kernel directory.