VERITAS Volume Manager Storage Administrator server fails with SIGBUS when mirroring multiple striped volumes.
| Article:TECH18738 | | | Created: 2002-01-02 | | | Updated: 2004-01-21 | | | Article URL http://www.symantec.com/docs/TECH18738 |
Problem
VERITAS Volume Manager Storage Administrator server fails with SIGBUS when mirroring multiple striped volumes.
Solution
When using VERITAS Volume Manager Storage Administrator
(VMSA) to mirror multiple striped volumes, the VMSA GUI may gray out and hang,
and the VMSA server may terminate with the following messages in the
/var/opt/vmsa/logs/server.log file:
SIGBUS 10* bus error
si_signo [10]: SIGBUS 10* bus error
si_errno [0]: Error 0
si_code [1]: BUS_ADRALN [addr: 0x3]
stackbase=EE771D6C, stackpointer=EE76F5E4
...
"AWT-EventQueue-0"
(TID:0xed680d88, sys_thread_t:0x2944b8, state:R,
thread_t: t@10, sp:0xee770608 threadID:0xee771dd8,
stack_base:0xee771d6c,
stack_size:0x20000) prio=5 *current thread*
sun.awt.motif.MMenuItemPeer.disable(Compiled Code)
java.awt.MenuItem.disable(Compiled Code)
java.awt.MenuItem.enable(Compiled Code)
java.awt.MenuItem.setEnabled(Compiled Code)
vrts.vxfw.widgets.VxObjectMenuItem.setEnabled(Compiled Code)
vrts.vm.menus.VolumeMenu.setItemsEnabled(Compiled Code)
vrts.vm.menus.VolumeMenu.getPopupMenu(Compiled Code)
vrts.remote.vm.VolumeProps.getPopupMenu(Compiled Code)
vrts.vxfw.util.VxPropsGui.getMergedPopupMenu(Compiled Code)
vrts.vxfw.widgets.VxGrid.doPopup(Compiled Code)
vrts.vxfw.widgets.VxGrid.mouse3Down(Compiled Code)
vrts.gui.widgets.VUpdateGrid.processMouseEvent(Compiled Code)
java.awt.Component.processEvent(Compiled Code)
java.awt.Container.processEvent(Compiled Code)
mlsoft.mct.MlGrid.processEvent(Compiled Code)
java.awt.Component.dispatchEventImpl(Compiled Code)
java.awt.Container.dispatchEventImpl(Compiled Code)
java.awt.Component.dispatchEvent(Compiled Code)
java.awt.LightweightDispatcher.retargetMouseEvent(Compiled
Code)
java.awt.LightweightDispatcher.processMouseEvent(Compiled Code)
This problem has been reported as VERITAS incident
92782, and is caused by Sun Java Runtime Environment (JRE) bug 4464643. This
bug is fixed in JRE 1.1.8_15, available for download at
http://java.sun.com/products/jdk/1.1/jre/download-jre-solaris.html
.
Use the following procedure to integrate the new JRE
with VMSA:
1. Stop the VMSA GUI by selecting File -> Exit.
Also stop the VMSA server with the following command (assuming it is installed
in the default location /opt/VRTSvmsa):
#
/opt/VRTSvmsa/bin/vmsa_server -k
2. Save the current version of JRE that is included
with VMSA:
#
cd /opt/VRTSvmsa
#
mv jre ORIGjre
3. Download JRE 1.1.8_15 from the URL listed above to
the current directory (/opt/VRTSvmsa):
4. Extract JRE from the download
image:
#
chmod +x jre-1_1_8_15-solsparc.bin
#
./jre-1_1_8_15-solsparc.bin
#
mv Solaris_JRE_1.1.8_15 jre
#
chown -R bin:bin jre
#
chmod -R a+rx jre
5. Re-start VMSA server and GUI:
#
/opt/VRTSvmsa/bin/vmsa_server &
#
/opt/VRTSvmsa/bin/vmsa &
This new version of JRE will be included in VMSA 3.2
patch 02.









Thank you.