Understanding the Effects of Server Inventory Installation
On the Inventory server, the ZfS 3 Server Inventory installation program does the following:
- On a NetWare Inventory server:
- Copies the inventory related files to the installation_directory.
- Copies the Server Inventory snap-in component to the ConsoleOne directory.
- Creates an Inventory Service object (servername_ZenInvservice) in eDirectory for each server on which the Inventory server is installed. This object is populated with the following attributes: zeninvRole (role of the server), zeninvScanFilePath (path to the scandir directory), and zeninvHostServer (DN of the server on which Inventory server is installed).
- If the Inventory Service object already exists, the object is validated and re-created if it is invalid.
- During installation, the Inventory Service object is made a trustee of the NCPTM server with compare and read rights.
- The installation program assigns the Inventory Service object as trustee to itself.
- Creates the scan directory (scandir) with the subdirectories (entpushdir, entmerge, and dbdir) in the specified volume on the Inventory server.
- Creates the zenworks.properties file in sys:\system. This file contains the installation path of the Inventory server and the ZEN Web server.
- Installs the ZEN Web server on the Inventory server, if not installed previously.
- If Server Inventory is reinstalled in the same directory as the previous installation, the config.properties and directory.properties files are backed up and re-created.
- On a Windows NT/2000 Inventory server:
- Copies the inventory related files to the installation_directory.
- Copies the Server Inventory snap-in component to the ConsoleOne directory.
- Creates the scandir directory with the subdirectories.
- Creates an Inventory Service object (servername_ZenInvservice) in eDirectory for each server on which the Inventory server is installed. The following attributes are populated: zeninvRole (Role of the server), zeninvScanFilePath (Path to scandir), and zeninvHostServer (DN of the server on which Inventory is installed).
- The installation program assigns the Inventory Service object as trustee to itself.
- On the Inventory server, the Inventory Service Manager is created as a service.
- Edits the Registry settings to add the installation path of the Inventory server and the ZEN Web server.
- On the Inventory server, the ZEN Web server is created as a service.
- If Server Inventory is reinstalled in the same directory as the previous installation directory, the config.properties and directory.properties files are backed up and re-created.
On the Database server, the Server Inventory installation program does the following:
- Installs the Sybase ASA 7.0.2.1583 (on NetWare) or Sybase ASA 7.0.2.1540 (on Windows NT/2000) and the Inventory database on the servers you specify.
- If the Database server is installed in the previous installation directory, the database files are re-created if they were found invalid or non-existing.
- If Sybase is already installed, only the database files are copied.
- On NetWare, the mgmtdb.db entries are added to the sys:\system\mgmtdbs.ncf file. On Windows NT/2000, the mgmtdb.db entries are added to the registry.
- Creates a Database object (servername_InventoryDatabase) for Sybase and configures the properties of the object.
On an existing ZENworks for Servers 2 installation, the installation program performs the following tasks in addition to the tasks performed for a fresh installation:
- On a NetWare Inventory server, the ZfS 3 Server Inventory installation deletes the following:
- Inventory.ncf from the installation_directory\mwserver\bin directory
- The ZfS 2 Inventory entries (gatherer.ncf, master.ncf, and storer.ncf) from sys:\system\autoexec.ncf.
- The gpcsv and storer directories from installation_directory\mwserver.
- On the Database server, deletes zeninv.db from the list of databases that are loaded.