Operating System - HP-UX
1838598 Members
4283 Online
110128 Solutions
New Discussion

Re: How do you create /dev's for EMC BCV's?

 

How do you create /dev's for EMC BCV's?

siebel4[/opt/omni/lbin]#ls -l /dev/dsk/c16t1d7 /dev/dsk/c16t2d0 /dev/dsk/c16t>
/dev/dsk/c16t2d5 not found
/dev/dsk/c16t2d6 not found
brw-r----- 1 bin sys 31 0x101700 Apr 1 2002 /dev/dsk/c16t1d7
brw-r----- 1 bin sys 31 0x102000 Apr 1 2002 /dev/dsk/c16t2d0
brw-r----- 1 bin sys 31 0x102100 Apr 1 2002 /dev/dsk/c16t2d1
brw-r----- 1 bin sys 31 0x102200 Apr 30 2002 /dev/dsk/c16t2d2
brw-r----- 1 bin sys 31 0x102300 Apr 30 2002 /dev/dsk/c16t2d3
brw-r----- 1 bin sys 31 0x102400 Apr 30 2002 /dev/dsk/c16t2d4


Group Name: bcv_ustpsbl3

Group Type : REGULAR
Valid : Yes
Symmetrix ID : 000183502023
Group Creation Time : Fri Sep 9 09:44:10 2005
Vendor ID : SYMCLI
Application ID :

Number of STD Devices in Group : 8
Number of Associated GK's : 0
Number of Locally-associated BCV's : 9
Number of Locally-associated VDEV's : 0
Number of Remotely-associated BCV's (STD RDF): 0
Number of Remotely-associated BCV's (BCV RDF): 0
Number of Remotely-assoc'd RBCV's (RBCV RDF) : 0

Standard (STD) Devices (8):
{
--------------------------------------------------------------------
Sym Cap
LdevName PdevName Dev Att. Sts (MB)
--------------------------------------------------------------------
DEV001 N/A 0014 (M) RW 47464
DEV002 N/A 0018 (M) RW 47464
DEV003 N/A 001C (M) RW 47464
DEV004 N/A 0008 (M) RW 47464
DEV005 /dev/rdsk/c16t4d6 00A5 (M) RW 47464
DEV006 N/A 002C (M) RW 47464
DEV007 N/A 0030 (M) RW 47464
DEV008 N/A 0034 (M) RW 47464
}

BCV Devices Locally-associated (9):
{
--------------------------------------------------------------------
Sym Cap
LdevName PdevName Dev Att. Sts (MB)
--------------------------------------------------------------------
BCV001 /dev/rdsk/c16t1d7 0048 (M) RW 47464
BCV002 /dev/rdsk/c16t2d0 004C (M) RW 47464
BCV004 /dev/rdsk/c16t2d2 0054 (M) RW 47464
BCV005 /dev/rdsk/c16t2d3 0058 (M) RW 47464
BCV006 /dev/rdsk/c16t2d4 005C (M) RW 47464
BCV007 N/A 0060 (M) RW 47464
BCV008 N/A 0064 (M) RW 47464
BCV009 /dev/rdsk/c16t3d4 007D (M) RW 47464
BCV003 /dev/rdsk/c16t2d1 0050 (M) RW 47464
}

Anyone know how to do this?

.\\itch - eol
13 REPLIES 13
Steven E. Protter
Exalted Contributor

Re: How do you create /dev's for EMC BCV's?

insf -C disk

Will create new ones for disk newly transferred to a system.

There are also procedures for renumbering hardware instances.

SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
Geoff Wild
Honored Contributor

Re: How do you create /dev's for EMC BCV's?

After masking the LUNs to a host, iosan -fnC disk, then insf -e -C disk

Rgds...Geoff
Proverbs 3:5,6 Trust in the Lord with all your heart and lean not on your own understanding; in all your ways acknowledge him, and he will make all your paths straight.
Stuart Abramson
Trusted Contributor

Re: How do you create /dev's for EMC BCV's?

1. You must "present" the BCV volumes to the host in ECC:
o Zone the HBAs to the FAs.
o Present the HVs to the FA.
o LUN Mask the HVs to the HBA.
- Activate VCMDB

2. Then the BCV must be in "split" state from the STD to discover on host. Can't be synched. Not visible when synched.

3. Disocver on host:
o symcfg discover
o ioscan
o insf -e
o symcfg discover

4. Add ot PowerPath:
o powermt restore
o powermt check
o powermt config
o powermt save

Re: How do you create /dev's for EMC BCV's?

This did not work. I did not get any errors, it just did not create the device files. Could it be an issue with masking?

Stuart Abramson
Trusted Contributor

Re: How do you create /dev's for EMC BCV's?

It could be zoning, presentation, masking, physical connection or any other problem.

