The services.unManaged Table
The services.unManaged table is used by the ncp_ctrl process to start and stop unmanaged processes. This table is also used by other Network Manager processes to instruct the ncp_ctrl process to start their subprocesses.
The ncp_disco process, for example, instructs the ncp_ctrl process to start the finders, helpers and agents by sending inserts into the services.unManaged table of the ncp_ctrl process. Inserting or deleting records from the table causes the corresponding processes to be started or stopped.
The table below describes the services.unManaged database table.
Column name |
Constraints |
Data type |
Description |
---|---|---|---|
argList |
List of type Text |
Specifies a list of arguments sent to the service process. |
|
dependency |
Long integer |
Specifies the process ID of the parent that
the service is dependent upon. Examine the content of this field to
determine whether this unmanaged process is dependent or independent.
|
|
endSignal |
Integer |
The signal to be used to end the process. The default value is 9. |
|
hostName |
Text |
Specifies the system on which the service is running. |
|
logFile |
Text |
Specifies the name of the file in which output is logged. |
|
processId |
Long integer |
Specifies the service process ID. |
|
serviceId |
UNIQUE PRIMARY KEY NOT NULL |
Integer |
Specifies the unique ID of the service. |
serviceName |
NOT NULL |
Text |
Specifies the name of the service. |
servicePath |
Text |
Specifies the full path to the service process.
If the value is set to NULL, then this default path is used: |
|
serviceState |
Externally defined serviceState data type |
Integer |
Specifies an integer which reflects the current operational state of the service. |