SUMMARY: Mirror resyncing locked

From: Derrick Lim (bklim@penang.csam.com.my)
Date: Mon May 18 1998 - 19:30:59 CDT


Hello all,

So far i've got only one reply to this from Klorese Roger B.A. Thanks a
lot Roger.

Roger suggested me to use vxedit clear putil0 <volumename> to clear the
volume lock.

However, in my case, i've managed to figure out a solution. i've got to
clear the tutil0 field instead. i use vxprint to list the information of
all the plexes and volumes. Then, i found that there was a value ATT
under the field of tutil0 of the mirror volume vol01. Besides, there was
a value ATT1 under the tutil0 field of the submirror plex. So, once i
clear these two values, the mirror volume is unlocked and i can resync
the volume. Yes, you have to clear two values. The command i use is

# vxmend clear tutil0 <volumename>
# vxmend clear tutil0 <plexname>

The original question is attached below.

Hello,

Running Veritas Volume Manager 2.4 on Solaris 2.6. The problem sounds
like this:

There is a striped mirrored volume being created and sync.....
While the mirror volume is syncing half way (have't finished sync), root
user kills the background sync process (vxplex -g rootdg att vol01
vol02-01), thinking of stoping the syncing b4 it finished.

After the process has been killed, the mirror volume was locked. The
submirror stays 'blur' in the GUI windows, indicating busy. Nothing else
can be done on the volume as it is locked. i tried vxvol resync vol01,
vxmend off vol02-01, all giving me error with volume vol01 being locked
by another utility.

i checked the status of the volume using vxstat, it shows no I/O
operation. Meaning there is nothing happen on the volume, but the volume
is just locked.

How should i unlocked the volume WITHOUT rebooting the system? Is there
a way to stop the mirror sync half way without killing the sync process?

Thanks in advance.

-- 
Regards,
Derrick Lim
CSA Penang
email : bklim@penang.csam.com.my



This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:12:40 CDT