Location of ZENworks Inventory files and scripts on Novell Cluster Services

  • 3000001
  • 04-May-2006
  • 30-Apr-2012

Environment

Novell ZENworks 7 Desktop Management - ZfD7 Inventory
Novell NetWare 6.5 Support Pack 4
Novell Cluster Services

Situation

Need to verify proper location of ZDM 7 inventory files on NetWare cluster nodes and virtual servers.
What should the Load Script and Unload Script for ZDM 7 Inventory look like on the virtual server?

Resolution

The following is an example file listing of the files that ZDM 7 inventory installs to NetWare Cluster nodes and Virtual Server(s):

Sybase Engine:

Destination Location: \ZENworks\Database\DBEngine


dbextf6.nlm
dblgen8.res
dblib8.nlm
dbsrv8.nlm


Sybase Inv DB:

Destination location:\ZENworks\Database\Inv\DB


mgmtdb.db
mgmtdb1.db
mgmtdb10.db
mgmtdb11.db
mgmtdb2.db
mgmtdb3.db
mgmtdb4.db
mgmtdb5.db
mgmtdb6.db
mgmtdb7.db
mgmtdb8.db
mgmtdb9.db

Sybase NAL DB:

Destination location:\ZENworks\Database\NAL\DB


NAL.DB



ConsoleOne files :

Destination: Copied on all nodes to sys:\PUBLIC\mgmt\ConsoleOne


Inventory Server :

Destination Location:\ZENworks\Inv\server\DictDir


generaldictionary.xml
generaldictionary.xml.gz
privatedictionary.xml
privatedictionary.xml.gz


Destination Location:\ZENworks\Inv\server\lib


classes12.jar
classes12.zip
collections.jar
jconn2.jar
jdbcdrv.zip
jgl3.1.0.jar
ldap.jar
MwUtility.jar
NDSAuth.jar
novell_sns.jar
rbs.jar
swingall.jar
xpp3-1.1.3.3.jar
zenCommon.jar
zenInvCommon.jar
ZenUtility.jar



Destination Location:\ZENworks\Inv\server\WmInv\lib


DBExport.jar
DBExport3x.jar
DBExportRes.jar
Desktop.jar
Desktop3x.jar
DesktopCommonUtility.jar
enums.zip
InvXmlRpcServices.jar
RMDBwriter.jar
serialized.zip
StatusLog.jar
Upgradeservice.jar
ZENInvResources.jar
ZENInvServer.jar


Destination Location:\ZENworks\Inv\server\wminv\ properties


ALTERDB.PROPS
config.properties
Connection.prop
dictconsumer.properties
dictprovider.properties
Directory.properties
dserrors.properties
dsexceptions.properties
Enums_4x.properties
EnumsModifier.properties
Int.properties
Int_DB.properties
Int_DB_WKS.properties
Int_WKS.properties
InventoryRemoval.properties
InventoryRemovalList.txt
InvXML.dtd
Leaf_DB_WKS.properties
Leaf_WKS.properties
migrate.zip
Receiver.properties
Root_DB.properties
Root_DB_WKS.properties
scancollector.properties
Sender.properties
ServerProperties.properties
ServiceManager.properties
sql.zip
SQLUpdater.properties
Standalone.properties
StopDB.properties
StorerDebug.properties
STRConverterDebug.properties
sybindex_zfd65.properties
tracerFiles.properties
tracerFilter.properties
TracerMedia.properties
ZENWorksInvServiceServerInfo.ser

Destination Location:\ZENworks\Inv\server\xmllog



INVENTORYLOG.DTD
INVENTORYLOG.XML
INVENTORYLOG.XSL
INVENTORYXMLLOG.INI


Destination Location: sys:\System


AddEnums.ncf
AlterProc.ncf
DBExport.ncf
debug.properties
dupremove.ncf
EnumsModifier.ncf
InvEnv.ncf
invjni.nlm
ListSer.ncf
rconjzfs.ncf
StartInv.ncf
StartSer.ncf
StartZWS.ncf
StopDB.ncf
StopSer.ncf
sybindex.ncf



Destination Location: \ZENworks\RemMgmt\server\lib


collections.jar
DesktopCommonUtility.jar
jcert.jar
jdom.jar
jnet.jar
jsse.jar
novell_sns.jar
WakeOnLan.jar
zenCommon.jar
zenInvCommon.jar
ZenUtility.jar



Destination Location: \ZENworks\RemMgmt\server\properties


DAPConfig.properties
dsconfig.properties
dserrors.properties
FileLogging.properties
Threadpool.properties
tracerFiles.properties
tracerFilter.properties
TracerMedia.properties
WOLConfig.properties
WOLStart.properties



Destination Location: sys:\system

startwol.ncf
stopwol.ncf


ZENWEBSERver :

\ZENworks\zws


AdvSnmp.jar
jcert.jar
jdom.jar
jnet.jar
jsse.jar
password.txt
servlet.jar
xerces.jar
XMLProxyServlet.jar
XMLProxyServlet.war
xmlrpc.jar
xmlrpcext.jar
xmlrpcextRes.jar
XMLRPCServlet.jar
ZCommon.jar
ZCommonRes.jar
zenCommon.jar
zenloader.jar
ZenWebServer.jar
ZenWebServerRes.jar
ZWS.properties
zwsenv.ncf


\ZENworks\zws\bin


dservices.bat
findnms.msg
findnms.nlm
JClient.dll
jclnt.dll
jclnt.nlm
jclntr.nlm
jncpv2.dll
jncpv2.nlm
JNINICI.dll
jninici.nlm
jservman.dll
MSVCRTD.DLL
PSAPI.DLL
secure.sig
Snmp.msg
snmp.nlm
Snmplog.msg
snmplog.nlm
sservices.bat
subscriber.CFG
ZFSService.exe
ZWSSRV.cfg

\ZENworks\zws\security


.keystore
keypair.dat
The following is an example listing of the Load and Unload Scripts that the ZDM 7 inventory installs to the virtual server:

LOAD SCRIPT:
nss /poolactivate=ZENPOOL
mount ZENVOL VOLID=253
CLUSTER CVSBIND ADD CLUSTER_ZENPOOL_SERVER 137.65.87.253
NUDP ADD CLUSTER_ZENPOOL_SERVER 137.65.87.253
add secondary ipaddress 137.65.87.253
#ZENworks Database Settings
SYS:\system\mgmtdbs.ncf
SEARCH ADD sys:java\njclv2\bin
#ZENworks Inventory Settings
Startinv.ncf
ZENVOL:\system\zfdstart.ncf
UNLOAD SCRIPT:
java -killzenWSInv
delay8
java -killzwsexit
Unload dbsrv8.nlm < ZENVOL:\system\zfdstop.ncf
del secondary ipaddress 137.65.87.253
CLUSTER CVSBIND DEL CLUSTER_ZENPOOL_SERVER 137.65.87.253
NUDP DEL CLUSTER_ZENPOOL_SERVER 137.65.87.253
nss /pooldeactivate=ZENPOOL/overridetype=question

Additional Information

The file locations and scripts listed above are based on the following configuration of Novell Cluster Services as seen in the ConsoleOne screen shot of the cluster in "Console View":