Installation Verification
- Windows
- Unix
Verifying the Running Open iT Processes
-
Open the Task Manager.
-
Click Services.
-
Search for OpeniTRegistrar, OpeniTReporting, OpeniTCoreAPI and OpeniTServer.
The OpeniTCoreAPI service was introduced in version 10.2.570.
- Verify that the status of the services is Running.
Verifying the Created Directories
Go to the Core directory, which is by default in C:\Program Files\OpeniT\Core, and verify that the following directories exist:
-
bin (
<bin_dir>) - contains binary files -
Configuration (
<config_dir>) - contains Core Server configurations -
contrib - contains scripts used by Open iT
-
External - contains external resources needed by the Core Server, such as the Apache, OpeniTDiscoveryTool, PHP, Python37, and Strawberry Perl binaries
-
images - contains images used by the Core Reporter
-
lib - contains the Perl library files used by Open iT
-
libexec - contains applications packaged in separate directories with their own runtime environments
-
Log (
<debug_dir>) - contains troubleshooting logs created by the Open iT binarieswarningThis directory and its contents are sent to the Open iT Support Team at support@openit.com whenever an issue occurs. Make sure to set debug logging to 0 after doing so to prevent too much space consumption.
-
ReportingServer - contains files used by the web application
-
service - contains files use by the CoreAPI
-
src - contains Lua source files
Verifying the Running Open iT Processes
Go to the bin directory, which is by default in /opt/openit/bin, and run the following command:
./openit-all status
A successful installation displays something similar to the following:
Sending Open iT Daemons: status
openit_serverd (pid ###### ######) is running...
openit_loggerd (pid ###### ######) is running...
httpd (pid ###### ###### ###### ###### ###### ###### ######) is running...
openit_coreapi (pid ######) is running...
openit_scheduler (pid ######) is running...
The openit_coreapi was introduced in version 10.2.570.
Alternatively, run the following command to check a specific process status:
systemctl status <process>
systemctl status openit-scheduler
Verifying the Created Directories
-
Go to the openit (
<root_temp_dir>) directory, which is by default in/var/opt/openit, and verify that it contains the following directories:- debug (
<debug_dir>) - etc (
<config_dir>) - inst
- libexec
- log
- src
- temp (
<temp_dir>)
These directories contain specific configuration files, error and debug logs.
- debug (
-
Go to the openit (
<root_dir>) directory, which is by default in/opt/openit, and verify that it contains the following directories:- bin (
<bin_dir>) - classes
- config
- contrib
- db
- external
- html
- images
- ingress
- lib
- libexec
- modules
- smarty
- vendor
- websocket
These directories contain files for the web interface.
- bin (
-
Go to the defined data_dir (
<root_data_dir>) upon Open iT installation and verify that it contains the following directories:- incoming - will contain the incoming data
- archives - will contain the archived data
- database - will contain the Open iT database
- temp - will contain collected client data sent to the server
noteThe archived data is in
<root_data_dir>/archives/licensein Open iT version 6.5.1.14 and earlier. -
Go to
/etc/opt/openitand verify that it contains the following:- openit.cfg
- perl
- openit.env
- php.ini
These files are used for general Open iT configuration.