What does "symdev list" show for this Symm?

Try:

symdev list -sid SYMMID -bcv

symdev show HVNUMBER

symmaskdb list -dev HVNUMBER
Geoff Wild
Honored Contributor

Re: How do you create /dev's for EMC BCV's?

If it didn't work - then the disks can not be "seen" by the host....you have to check EMC and/or zoning.

Just run /usr/symcli/bin/syminq on host - to see if the disks are there...

Rgds...Geoff
Proverbs 3:5,6 Trust in the Lord with all your heart and lean not on your own understanding; in all your ways acknowledge him, and he will make all your paths straight.

Re: How do you create /dev's for EMC BCV's?

I am not sure what you mean by 'HVNUMBER', but this is wht I pulled:

siebel4[/opt/emc/WideSky/V5.3.0/bin]#symdev list -sid 2023 -bcv

Symmetrix ID: 000183502023

Device Name Directors Device
--------------------------- ------------- -------------------------------------
Cap
Sym Physical SA :P DA :IT Config Attribute Sts (MB)
--------------------------- ------------- -------------------------------------

0048 /dev/rdsk/c16t1d7 01B:0 02B:D1 BCV Asst'd (M) RW 47464
0049 Not Visible ***:* 15B:D1 BCV N/Asst'd (m) RW -
004A Not Visible ***:* 03B:D1 BCV N/Asst'd (m) RW -
004B Not Visible ***:* 14B:D1 BCV N/Asst'd (m) RW -
004C /dev/rdsk/c16t2d0 01B:0 14B:D1 BCV Asst'd (M) RW 47464
004D Not Visible ***:* 03B:D1 BCV N/Asst'd (m) RW -
004E Not Visible ***:* 15B:D1 BCV N/Asst'd (m) RW -
004F Not Visible ***:* 02B:D1 BCV N/Asst'd (m) RW -
0050 /dev/rdsk/c16t2d1 01B:0 02B:D1 BCV Asst'd (M) RW 47464
0051 Not Visible ***:* 15B:D1 BCV N/Asst'd (m) RW -
0052 Not Visible ***:* 03B:D1 BCV N/Asst'd (m) RW -
0053 Not Visible ***:* 14B:D1 BCV N/Asst'd (m) RW -
0054 /dev/rdsk/c16t2d2 01B:0 14B:D1 BCV Asst'd (M) RW 47464
0055 Not Visible ***:* 03B:D1 BCV N/Asst'd (m) RW -
0056 Not Visible ***:* 15B:D1 BCV N/Asst'd (m) RW -
0057 Not Visible ***:* 02B:D1 BCV N/Asst'd (m) RW -
0058 /dev/rdsk/c16t2d3 01B:0 02A:C2 BCV Asst'd (M) RW 47464
0059 Not Visible ***:* 15B:C2 BCV N/Asst'd (m) RW -
005A Not Visible ***:* 15B:C2 BCV N/Asst'd (m) RW -
005B Not Visible ***:* 02A:C2 BCV N/Asst'd (m) RW -
005C /dev/rdsk/c16t2d4 01B:0 02A:C2 BCV Asst'd (M) RW 47464
005D Not Visible ***:* 15B:C2 BCV N/Asst'd (m) RW -
005E Not Visible ***:* 15B:C2 BCV N/Asst'd (m) RW -
005F Not Visible ***:* 02A:C2 BCV N/Asst'd (m) RW -
0060 Not Visible ***:* 14B:C2 BCV Asst'd (M) RW 47464
0061 Not Visible ***:* 14A:C2 BCV N/Asst'd (m) RW -
0062 Not Visible ***:* 03B:C2 BCV N/Asst'd (m) RW -
0063 Not Visible ***:* 03A:C2 BCV N/Asst'd (m) RW -
0064 Not Visible ***:* 14B:C2 BCV Asst'd (M) RW 47464
0065 Not Visible ***:* 14A:C2 BCV N/Asst'd (m) RW -
0066 Not Visible ***:* 03B:C2 BCV N/Asst'd (m) RW -
0067 Not Visible ***:* 03A:C2 BCV N/Asst'd (m) RW -
0068 Not Visible ***:* 14B:C2 BCV N/Asst'd (M) RW 47464
0069 Not Visible ***:* 14A:C2 BCV N/Asst'd (m) RW -
006A Not Visible ***:* 03B:C2 BCV N/Asst'd (m) RW -
006B Not Visible ***:* 03A:C2 BCV N/Asst'd (m) RW -
006C /dev/rdsk/c16t3d0 01B:0 14B:C2 BCV N/Asst'd (M) RW 47464
006D Not Visible ***:* 14A:C2 BCV N/Asst'd (m) RW -
006E Not Visible ***:* 03B:C2 BCV N/Asst'd (m) RW -
006F Not Visible ***:* 03A:C2 BCV N/Asst'd (m) RW -
0071 Not Visible ***:* 02A:D2 BCV N/Asst'd (M) RW 47464
0072 Not Visible ***:* 03A:D2 BCV N/Asst'd (m) RW -
0073 Not Visible ***:* 14A:D2 BCV N/Asst'd (m) RW -
0074 Not Visible ***:* 15A:C2 BCV N/Asst'd (m) RW -
0075 Not Visible ***:* 02B:D2 BCV N/Asst'd (M) RW 47464
0076 Not Visible ***:* 03B:D2 BCV N/Asst'd (m) RW -
0077 Not Visible ***:* 14B:D2 BCV N/Asst'd (m) RW -
0078 Not Visible ***:* 15B:D2 BCV N/Asst'd (m) RW -
0079 Not Visible ***:* 02A:D2 BCV N/Asst'd (M) RW 47464
007A Not Visible ***:* 03A:D2 BCV N/Asst'd (m) RW -
007B Not Visible ***:* 14A:D2 BCV N/Asst'd (m) RW -
007C Not Visible ***:* 15A:C2 BCV N/Asst'd (m) RW -
007D /dev/rdsk/c16t3d4 01B:0 02B:D2 BCV Asst'd (M) RW 47464
007E Not Visible ***:* 03B:D2 BCV N/Asst'd (m) RW -
007F Not Visible ***:* 14B:D2 BCV N/Asst'd (m) RW -
0080 Not Visible ***:* 15B:D2 BCV N/Asst'd (m) RW -
0081 Not Visible ***:* 02A:D2 BCV N/Asst'd (M) RW 47464
0082 Not Visible ***:* 03A:D2 BCV N/Asst'd (m) RW -
0083 Not Visible ***:* 14A:D2 BCV N/Asst'd (m) RW -
0084 Not Visible ***:* 15A:C2 BCV N/Asst'd (m) RW -
0085 Not Visible ***:* 02B:D2 BCV N/Asst'd (M) RW 47464
0086 Not Visible ***:* 03B:D2 BCV N/Asst'd (m) RW -
0087 Not Visible ***:* 14B:D2 BCV N/Asst'd (m) RW -
0088 Not Visible ***:* 15B:D2 BCV N/Asst'd (m) RW -
0089 Not Visible ***:* 02A:D2 BCV N/Asst'd (M) RW 47464
008A Not Visible ***:* 03A:D2 BCV N/Asst'd (m) RW -
008B Not Visible ***:* 14A:D2 BCV N/Asst'd (m) RW -
008C Not Visible ***:* 02B:D2 BCV N/Asst'd (m) RW -
008D Not Visible ***:* 15A:C2 BCV N/Asst'd (M) RW 47464
008E Not Visible ***:* 03B:D2 BCV N/Asst'd (m) RW -
008F Not Visible ***:* 14B:D2 BCV N/Asst'd (m) RW -
0090 Not Visible ***:* 15B:D2 BCV N/Asst'd (m) RW -

