ITEM: DS1611L
Incorrect HACMP menus after upgrading to HACMP 4.2.1.
ENV: AIX 4.1.5 or 4.2.x
Upgrading from HACMP 2.x to HACMP 4.2.1
DESCRIPTION: After upgrading from HACMP 2.x to HACMP 4.2.x,
'smit hacmp' will show you the following incorrect HACMP
menu:
cluster configuration
cluster services
manage application servers
cluster system management
cluster recovery aids
manage node environment
show environment
RAS support
verify environment
manage cluster services
recover from script failure
cluster RAS support
ACTION: This problem appears to be caused by the name of the
deinstall script changing between HACMP version 2.0 and
3.0. When you attempt to upgrade from HACMP 2.x to HACMP
4.2.1 only the HACMP 3.x deinstall script is looked for.
Since the names are different, the HACMP 2.x deinstall
script is never executed.
The problem can be resolved by following these steps:
a. Uninstall HACMP. Removing all cluster.* filesets.
b. Run the cleanup script (below).
c. Reinstall HACMP 4.2.1.
----------------------------------------------------------------------
\#!/usr/bin/ksh -x
(/usr/bin/odmdelete -o sm_menu_opt -q next_id=cm_menu
/usr/bin/odmdelete -o sm_cmd_hdr -q id=claddclstr.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=claddnode.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=claddserv.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=clchclstr.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=clchnode.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=clchserv.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=clcnfgnode.dialog.OR
/usr/bin/odmdelete -o sm_cmd_hdr -q id=clcnfgnode.dialog.RR
/usr/bin/odmdelete -o sm_cmd_hdr -q id=clcnfgnode.dialog.RTP
/usr/bin/odmdelete -o sm_cmd_hdr -q id=clcnfgnode.dialog.TOR
/usr/bin/odmdelete -o sm_cmd_hdr -q id=clcsclev.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cllscf.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cllsclstr.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cllsif.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cllsif.name.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cllsnode.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cllsnode.name.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cllsnw.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cllsnw.name.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cllsserv.run
/usr/bin/odmdelete -o sm_cmd_hdr -q id=clmanage.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=clrecover.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=clrmclstr.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=clrmif.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=clrmnode.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=clrmres.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=clrmserv.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=clshowres.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=clshowsrv.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=clstart.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=clstop.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=clverify.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cm_add_notifymeth.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cm_change_notifymeth.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cm_del_notifymeth.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cm_delndenv.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cm_hardcfg.dialog.HS.AS
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cm_hardcfg.dialog.HS.STBY
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cm_hardcfg.dialog.MT.PS
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cm_hardcfg.dialog.MT.SS
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cm_hardcfg.dialog.OST.PAS
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cm_hardcfg.dialog.OST.SAS/STBY
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cm_hardcfg.dialog.RS.PAS
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cm_hardcfg.dialog.TPT.PAS
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cm_hardcfg.dialog.TPT.SAS
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cm_hardcfg.dialog.TPT.STBY
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cm_scan_scripts_log.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cm_scan_syslog.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cm_watch_scripts_log.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=cm_watch_syslog.dialog
/usr/bin/odmdelete -o sm_cmd_hdr -q id=configchk.dialog
/usr/bin/odmdelete -o sm_cmd_opt -q id=_claddserv.dialog
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clchserv.dialog
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clchserv.select
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clcnfgnode.dialog.OR
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clcnfgnode.dialog.RR
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clcnfgnode.dialog.RTP
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clcnfgnode.dialog.TOR
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clcnfgnode.select
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clcnfgnode.select.OR
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clcnfgnode.select.RR
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clcnfgnode.select.TOR_O
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clcnfgnode.select.TOR_T
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clcsclev.dialog
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.claddclstr
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.claddnetadapter.select
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.claddnode
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.claddnode.select
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clchclstr
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clchclstr.select
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clchnode
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clchnode.select.name
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clchnode.select.node
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clhardcfg.dialog.HS.AS
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clhardcfg.dialog.HS.STBY
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clhardcfg.dialog.MT.PS
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clhardcfg.dialog.MT.SS
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clhardcfg.dialog.OST.PAS
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clhardcfg.dialog.OST.SAS/STBY
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clhardcfg.dialog.RS.PAS
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clhardcfg.dialog.TPT.PAS
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clhardcfg.dialog.TPT.SAS
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clhardcfg.dialog.TPT.STBY
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.cllscf
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.cllsclstr
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.cllsif
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.cllsif.name
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.cllsif.select
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.cllsnode
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.cllsnode.name
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.cllsnode.select
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.cllsnw
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.cllsnw.name
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.cllsnw.select
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clrecover
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clrmclstr
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clrmclstr.select
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clrmif
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clrmif.select
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clrmnode
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clrmnode.select
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clstart
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.clstop
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.cm_change_notifymeth.select
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.cm_chcnfg.select
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.cm_del_notifymeth.select
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.cm_hardcnfg.select
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.cm_noderole.select.HS
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.cm_noderole.select.MT
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.cm_noderole.select.OST
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.cm_noderole.select.RS
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.cm_noderole.select.TPT
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.cm_scan_scripts_log.select
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clm.configchk
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clrmres.dialog
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clrmres.select
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clrmserv.dialog
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clrmserv.select
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clshowres.dialog
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clshowres.select
/usr/bin/odmdelete -o sm_cmd_opt -q id=_clverify.dialog
/usr/bin/odmdelete -o sm_cmd_opt -q id=_cm.add_notifymeth
/usr/bin/odmdelete -o sm_cmd_opt -q id=_cm.change_notifymeth
/usr/bin/odmdelete -o sm_cmd_opt -q id=_cm.del_notifymeth
/usr/bin/odmdelete -o sm_cmd_opt -q id=_cm.scan_scripts_log
/usr/bin/odmdelete -o sm_cmd_opt -q id=_cm.scan_syslog
/usr/bin/odmdelete -o sm_cmd_opt -q id=_cm.watch_scripts_log
/usr/bin/odmdelete -o sm_cmd_opt -q id=_cm.watch_syslog
/usr/bin/odmdelete -o sm_cmd_opt -q id=clcsclev.dialog_name
/usr/bin/odmdelete -o sm_cmd_opt -q id=clcsclev.select_node
/usr/bin/odmdelete -o sm_cmd_opt -q id=clmanage.option
/usr/bin/odmdelete -o sm_menu_opt -q id=cfg_node
/usr/bin/odmdelete -o sm_menu_opt -q id=cllsif_menu
/usr/bin/odmdelete -o sm_menu_opt -q id=cllsnode_menu
/usr/bin/odmdelete -o sm_menu_opt -q id=cllsnw_menu
/usr/bin/odmdelete -o sm_menu_opt -q id=clmanage
/usr/bin/odmdelete -o sm_menu_opt -q id=clruncmd
/usr/bin/odmdelete -o sm_menu_opt -q id=clshow
/usr/bin/odmdelete -o sm_menu_opt -q id=clstart
/usr/bin/odmdelete -o sm_menu_opt -q id=clstop
/usr/bin/odmdelete -o sm_menu_opt -q id=cm_EN_menu
/usr/bin/odmdelete -o sm_menu_opt -q id=cm_adddel_menu
/usr/bin/odmdelete -o sm_menu_opt -q id=cm_cfg_app
/usr/bin/odmdelete -o sm_menu_opt -q id=cm_cfg_nd
/usr/bin/odmdelete -o sm_menu_opt -q id=cm_configure_menu
/usr/bin/odmdelete -o sm_menu_opt -q id=cm_log_menu
/usr/bin/odmdelete -o sm_menu_opt -q id=cm_menu
/usr/bin/odmdelete -o sm_menu_opt -q id=cm_ras_menu
/usr/bin/odmdelete -o sm_menu_opt -q id=cm_show_menu
/usr/bin/odmdelete -o sm_menu_opt -q id=cm_show_whole
/usr/bin/odmdelete -o sm_menu_opt -q id=cm_startstop_menu
/usr/bin/odmdelete -o sm_menu_opt -q id=cm_trace_menu
/usr/bin/odmdelete -o sm_menu_opt -q id=hacmp
/usr/bin/odmdelete -o sm_name_hdr -q id=claddnetadapter_select
/usr/bin/odmdelete -o sm_name_hdr -q id=claddnode_select
/usr/bin/odmdelete -o sm_name_hdr -q id=clchclstr_select
/usr/bin/odmdelete -o sm_name_hdr -q id=clchnode_select_name
/usr/bin/odmdelete -o sm_name_hdr -q id=clchnode_select_node
/usr/bin/odmdelete -o sm_name_hdr -q id=clchserv.select
/usr/bin/odmdelete -o sm_name_hdr -q id=clcsclev.select
/usr/bin/odmdelete -o sm_name_hdr -q id=clcsclev.select.name
/usr/bin/odmdelete -o sm_name_hdr -q id=cllsif_select
/usr/bin/odmdelete -o sm_name_hdr -q id=cllsnode_select
/usr/bin/odmdelete -o sm_name_hdr -q id=cllsnw_select
/usr/bin/odmdelete -o sm_name_hdr -q id=clrmclstr_select
/usr/bin/odmdelete -o sm_name_hdr -q id=clrmif_select
/usr/bin/odmdelete -o sm_name_hdr -q id=clrmnode_select
/usr/bin/odmdelete -o sm_name_hdr -q id=clrmres.select
/usr/bin/odmdelete -o sm_name_hdr -q id=clrmserv.select
/usr/bin/odmdelete -o sm_name_hdr -q id=clshowres.select
/usr/bin/odmdelete -o sm_name_hdr -q id=cm_change_notifymeth_select
/usr/bin/odmdelete -o sm_name_hdr -q id=cm_chcnfg_select
/usr/bin/odmdelete -o sm_name_hdr -q id=cm_del_notifymeth_select
/usr/bin/odmdelete -o sm_name_hdr -q id=cm_delndenv.select
/usr/bin/odmdelete -o sm_name_hdr -q id=cm_hardcnfg_select
/usr/bin/odmdelete -o sm_name_hdr -q id=cm_noderole_select.HS
/usr/bin/odmdelete -o sm_name_hdr -q id=cm_noderole_select.MT
/usr/bin/odmdelete -o sm_name_hdr -q id=cm_noderole_select.OST
/usr/bin/odmdelete -o sm_name_hdr -q id=cm_noderole_select.RS
/usr/bin/odmdelete -o sm_name_hdr -q id=cm_noderole_select.TPT
/usr/bin/odmdelete -o sm_name_hdr -q id=cm_scan_scripts_log_select
/usr/bin/odmdelete -o sm_name_hdr -q id=node_list_OR
/usr/bin/odmdelete -o sm_name_hdr -q id=node_list_RR
/usr/bin/odmdelete -o sm_name_hdr -q id=node_list_TOR
/usr/bin/odmdelete -o sm_name_hdr -q id=node_list_TOR_
/usr/bin/odmdelete -o sm_name_hdr -q id=nodeid_list_RTP
) > /tmp/odmclean.log
Support Line: Incorrect HACMP menus after upgrading to HACMP 4.2.1. ITEM: DS1611L
Dated: September 1997 Category: N/A
This HTML file was generated 99/06/24~13:30:15
Comments or suggestions?
Contact us