I have migrated my dev from 8530 to dmx1000 recently. Originally in the 8530, I have BCV group created for my STD device and it has work fine where it can be mir and split and then mounted to a BCV created mount point. After the device migration, the mounting is not possible. I have re-created the pv and also change the scripts to point to the new dev. Attached is a cutout of my symdev of one of the BCV follow by a symmir -d query.
# symdev -sid PRIDMX show 025F
Device Physical Name : /dev/rdsk/c16t0d7
Device Symmetrix Name : 025F
Device Serial ID : 150025F000
Symmetrix ID : 000287460xxx
Device Group Name : bcvP81
Device Logical Name : BCV001
Vendor ID : EMC
Product ID : SYMMETRIX
Product Revision : 5670
Device WWN : 6006048000028746081553594D323546
Device Emulation Type : FBA
Device Defined Label Type: N/A
Device Defined Label : N/A
Device Sub System Id : 0x0003
Device is WORM Enabled : No
Device is WORM Protected : No
SCSI-3 Persistent Reserve: Disabled
Dynamic Spare Invoked : No
Dynamic RDF Capability : None
Device Service State : Normal
Device Status : Ready (RW)
Device SA Status : Ready (RW)
Front Director Paths (2):
{
----------------------------------------------------------------------
POWERPATH DIRECTOR PORT LUN
--------- ---------- ---- -------- ---------
PdevName Type Type Num Sts VBUS TID SYMM Host
----------------------------------------------------------------------
/dev/rdsk/c16t0d7 PARENT FA 04D:1 RW 000 00 007 007
Not Visible N/A FA 13D:1 RW 000 00 007 N/A
}
Meta Configuration : Striped
Meta Stripe Size : 960k (2 Cylinders)
Meta Device Members (3) :
{
----------------------------------------------------------------------
BCV DATA RDF DATA
---------------------------- --------------------------
Sym Cap Std Inv BCV Inv Pair R1 Inv R2 Inv Pair
Dev (MB) Tracks Tracks State Tracks Tracks State
----------------------------------------------------------------------
--> 025F 8632 0 0 Split - - N/A
0260 8632 0 0 Split - - N/A
0261 8632 0 0 Split - - N/A
----------------------------------------------------------------------
25895 0 0 - -
}
Mirror Set Type : [Data,N/A,N/A,N/A]
Mirror Set DA Status : [RW,N/A,N/A,N/A]
Mirror Set Inv. Tracks : [0,0,0,0]
Back End Disk Director Information
{
Hyper Type : Data
Hyper Status : Ready (RW)
Disk [Director, Interface, TID] : [01A, C, 8]
Disk Director Volume Number : 79 (0x4E)
Hyper Number : 3
Disk Capacity : 139814m
Disk Group Number : 4
}
BCV Pair Information
{
Standard (STD) Device Symmetrix Name : 011E
Standard (STD) Device Serial ID : Not Visible
Standard (STD) Device Group Name : bcvP81
Standard (STD) Composite Group Name : Not/Grouped
BCV Device Symmetrix Name : 025F
BCV Device Serial ID : Not Visible
BCV Device Associated Group Name : bcvP81
BCV Device Associated CG Name : Not/Associated
BCV Device Status : Ready (RW)
State of Pair ( STD <=\=> BCV ) : Split
Time of Last BCV Action : Thu Aug 30 21:53:03 2007
State of BCV Mirrors : N/A
BCV State Flags : (AllReady)
Percent Split : 100%
Number of Inv. Tracks for STD Device : 0
Number of Inv. Tracks for BCV Device : 0
}
# symmir -g bcvP81 query
Device Group (DG) Name: bcvP81
DG's Type : REGULAR
DG's Symmetrix ID : 000287460xxx
I am using a cron job to run this mirroring and and spliting. The scripts are as follows; after which I can manually mount the BCV. I am not sure how I can check whether I have sucessfully sync the BCV with standard?
I have migrated my dev from 8530 to dmx1000 recently. Originally in the 8530, I have BCV group created for my STD device and it has work fine where it can be mir and split and then mounted to a BCV created mount point. After the device migration, the mounting is not possible. I have re-created the pv and also change the scripts to point to the new dev. Attached is a cutout of my symdev of one of the BCV follow by a symmir -d query.
Nice to see that you already pasted the symdev and the symmir output. But could you please show us the error you've got ??
From what I can see everything seems to be good .. The BCV is seen from the host (/dev/rdsk/c16t0d7) and it's split from the STD. It seems you are using HPUX .. are you using LVM or VxVM ??
The log shows that everything -from TF perspective- is fine. The dashes are only a line drawn in ascii characters .. Now it's mandatory to understand WHY you can't mount the devices ..
Could you please paste the commands you use to mount the devices and their output ??
I think I'll ask some more commands later .. some more vgdisplay and similar commands .. or tomorrow if it's too late for you
Your script says it split, but you might add something to check that it has finished in the background and it's reflected in your logfile......like:
symmir -g -bg -split -i 60 -c 180 verify
You want to be sure that it finished off splitting completely before you start mounting.
Folks have asked if you are trying to remount this on same host - I would hope not, cause that could become a problem.
If your trying to mount it on another HPUX box, then be sure you have the correct c-t-d- address for the BCV disk. On this BCV-HPUX box, make sure you have done all the LVM steps you need. In other words remember to create a mapfile of that vg with command on the original STD HPUX host you would run:
Notice I did NOT use the -s option in my vgexport. This saves from having to do a vgchgid. And I used the -f option on the vgimport command. This file simply has /dev/dsk/c-t-d- info (one per line) to be used. It would reflect the c-t-d- of the BCV device ONLY.
xe2sdc
6 Operator
•
2831 Posts
986
0
Posted October 3rd, 2007 00:00
-s-