siebel4[/opt/emc/WideSky/V5.3.0/bin]#-dir all -p all list database <

Symmetrix ID : 000183502023

Database Type : Type1
Last updated at : 05:21:05 PM on Wed Sep 07,2005

Director Identification : FA-5A
Director Port : 0

User-generated
Identifier Type Node Name Port Name Devices
---------------- ----- --------------------------------- ---------
210000e08b042a76 Fibre 210000e08b042a76 210000e08b042a76 0095
0099
009D

Director Identification : FA-12A
Director Port : 0

User-generated
Identifier Type Node Name Port Name Devices
---------------- ----- --------------------------------- ---------
210000e08b042a76 Fibre 210000e08b042a76 210000e08b042a76 0095
0099
009D

Director Identification : FA-1B
Director Port : 0

User-generated
Identifier Type Node Name Port Name Devices
---------------- ----- --------------------------------- ---------
50060b000007cb76 Fibre 50060b000007cb76 50060b000007cb76 0000
0004
000C
0014
0018
001C
0028
002C
0030
0034
0038
0048
004C
0050
0054
0058
005C
0060
0064
0068
006C
0071
0075
0079
007D
0081
0085
0089
008D
0091
00A1
00A5
50060b000007bda0 Fibre 50060b000007bda0 50060b000007bda0 0091
50060b000007c124 Fibre 50060b000007c124 50060b000007c124 0008
0020
0024
0028
0071
0075
0079
50060b00000b04d8 Fibre 50060b00000b04d8 50060b00000b04d8 0008
0010
0020
0024
0048
004C
0050
0054
0058
005C
006C
007D
00A5
50060b00000b069a Fibre 50060b00000b069a 50060b00000b069a None
50060b000007bfea Fibre 50060b000007bfea 50060b000007bfea 0028

