Patch Name: PHSS_15164 Patch Description: s700_800 10.X OV ITO4.0X AIX Agent Patch Creation Date: 98/07/31 Post Date: 98/08/12 Hardware Platforms - OS Releases: s700: 10.00 10.01 10.10 10.20 s800: 10.00 10.01 10.10 10.20 Products: OpenView IT/Operations 4.0 Filesets: OVOPC-CLT.OVOPC-AIX-CLT Automatic Reboot?: No Status: General Superseded Critical: No Path Name: /hp-ux_patches/s700_800/10.X/PHSS_15164 Symptoms: PHSS_15164: - OpC Event Interceptor was ported to platforms AIX 4.1 and AIX 3.2.5 in response to DDTS RSUlt00166. - Support for AIX HACMP clusters in response to DDTS NSMbb16424. This patch contains new ITO 4.x agent software that enables you to manage cluster systems running AIX 4.x and HACMP 4.2.2. Note that it is essential that you read this document thoroughly before starting the ITO agent installation. The HACMP systems must be prepared and configured as described in the following sections. Otherwise the installation of the ITO agent may produce unpredictable behaviour of the entire cluster. This patch includes changes to some of the HACMP event scripts. All changes are described in this document. Check these changes in advance and evaluate the impact they may have on your HACMP event scripts or on the cluster in general. This is especially important if you have already customized the event scripts. This document is organized as follows: 1. Description of the ITO agent implementation for HACMP environemnt 2. Limitation of HACMP functionality when managed by ITO agents 3. Prerequisites 4. Preparing for the ITO agent installation 5. Installation of ITO agent 6. ANSE agent special issues 7. HACMP-specific template 1. Description of the ITO agent implementation for an HACMP environment ------------------------------------------- Each node in an HACMP cluster installs its own ITO agent. Each node in an HACMP cluster must be accessible on a fixed IP address which represents the node in the ITO Node Bank. This IP address must always remain bound to the same node. Consequently IP addresses which are subject to change cannot be used to install and run an ITO agent. Changes may take place when the boot IP address of the node is switched to the service IP address or when IP takeover occurs. To solve this problem each node should be assigned an IP alias in the same network where the boot and service IP addresses are. The node must be configured in such a way that this IP alias address is assigned to the service adapter as an alias for the boot IP address. Once a fixed IP address or an IP alias is available on a node, that address must be used to install the ITO agent on the node. After a successful installation of the ITO agent the IP alias is present in the /var/lpp/OV/conf/OpC/nodeinfo file in the field OPC_IP_ADDRESS. To avoid confusion with other IP addresses that may be set on the interface, and with messages in the Message Browser originating from addresses other than the service address of the node, the following naming scheme is recommended: _boot - for boot address _svc - for service address _stdby - for standby address _ito - for an IP alias Replace with the name of the node as defined in the HACMP configuration. Note that the icon representing the node in NNM will not be colored red immediately when the node in the cluster goes down; it will change color only after ITO has determined that it cannot contact the control agent on that node. 2. Limitation of HACMP functionality when managed by an ITO agent ---------------------------------------------------- Due to a known problem in AIX 4.x, the HACMP software does not handle the network swap adapter event correctly when the ITO agent is configured on an HACMP system. The current workaround involves treating the adapter swap event as a node failure. Instead of switching to the next network adapter on the same node a node takeover is initiated if the network adapter fails. This workaround applies until AIX handles IP aliasing correctly. 3. Prerequisites ------------- The following versions are supported: - AIX 4.2 / 4.3 (both NCS and DCE agents) - HACMP 4.2.2 Other versions of HACMP have not been tested but should work. Note, however, that the HACMP event scripts must be changed manually as described in this document. The cl_swap_IP_address HACMP event script is changed automatically if the HACMP version is 4.2.2. 4. Preparing for the ITO agent installation ---------------------------------------- The IP alias must be set that is used by the ITO agents during and after the installation process. To set the IP alias: a) On AIX version 4.3 - via the smit menus Select smit tcpip: Further Configuration -> Network Interface Selection -> Configure Aliases -> Add an IPV4 Network Alias from the menu bar. Select the desired interface (en0) and enter the IP address and network mask. b) On AIX < 4.3 Use the following command to set the IP alias: /usr/sbin/ifconfig en0 alias Replace with your IP address. This command can be included in /etc/rc.net so that the IP alias is set automatically when the OS is booted. *********************** WARNING *********************** Once an IP alias is set on the interface HACMP will no longer work correctly. It affects all events that deal with IP addresses, like acquire service address, acquire takeover address, swap adapter, and so on. To avoid this problem the following HACMP-related event scripts must be changed: a) cl_swap_IP_address b) swap_adapter c) post-event script for node_down_local event a) Modifying the cl_swap_IP_address event script The cl_swap_IP_address can be found under: /usr/sbin/cluster/events/utils/cl_swap_IP_address Modify the function check_ifconfig_status () by replacing ------------------------------------------------------ ADDR=$(ifconfig $CH_INTERFACE | (read ; read a b c ; \ print $b)) [[ "$ADDR" != "$CH_ADDRESS" ]] && { ------------------------------------------------------ with ------------------------------------------------------ ADDR=$(ifconfig $CH_INTERFACE | (read ; read a b c ; \ print $b)) if [ "$ADDR" = "$CH_ADDRESS" ]; then return 0; fi /usr/sbin/ping -c 1 $CH_ADDRESS [[ "$?" != "0" ]] && { ------------------------------------------------------ Explanation: if the ifconfig check fails, the ping command is used to determine whether setting the IP address was successful. ifconfig returns the wrong IP address when the IP alias is set on the interface. b) Modifying the swap_adapter event script The swap adapter event will not work when the IP alias is set on the interface. The event script that handles this event is called with wrong arguments. To solve this problem, fail the resources to another machine by modifying the event script which handles this event: /usr/sbin/cluster/events/swap_adapter Locate the following lines in the script: ----------------------------------------------------- if [ $# -ne 4 ] then cl_echo 1041 "Usage: $PROGNAME nodename network \ ip_address1 ip_address2\n" $PROGNAME exit 2 fi if [ $1 != $LOCALNODENAME ] then ----------------------------------------------------- And replace them with the following: ----------------------------------------------------- if [ $# -ne 4 ] then cl_echo 1041 "Usage: $PROGNAME nodename network \ ip_address1 ip_address2\n" $PROGNAME exit 2 fi NODE="" PING_IP="Management_server_IP" /usr/sbin/ping -c 1 ${PING_IP} if [ "$?" != "0" ]; then /usr/sbin/cluster/sbin/cl_clstop -cspoc "-f -n \ ${LOCALNODENAME}" -gr -y exit 0 fi if [ "$NODE" != "$LOCALNODENAME" ] then ----------------------------------------------------- Explanation: because the swap_adapter script is called with the wrong arguments another way has to be found to check if the service interface on this node is still working. The ping command is used to do that. The variable PING_IP contains the IP of the host that is pinged during a swap adapter event - the IP to be pinged should be the IP of the machine that has a high availability time, for example, a gateway, a mail server, DNS, etc. c) post-event script for node_down_local event Local testing has shown that after the release_takeover_addr event script is called as a result of the cl_clstop command, the local interface responds to both the service and the boot address. No error has been detected while running event scripts. Furthermore, the IP alias was no longer present on the adapter. Therefore, this node must be shut down or the ifconfig command must be executed to manually reset the IP alias address on the interface. Alternatively a post-event script can be used for the node_down_local event to reset the IP alias address on the interface. The following shell script can be used as a post-event command for node-down-local events: ----------------------------------------- /usr/sbin/ifconfig en0 alias ----------------------------------------- where is the IP address of the node where you want to set the IP alias. Note that during execution of the cl_clstop command, a release takeover address event occurs and all HACMP adapter labels should be resolvable at any time even when the adapter has failed and the name server cannot be contacted. The /etc/hosts file has to be set for this to work. This is also required by HACMP. 5. Installation of the ITO agent ----------------------------- The installation process is straightforward and does not differ from the installation on any other computer running AIX. Note that the IP alias address must be used as an IP address or host on which the ITO agent is to be installed. The installation script checks if the IP which is used for the ITO installation is one of the boot, service, or standby interfaces, and issues a warning if this is the case. The installation will proceed. If HACMP version 4.2.2 is detected during the installation, the cl_swap_IP_address event script is updated automatically. If not, it has to be updated manually as explained in the previous section. A backup copy of the original file will be moved to: /usr/sbin/cluster/events/utils/cl_swap_IP_address.org However, it is highly recommended that you back up this file to a safer place. It is very easy to lose with multiple reinstallations of ITO agents. If you select automatic start of ITO agents, the file /etc/inittab is also updated so that the clinit entry remains the last one - as is required by HACMP. No changes are made to any of the HACMP related changes during de-installation of ITO agents. All event scripts that have been modified by the installation process have to be manually reverted to their original state. 6. ANSE agent special issues ------------------------- The following line is added to opcinfo file during installation process : ---------------------------------- OPC_NAMESRV_LOCAL_NAME ---------------------------------- where is hostname configured for IP address used for installation of ITO agent. If that IP address changes this line should be changed accordingly too. This line has to be added to make sure that IP address is the same in ITO and in ANSE context. This ensures that the same hostname will be used in all security functions which use hostname as their argument (e.g. secret key generation/usage functions). If this keyword is not present, hostname used in ANSE functions is retrieve from RPC runtime, which is often different from the hostname used for ITO installation, thus causing ANSE functions to fail. 7. HACMP-specific template ----------------------- An HACMP-specific template group AIX with HACMP is now available and is included in this patch. It includes the same templates as the standard AIX template group and an additional logfile encapsulator template. This templates monitors the file /var/adm/cluster.log. PHSS_14134: - ITO agent produced core if LC_CTYPE environment variable was set on anything but different than empty string " " or "C". This patch introduces a fix so that any LC_* variable and LANG variable can be set at any valid value. Valid values can be seen on each system by command "locale -a" - Agents may not startup automatically after a reboot because the llbd is not running. This patch introduces a modified startup script that checks for a running llbd and adds some wait cycles in case it is not yet up. - Support for AIX 4.3 version. - opcmon is writing into monagtp and that opcmona is not using it. Write call from opcmon and opcapi is now removed. - multiple opcmsg-tmpl get intermixed condition processing The msgi accidentially freed memory it was still referencing in the list of messages that were later sent to the server. The result were either totally corrupted messages, or simply messages with wrong attributes. With this patch, this severe malfunction is solved. PHSS_12683: - Solves mainly the Open Agent problems Defect Description: PHSS_15164: check the list of the symptoms PHSS_14134: check the list of the symptoms PHSS_12683: check the list of the symptoms SR: 1653236331 1653251173 1653243832 Patch Files: /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/opc_pkg.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/install/opcrclchk /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/install/opcrdschk /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/install/opcrndchk /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/install/opcroschk /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/install/opcrverchk /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/install/opcrinst /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/install/opcnsl /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/ana_disk.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/cpu_mon.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/disk_mon.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/last_logs.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/mailq_l.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/perf_alxp.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/proc_mon.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/sh_procs.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/swap_mon.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/vp_chk.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/mwa_read.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/errpt_fmt.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/opcfwtmp.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/actions/mailq_pr.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/actions/st_inetd.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/actions/st_mail.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/actions/pv.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/actions/itogpm.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/cmds/opcdf.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/cmds/opclpst.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/cmds/opcps.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/opc_pkg.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/opc_pkg.4.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/install/opcrclchk /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/install/opcrdschk /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/install/opcrndchk /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/install/opcroschk /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/install/opcrverchk /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/install/opcrinst /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/install/opcnsl /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/ana_disk.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/cpu_mon.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/disk_mon.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/last_logs.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/mailq_l.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/perf_alxp.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/proc_mon.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/sh_procs.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/swap_mon.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/vp_chk.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/mwa_read.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/errpt_fmt.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/opcfwtmp.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/cmds/opcdf.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/cmds/opclpst.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/cmds/opcps.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/cmds/opc_sec_v.sh.Z /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/AgentPlatform /var/opt/OV/share/tmp/OpC_appl/hacmp/C/TEMPLATES/LOGFILE/ aix_hacmp /var/opt/OV/share/tmp/OpC_appl/hacmp/C/TEMPLATES/TEMPLGROUP/ tmplgrp /var/opt/OV/share/tmp/OpC_appl/hacmp/C/hacmp.idx /opt/OV/lib/nls/C/aixinst.cat /opt/OV/OpC/examples/progs/Makef.aix /opt/OV/OpC/examples/progs/Makef.aix4 what(1) Output: /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/opc_pkg.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/install/opcrclchk: HP OpenView IT/Operations A.04.05 (07/22/98) /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/install/opcrdschk: HP OpenView IT/Operations A.04.05 (07/22/98) /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/install/opcrndchk: HP OpenView IT/Operations A.04.05 (07/22/98) /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/install/opcroschk: HP OpenView IT/Operations A.04.05 (07/22/98) /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/install/opcrverchk: HP OpenView IT/Operations A.04.05 (07/22/98) /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/install/opcrinst: HP OpenView IT/Operations A.04.05 (07/29/98) /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/install/opcnsl: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/ana_disk.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/cpu_mon.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/disk_mon.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/last_logs.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/mailq_l.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/perf_alxp.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/proc_mon.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/sh_procs.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/swap_mon.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/vp_chk.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/mwa_read.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/errpt_fmt.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/monitor/opcfwtmp.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/actions/mailq_pr.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/actions/st_inetd.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/actions/st_mail.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/actions/pv.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/actions/itogpm.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/cmds/opcdf.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/cmds/opclpst.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_NCS/cmds/opcps.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/opc_pkg.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/opc_pkg.4.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/install/opcrclchk: HP OpenView IT/Operations A.04.05 (07/21/98) /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/install/opcrdschk: HP OpenView IT/Operations A.04.05 (07/21/98) /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/install/opcrndchk: HP OpenView IT/Operations A.04.05 (07/21/98) /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/install/opcroschk: HP OpenView IT/Operations A.04.05 (07/21/98) /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/install/opcrverchk: HP OpenView IT/Operations A.04.05 (07/21/98) /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/install/opcrinst: HP OpenView IT/Operations A.04.05 (07/29/98) /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/install/opcnsl: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/ana_disk.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/cpu_mon.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/disk_mon.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/last_logs.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/mailq_l.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/perf_alxp.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/proc_mon.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/sh_procs.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/swap_mon.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/vp_chk.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/mwa_read.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/errpt_fmt.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/monitor/opcfwtmp.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/cmds/opcdf.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/cmds/opclpst.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/cmds/opcps.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/A.04.05/RPC_DCE_TCP/cmds/opc_sec_v.sh.Z: None /var/opt/OV/share/databases/OpC/mgd_node/vendor/ibm/rs6000/ aix/AgentPlatform: None /var/opt/OV/share/tmp/OpC_appl/hacmp/C/TEMPLATES/LOGFILE/ aix_hacmp: None /var/opt/OV/share/tmp/OpC_appl/hacmp/C/TEMPLATES/TEMPLGROUP/ tmplgrp: None /var/opt/OV/share/tmp/OpC_appl/hacmp/C/hacmp.idx: None /opt/OV/lib/nls/C/aixinst.cat: None /opt/OV/OpC/examples/progs/Makef.aix: OpC T.02.00 (08/30/93) /opt/OV/OpC/examples/progs/Makef.aix4: OpC T.02.00 (06/10/97) cksum(1) Output: 3532029123 3068279 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/opc_pkg.Z 3501028111 25972 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/install/ opcrclchk 2360373139 28937 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/install/ opcrdschk 1755749117 6173 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/install/ opcrndchk 2371922054 5908 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/install/ opcroschk 304695151 28355 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/install/ opcrverchk 83513602 95140 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/install/ opcrinst 2588590970 4282 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/install/opcnsl 4168185597 2540 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/monitor/ ana_disk.sh.Z 2422238083 5697 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/monitor/ cpu_mon.sh.Z 4162047550 5899 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/monitor/ disk_mon.sh.Z 1228271817 5780 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/monitor/ last_logs.sh.Z 974826979 5797 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/monitor/ mailq_l.sh.Z 225038486 3188 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/monitor/ perf_alxp.sh.Z 2289756688 5811 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/monitor/ proc_mon.sh.Z 109941632 5362 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/monitor/ sh_procs.sh.Z 1982203260 5754 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/monitor/ swap_mon.sh.Z 3311938566 5611 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/monitor/ vp_chk.sh.Z 3411743688 5805 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/monitor/ mwa_read.sh.Z 2480916887 1623 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/monitor/ errpt_fmt.sh.Z 2321923232 3676 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/monitor/ opcfwtmp.Z 1100768671 2524 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/actions/ mailq_pr.sh.Z 1784281393 2600 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/actions/ st_inetd.sh.Z 3962278572 2564 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/actions/ st_mail.sh.Z 1943902678 5688 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/actions/ pv.sh.Z 2033740072 1373 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/actions/ itogpm.sh.Z 107917854 316 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/cmds/opcdf.Z 4125442318 329 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/cmds/opclpst.Z 2094380056 355 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_NCS/cmds/opcps.Z 3483385 1964060 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/opc_pkg.Z 4172784691 1920719 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/ opc_pkg.4.Z 2803261681 25972 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/install/ opcrclchk 895152023 28937 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/install/ opcrdschk 4193336009 6173 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/install/ opcrndchk 3564622093 5908 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/install/ opcroschk 3217275136 28355 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/install/ opcrverchk 1424201592 95085 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/install/ opcrinst 2693833238 4283 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/install/ opcnsl 674430723 2537 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/monitor/ ana_disk.sh.Z 2448177257 5699 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/monitor/ cpu_mon.sh.Z 1649419859 5901 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/monitor/ disk_mon.sh.Z 122141348 5782 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/monitor/ last_logs.sh.Z 4111297548 5790 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/monitor/ mailq_l.sh.Z 4086426282 3184 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/monitor/ perf_alxp.sh.Z 177755349 5810 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/monitor/ proc_mon.sh.Z 4108321670 5363 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/monitor/ sh_procs.sh.Z 2903924979 5746 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/monitor/ swap_mon.sh.Z 471838374 5615 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/monitor/ vp_chk.sh.Z 848660562 5806 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/monitor/ mwa_read.sh.Z 2480916887 1623 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/monitor/ errpt_fmt.sh.Z 2526833730 3674 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/monitor/ opcfwtmp.Z 107917854 316 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/cmds/ opcdf.Z 4125442318 329 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/cmds/ opclpst.Z 2094380056 355 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/cmds/ opcps.Z 276810298 12927 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/A.04.05/RPC_DCE_TCP/cmds/ opc_sec_v.sh.Z 2281078506 3633 /var/opt/OV/share/databases/OpC/mgd_node/ vendor/ibm/rs6000/aix/AgentPlatform 1669120301 2786 /var/opt/OV/share/tmp/OpC_appl/hacmp/C/ TEMPLATES/LOGFILE/aix_hacmp 2768014101 1039 /var/opt/OV/share/tmp/OpC_appl/hacmp/C/ TEMPLATES/TEMPLGROUP/tmplgrp 1733274809 270 /var/opt/OV/share/tmp/OpC_appl/hacmp/C/ hacmp.idx 3029757975 671 /opt/OV/lib/nls/C/aixinst.cat 795117225 1596 /opt/OV/OpC/examples/progs/Makef.aix 1073263864 1255 /opt/OV/OpC/examples/progs/Makef.aix4 Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: PHSS_12683 PHSS_14134 Equivalent Patches: None Patch Package Size: 7510 KBytes Installation Instructions: Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license, restrictions, and, limitation of liability and warranties, before installing this patch. ------------------------------------------------------------ 1. Back up your system before installing a patch. 2. Login as root. 3. Copy the patch to the /tmp directory. 4. Move to the /tmp directory and unshar the patch: cd /tmp sh PHSS_15164 5a. For a standalone system, run swinstall to install the patch: swinstall -x autoreboot=true -x match_target=true \ -s /tmp/PHSS_15164.depot 5b. For a homogeneous NFS Diskless cluster run swcluster on the server to install the patch on the server and the clients: swcluster -i -b This will invoke swcluster in the interactive mode and force all clients to be shut down. WARNING: All cluster clients must be shut down prior to the patch installation. Installing the patch while the clients are booted is unsupported and can lead to serious problems. The swcluster command will invoke an swinstall session in which you must specify: alternate root path - default is /export/shared_root/OS_700 source depot path - /tmp/PHSS_15164.depot To complete the installation, select the patch by choosing "Actions -> Match What Target Has" and then "Actions -> Install" from the Menubar. 5c. For a heterogeneous NFS Diskless cluster: - run swinstall on the server as in step 5a to install the patch on the cluster server. - run swcluster on the server as in step 5b to install the patch on the cluster clients. By default swinstall will archive the original software in /var/adm/sw/patch/PHSS_15164. If you do not wish to retain a copy of the original software, you can create an empty file named /var/adm/sw/patch/PATCH_NOSAVE. Warning: If this file exists when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. It is recommended that you move the PHSS_15164.text file to /var/adm/sw/patch for future reference. To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHSS_15164.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: BEFORE LOADING THIS PATCH... o You may use this patch with the following official ITO releases: A.04.0x o DO NOT use this patch with older releases of OpC or ITO, for example versions A.01.X, A.02.X or A.03.X. o This patch provides the HP OV IT/Operations Intelligent Agent to be used with a ITO 4.0x Management Server system, Oracle, English and Japanese version. (A) Patch Installation Instructions ------------------------------- (A1) Stop the ITO administrator user interface processes running on the machine. - Stop all the ITO Administrator GUI that are running, by using the "File:Exit" menubar item (A2) Install the patch, following the standard installation instructions. Please review all instructions and the Hewlett-Packard SupportLine User Guide or your Hewlett-Packard support terms and conditions for precautions, scope of license restrictions and limitation of liability and warranties, before installing this patch. ------------------------------------------------------ 1. Back up your system before installing a patch. (you may use opc_backup) 2. Login as root. 3. Copy the patch to your /tmp directory and unshar it: # cd /tmp # sh PHSS_15164 4. For a standalone system, run swinstall to install the patch: NOTE: MAKE SURE THAT NO AGENT OF THE PLATFORM ADDRESSED BY THIS PATCH IS DISTRIBUTED (either from the ITO Administrator's GUI or from command line using inst.sh) WHILE RUNNING SWINSTALL. NOTE: MAKE SURE THAT ITO MANAGEMENT SERVER PROCESSES ARE STOPPED BEFORE PROCEEDING. # swinstall -s /tmp/PHSS_15164.depot PHSS_15164 It is recommended that you move the PHSS_15164.text file to /var/adm/sw/patch for future reference. To put this patch on a magnetic tape and install from the tape drive, use the command: # dd if=/tmp/PHSS_15164.depot of=/dev/rmt/0m bs=2k (A3) Load the ITO agent configuration into the database: # /opt/OV/bin/OpC/opcagtdbcfg -p ibm/rs6000/aix -d # /opt/OV/bin/OpC/opccfgupld -add -subentity hacmp (A4) After installing PHSS_15164, restart the ITO Administrator user interface processes on your Management Server system. NOTE: This patch must be installed on the ITO Management Server system, NOT on an ITO Managed Node directly. Changes will take effect on Managed Nodes by means of ITO Software Distribution. See chapter 2 of the ITO Administrator's Reference manual for more information. (B) Patch Deinstallation Instructions --------------------------------- (B1) To deinstall the patch PHSS_15164 run swremove: NOTE: MAKE SURE THAT NO AGENT OF THE PLATFORM ADDRESSED BY THIS PATCH IS DISTRIBUTED (either from the ITO Administrator's GUI or from command line using inst.sh) WHILE RUNNING SWREMOVE. # swremove PHSS_15164 (B2) Load the ITO agent configuration into the database: /opt/OV/bin/OpC/opcagtdbcfg -p ibm/rs6000/aix -d -f