Patch Name: PHCO_26421 Patch Description: s700_800 11.11 HP VxVM B.03.20.1 Cmd Exec Fix Creation Date: 02/02/25 Post Date: 02/03/11 Hardware Platforms - OS Releases: s700: 11.11 s800: 11.11 Products: HP VxVM B.03.20.1 Filesets: HPvxvm.VXVM-RUN,fr=B.03.20.1,fa=HP-UX_B.11.11_32/64,v=HP Automatic Reboot?: No Status: General Release Critical: Yes PHCO_26421: ABORT Category Tags: defect_repair general_release critical halts_system Path Name: /hp-ux_patches/s700_800/11.X/PHCO_26421 Symptoms: PHCO_26421: ( SR:8606232199 CR:JAGae01435 ) The following VxVM commands either core dump on execution or look for a dynamic shared library in the wrong location: /etc/vx/bin/vxresize /etc/vx/bin/vxldiskcmd /etc/vx/bin/vxcvm_agent /etc/vx/bin/vxclustd products a core dump. For example, # /etc/vx/bin/vxresize /usr/lib/dld.sl: Can't open shared library: /ux/core/cmnds\ /obj/pa11-perf/libraries/libvxsymapi/libarray.sl /usr/lib/dld.sl: No such file or directory Abort(coredump) # chatr /etc/vx/bin/vxldiskcmd: /etc/vx/bin/vxldiskcmd: shared executable shared library list: dynamic /usr/lib/libc.2 dynamic /ux/core/cmnds/obj/pa11-perf/libraries/\ libvxvm/vxservicegapi/libvxsg.sl # chatr /etc/vx/bin/vxcvm_agent /usr/lib/dld.sl: Unresolved symbol: pthread_mutex_init \ (code) from /etc/vx/bin/vxcvm_agent /usr/lib/dld.sl: Unresolved symbol: pthread_mutex_destroy \ (code) from /etc/vx/bin/vxcvm_agent . . . Abort(coredump) # chatr /etc/vx/bin/vxclustd /etc/vx/bin/vxclustd: shared executable shared library list: dynamic /ux/core/cmnds/src/vxvm/admin/../\ libsg/libcmom.sl dynamic /usr/lib/libcl.2 dynamic /usr/lib/libc.2 Defect Description: PHCO_26421: ( SR:8606232199 CR:JAGae01435 ) The commands vxresize, vxclustd, vxldiskcmd and vxcvm_agent either core dump on execution, or look for a dynamic shared library in the wrong location. Resolution: Correct rebuild of these commands eliminated the problems. SR: 8606232199 Patch Files: HPvxvm.VXVM-RUN,fr=B.03.20.1,fa=HP-UX_B.11.11_32/64,v=HP: /usr/lib/vxvm/bin/vxresize /usr/lib/vxvm/bin/vxclustd /usr/lib/vxvm/bin/vxcvm_agent /usr/lib/vxvm/bin/vxldiskcmd what(1) Output: HPvxvm.VXVM-RUN,fr=B.03.20.1,fa=HP-UX_B.11.11_32/64,v=HP: /usr/lib/vxvm/bin/vxresize: volresize/Makefile.bld $Date: 2002/02/28 21:25:21 $R evision: r11.11/1 PATCH_11.11 (PHCO_26421) /usr/lib/vxvm/bin/vxclustd: admin/Makefile.bld $Date: 2002/02/28 21:55:21 $Revis ion: r11.11/1 PATCH_11.11 (PHCO_26421) /usr/lib/vxvm/bin/vxcvm_agent: admin/Makefile.bld $Date: 2002/02/28 21:55:21 $Revis ion: r11.11/1 PATCH_11.11 (PHCO_26421) $ B.11.11_LR Oct 26 2000 23:57:39 $ /usr/lib/vxvm/bin/vxldiskcmd: lockdisk/Makefile.bld $Date: 2002/02/28 21:55:21 $Re vision: r11.11/1 PATCH_11.11 (PHCO_26421) cksum(1) Output: HPvxvm.VXVM-RUN,fr=B.03.20.1,fa=HP-UX_B.11.11_32/64,v=HP: 3239771741 49152 /usr/lib/vxvm/bin/vxresize 519959688 98304 /usr/lib/vxvm/bin/vxclustd 238059785 303104 /usr/lib/vxvm/bin/vxcvm_agent 78563011 16384 /usr/lib/vxvm/bin/vxldiskcmd Patch Conflicts: None Patch Dependencies: None Hardware Dependencies: None Other Dependencies: None Supersedes: None Equivalent Patches: None Patch Package Size: 480 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 PHCO_26421 5. Run swinstall to install the patch: swinstall -x autoreboot=true -x patch_match_target=true \ -s /tmp/PHCO_26421.depot By default swinstall will archive the original software in /var/adm/sw/save/PHCO_26421. If you do not wish to retain a copy of the original software, include the patch_save_files option in the swinstall command above: -x patch_save_files=false WARNING: If patch_save_files is false when a patch is installed, the patch cannot be deinstalled. Please be careful when using this feature. For future reference, the contents of the PHCO_26421.text file is available in the product readme: swlist -l product -a readme -d @ /tmp/PHCO_26421.depot To put this patch on a magnetic tape and install from the tape drive, use the command: dd if=/tmp/PHCO_26421.depot of=/dev/rmt/0m bs=2k Special Installation Instructions: None