Director Identification : FA-16B
Director Port : 0

User-generated
Identifier Type Node Name Port Name Devices
---------------- ----- --------------------------------- ---------
50060b000007cd24 Fibre 50060b000007cd24 50060b000007cd24 0000
0004
000C
0014
0018
001C
0028
002C
0030
0034
0039
0048
004C
0050
0054
0058
005C
0060
0064
0068
006C
0071
0075
0079
007D
0081
0085
0089
008D
0091
00A1
00A5
50060b000007c144 Fibre 50060b000007c144 50060b000007c144 0091
50060b000007bfea Fibre 50060b000007bfea 50060b000007bfea 0008
0020
0024
0028
0071
0075
0079
50060b00000b069a Fibre 50060b00000b069a 50060b00000b069a 0008
0010
0020
0024
0048
004C
0050
0054
0058
005C
006C
007D
00A5
50060b00000b04d8 Fibre 50060b00000b04d8 50060b00000b04d8 None
50060b000007c124 Fibre 50060b000007c124 50060b000007c124 0028

.\\itch - thx for the help
Matthew Ghofrani
Regular Advisor

Re: How do you create /dev's for EMC BCV's?

If you still don't see the disks and assuming they are zoned correctly to the WWN, try discovery like:
symcfg discover
ioscan -fnC disk
insf -e

Matthew from Boston
Life is full of bugs
Stuart Abramson
Trusted Contributor

Re: How do you create /dev's for EMC BCV's?

correct me if I'm wrong, but it looks like you have what you want:

BCV dev 048 (HyperVolume Serial Number) has device file /dev/rdsk/c16t1d7
dev 04C has device file /dev/rdsk/c16t2d0

etc

So, what's the problem?

Stuart
Stuart Abramson
Trusted Contributor

Re: How do you create /dev's for EMC BCV's?

Okay, theh problem is that the following two volumes aren't visible on your server:

0060
0064

Well, check the presentaton (mapping) and LUN-masking on these two HVs. Then do the discovery sequence again.

Re: How do you create /dev's for EMC BCV's?

Attached is the EMC grab file for the server.

.\\itch - eol
Stuart Abramson
Trusted Contributor

Re: How do you create /dev's for EMC BCV's?

Mitch:

Here is what it looks like to me:

Your server has two HBAs connected to the SAN (or direct - I forgot to check - but probably SAN):

0/1/0/0 /dev/td5 ..04d8
0/1/1/0 /dev/td5 ..069a

Most of the BCVs are presented to FA 01B:0. They may have another path, I didn't see it (I might have missed it.)

The presented ones are: 48, 4C, 50, 54, 58, 5C, 6C, 7D.

The following are NOT presented to 01B:0 :
60, 64, 68, 71, 75, 79.

CHECK THE PRESENTATION ON THESE GUYS!

You SHOULD present them dual-access to 2 FAs and then zone the FAs to two different HBAs.

All of the BCV volumes are LUN-masked to HBA ..cb76, which isn't a player in this config, so not important.

The LUN-mask string to ..04d8 is missing the missing HVs. CHECK THE LUN MASKING FROM 60, etc, to WWN/HBA ..04d8.

No volume at all is LUN-masked to HBA ..069a, which is part of this server and connected to the SAN.

I got this from your output above and from the grab. EMC will figure this out also..



None of your HyperVolumes are LUN-masked to ..069a. You should do
MANOJ SRIVASTAVA
Honored Contributor

Re: How do you create /dev's for EMC BCV's?

Mitchell Johnston

BCV's are standard disk devices.

inq -et | grep < device id like 0048 >

will give you the way the device is presented to the host

for eg

inq -et -nodots | grep 07E8
/dev/rdsk/c15t0d6 :207E8000 :REG :N/A :FBA :FIBRE :S :SYMM6 :RAID-S : :R10A-1 :20050330
/dev/rdsk/c19t0d6 :207E8000 :REG :N/A :FBA :FIBRE :S :SYMM6 :RAID-S : :R10B-1 :20050330
/dev/rdsk/c32t0d6 :207E8000 :REG :N/A :FBA :FIBRE :S :SYMM6 :RAID-S : :R07A-1 :20050330
/dev/rdsk/c36t0d6 :207E8000 :REG :N/A :FBA :FIBRE :S :SYMM6 :RAID-S : :R07B-1 :20050330
/dev/vx/rdmp/c15t0d6 :207E8000 :REG :N/A :FBA :FIBRE :S :SYMM6 :RAID-S : :R10B-1 :20050330
with the FA displayed in the end .

If the bcv is not presented then check for

1. Masking to the HBA , FA Port
2. Mapping to the FA port .
#. Zoning of the HBA to the FA port ( which I assume should be correct ).


Manoj Srivastava