Troubleshoot using multiple log files

Log file locations and content

If a service does not start as expected, open the appropriate service log file and review the run-time information contained within it to discover the problem. Look for relevant entries such as insufficient disk space, lack of memory, or network problems that result in unavailable hosts.

Log file

Default location

What it contains

catalina.out

Linux: EGO_TOP/gui/tomcat/logs/catalina.out

Windows: EGO_TOP\gui\tomcat\logs\catalina.out

Logs system errors and debug information from Tomcat web server startup.

ego.audit.log

Linux:EGO_AUDIT_LOGDIR= EGO_TOP/audits/ego.audit.log

Windows: EGO_AUDIT_LOGDIR= EGO_TOP\audits\ego.audit.log

Logs all events related to the host, consumer, and user, including opening and closing a host, adding, modifying, deleting a consumer or resource plan, user role changes and user logging actions. Must be enabled first.

egoservice.audit.log

Linux: EGO_AUDIT_LOGDIR= EGO_TOP/audits/egoservice.audit.log

Windows: EGO_AUDIT_LOGDIR= EGO_TOP\audits\egoservice.audit.log

Logs all events related to the starting and stopping of all services. Must be enabled first.

esc.log

Linux: EGO_TOP/eservice/esc/log/esc.log.hostname

Windows: EGO_TOP\eservice\esc\log\esc.log.hostname.txt

Logs service failures and service instance restarts based on availability plans. Errors surrounding Platform Management Console startup are logged here.

lim.log

Linux: EGO_TOP/kernel/log/lim.log.hostname

Windows: EGO_TOP\kernel\log\lim.log.hostname.txt

Logs static and dynamic attribute information about individual hosts. Logs any error warnings generated while lim was running. If log class set to debug, logs information that helps to locate the encountered problem.

named.log

Linux:

  • EGO_TOP/eservice/esd/conf/named/namedb/named.log, or

  • EGOshare/eservice/esd/conf/named/namedb/named.log

Windows:

  • EGO_TOP\eservice\esd\conf\named\namedb\named.log, or

  • EGOshare\eservice\esd\conf\named\namedb\named.log

Logs information gathered during the updating and querying of service instance location; logged by BIND, a DNS server.

pem.log

Linux: EGO_TOP/kernel/log/pem.log.hostname

Windows: EGO_TOP\kernel\log\pem.log.hostname.txt

Logs remote operations (start, stop, control activities, failures). Logs tracked results for resource utilization of all processes associated with the host, and information for accounting or chargeback.

pim.log

Linux: EGO_TOP/kernel/log/pim.log.hostname

There are no pim log files for Windows.

Logs resource usage information about processes running on the host.

vemkd.log

Linux: EGO_TOP/kernel/log/vemkd.log

Windows: EGO_TOP\kernel\log\vemkd.log.txt

Logs aggregated host information about the state of individual resources, status of allocation requests, consumer hierarchy, resources assignment to consumers, and started operating system-level process.

wsg.log

Linux:

  • EGO_TOP/eservice/wsg/log/wsg.log, or

  • EGOshare/eservice/wsg/log/wsg.log

Windows:

  • EGO_TOP\eservice\wsg\log\wsg.log, or

  • EGOshare\eservice\wsg\log\wsg.log

Logs service failures surrounding web services interfaces for web service clients (applications).

wsm.log

Linux: EGO_TOP/gui/logs/wsm.log.hostname

Windows: EGO_TOP\gui\logs\ wsm.log.hostname.txt

Logs information collected by the web server monitor daemon. Failures of the WEBGUI service that runs the Platform Management Console are logged here.

Matching service error messages and corresponding log files

If you receive this message while using EGO…

This may be the problem…

Review this log file

failed to create vem working directory

Cannot create work directory during startup

vemkd

failed to open lock file

Cannot get lock file during startup

vemkd

failed to open host event file

Cannot recover during startup because cannot open event file

vemkd

lim port is not defined

EGO_LIM_PORT in ego.conf is not defined

lim

master candidate can not set GET_CONF=lim

Wrong parameter defined for master candidate host (for example, EGO_GET_CONF=LIM)

lim

there is no valid host in EGO_MASTER_LIST

No valid host in master list

lim

ls_getmyhostname fails

Cannot get local host name during startup

pem

/tmp directory (%s) not exist or not accessible, exit

/tmp directory does not exist

pem

incorrect EGO_PEM_PORT value %s, exit

EGO_PEM_PORT is a negative number

pem

chdir(%s) fails

/tmp directory does not exist

esc

cannot initialize the listening TCP port %d

Socket error

esc

cannot log on

Log on to vemkd failed

esc

JAVA_HOME is not defined, exit

WEBGUI service profile is wrong

wsm

failed to get hostname: %s

Host name configuration problem

wsm

event_init ( ) failed

EGO event plugin configuration problem in ego.conf file

wsm

ego.conf_loadeventplug ( ) failed

Event library problem

wsm

cannot write to child

Web server is down or there is no response

wsm

child no reply

Web server is down or there is no response

wsm

vem_register: error in invoking vem_register function

VEM service registration failed

wsg

you are not authorized to unregister a service

Either you are not authorized to unregister a service, or there is no registered client

wsg

request has invalid signature: TSIG service.ego: tsig verify failure (BADTIME)

Resource record updating failed

named