This section contains information that will help you keep Performance Manager running properly
The Performance Manager GUI writes messages to a log file, /var/opt/pm/log/pmgr gui.log. The Performance Manager daemon ( pmgrd ) also writes messages to a log file, /var/opt/pm/log/pmgrd.log. These log files provide a history that is useful for troubleshooting and debugging.
The installation procedure creates initial copies of the log files with appropriate protections. For security reasons, the log directory ( /var/opt/pm/log ) is protected so that no new files can be created in it. If a log file is deleted, an appropriately protected empty file must be left in its place; otherwise, no new process (that writes to that particular log file) can be started.
To view just the last 50 lines of a log file (the GUI log file, in this example), issue the following command:
% tail -50 /var/opt/pm/log/pmgr_gui.log | more
Here is the entry format used in all log files. Each entry has three lines, the second and third lines being indented. Vertical bars separate each field in a line:
date_time | local_host | remote_host | user
severity | error_code | module | line_number
The following table describes each field in a log file entry.
May 24 11:47:03 1999 | oscar.zso.dec.com | | root (smith)
If a node is not responding to the Performance Manager GUI, its icon shows a hand holding the world down: |
|
Either the network link to that node is broken, the node has crashed, or the node doesn't exist in the network.
The installation script starts all Performance Manager metrics servers automatically after a successful installation and configuration, and these servers are started automatically at boot time. Use the startup information about these servers only if you need to restart a Performance Manager server.
This server must run on each node managed by Performance Manager. Without pmgrd, the Performance Manager GUI cannot gather its data from that node.
To see if Performance Manager's Tru64 UNIX metrics server is running, issue the following command:
If the server is running, you should see output similar to the following:
292 ttyp1 S + 0:00.03 grep pmgrd
If pmgrd is not running, it failed to start or has crashed, see the pmgrd log file, /var/opt/pm/log/pmgrd.log, for the cause. To start pmgrd from the Performance Manager GUI, follow these steps:
To start pmgrd from a root account, issue the pmgrd command with the start argument:
/usr/opt/pm/scripts/pmgrd start
If pmgrd is not starting at boot time, ensure that these boot-time startup files exist:
If they are missing, re-install the Performance Manager Daemons & Base subset (See the Performance Manager Installation Guide).
This server must run on each cluster where Performance Manager runs commands. Without clu_mib, a command cannot run on a cluster, and it cannot display its output to the Performance Manager GUI.
Beginning with Tru64 UNIX Version 5, this server ships with the operating system. In earlier releases the server shipped with the Performance Manager product. To successfully use a Version 5 system to monitor Tru64 UNIX Version 4.x systems, you must install the clu_mib metrics server on the monitored systems. You can ensure this configuration by installing the appropriate PM Version 4.0x on these systems.
To see if Performance Manager's TruCluster metrics server is running, issue the following command:
If the server is running, you should see output similar to the following:
329 ?? S < 0:16.02 bin/clu_mib
292 ttyp1 S + 0:00.03 grep clu_mib
If clu_mib is not running, it failed to start or has crashed, see the clu_mib log file, /var/opt/pm/log/clsrtmond.log, for the cause. To start clu_mib from the Performance Manager GUI, follow these steps:
To start clu_mib from a root account, issue the clu_mib command with the start argument:
/usr/opt/pm/scripts/clu_mib start
If clsrtrmond is not starting at boot time, ensure that these boot-time startup files exist:
If they are missing, re-install the Performance Manager Daemons & Base subset (See the Performance Manager Installation Guide). The MIB file describing the metrics provided by the TruCluster metrics server is provided in this location:
If the GUI or metrics servers fail to start, it could be because their log files are missing. If the GUI fails to appear and there is no error message, check the DISPLAY environment variable, and confirm that an xhost session is authorized.
If pmgrd fails to start automatically when a node is rebooted, but can be started manually, its startup files might be missing.
The installation procedure creates initial copies of the log files with appropriate protections. For security reasons, the log directory ( /var/opt/pm/log) is protected so that no new files can be created in it. If a log file is deleted, an appropriately protected empty file must be left in its place; otherwise, no new process (that writes to that particular log file) can be started.
The installation script writes entries in system startup files that start pmgrd automatically each time a node is rebooted. If pmgrd is not starting on a node after it is booted, check the following files and be sure they have the correct entries:
If they are missing, re-install the Performance Manager Daemons & Base subset (see the Performance Manager Installation Guide ).
If your kernel configuration does not match your disk configuration, Performance Manager may not recognize the disks that are not configured in the kernel. When you add disks to your system configuration, check that your kernel is configured for the new device. If needed, run the doconfig command to update your kernel. See the doconfig(8) reference page for more information.
If an error occurs while installing or using Performance Manager, and you believe the error is caused by a problem with the product, take one of the following actions:
When you submit a Software Performance Report, please take the following steps:
Go to Main | Go to Previous | Go to Next |