1748288 Members
3342 Online
108761 Solutions
New Discussion юеВ

Re: lvremove error

 
SOLVED
Go to solution
Prokopets
Respected Contributor

lvremove error

Hi!
I'm getting a strange issue with a logical volume on hp-ux 11.23, connected through fabric to EVA4400 (not only 4400, but anyway...). Here's where i began:

======
bash-3.2# ioscan -fnC disk
Class I H/W Path Driver S/W State H/W Type Description
============================================================================
disk 0 0/0/3/0.0.0.0 sdisk CLAIMED DEVICE TEAC DV-28E-N
/dev/dsk/c0t0d0 /dev/rdsk/c0t0d0
disk 1 0/1/1/0/4/0.0.0 sdisk CLAIMED DEVICE HP LOGICAL VOLUME
/dev/dsk/c2t0d0 /dev/dsk/c2t0d0s2 /dev/rdsk/c2t0d0 /dev/rdsk/c2t0d0s2
/dev/dsk/c2t0d0s1 /dev/dsk/c2t0d0s3 /dev/rdsk/c2t0d0s1 /dev/rdsk/c2t0d0s3
disk 22 0/2/1/0.1.6.0.0.0.1 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c16t0d1 /dev/rdsk/c16t0d1
disk 23 0/2/1/0.1.6.0.0.0.2 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c16t0d2 /dev/rdsk/c16t0d2
disk 25 0/2/1/0.1.6.0.0.0.3 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c16t0d3 /dev/rdsk/c16t0d3
disk 28 0/2/1/0.1.6.0.0.0.4 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c16t0d4 /dev/rdsk/c16t0d4
disk 34 0/2/1/0.1.6.0.0.0.5 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c16t0d5 /dev/rdsk/c16t0d5
disk 38 0/2/1/0.1.6.0.0.0.6 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c16t0d6 /dev/rdsk/c16t0d6
disk 42 0/2/1/0.1.6.0.0.0.7 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c16t0d7 /dev/rdsk/c16t0d7
disk 53 0/2/1/0.1.6.0.0.1.0 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c16t1d0 /dev/rdsk/c16t1d0
disk 24 0/2/1/0.1.7.0.0.0.1 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c17t0d1 /dev/rdsk/c17t0d1
disk 26 0/2/1/0.1.7.0.0.0.2 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c17t0d2 /dev/rdsk/c17t0d2
disk 27 0/2/1/0.1.7.0.0.0.3 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c17t0d3 /dev/rdsk/c17t0d3
disk 30 0/2/1/0.1.7.0.0.0.4 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c17t0d4 /dev/rdsk/c17t0d4
disk 33 0/2/1/0.1.7.0.0.0.5 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c17t0d5 /dev/rdsk/c17t0d5
disk 36 0/2/1/0.1.7.0.0.0.6 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c17t0d6 /dev/rdsk/c17t0d6
disk 40 0/2/1/0.1.7.0.0.0.7 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c17t0d7 /dev/rdsk/c17t0d7
disk 52 0/2/1/0.1.7.0.0.1.0 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c17t1d0 /dev/rdsk/c17t1d0
disk 69 0/2/1/0.3.5.0.0.0.1 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c48t0d1 /dev/rdsk/c48t0d1
disk 68 0/2/1/0.3.6.0.0.0.1 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c50t0d1 /dev/rdsk/c50t0d1
disk 63 0/2/1/0.4.4.0.0.0.1 sdisk NO_HW DEVICE HP HSV300
/dev/dsk/c40t0d1 /dev/rdsk/c40t0d1
disk 64 0/2/1/0.4.5.0.0.0.1 sdisk CLAIMED DEVICE HP HSV300
/dev/dsk/c42t0d1 /dev/rdsk/c42t0d1
disk 31 0/4/2/0.1.6.0.0.0.1 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c18t0d1 /dev/rdsk/c18t0d1
disk 35 0/4/2/0.1.6.0.0.0.2 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c18t0d2 /dev/rdsk/c18t0d2
disk 39 0/4/2/0.1.6.0.0.0.3 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c18t0d3 /dev/rdsk/c18t0d3
disk 43 0/4/2/0.1.6.0.0.0.4 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c18t0d4 /dev/rdsk/c18t0d4
disk 45 0/4/2/0.1.6.0.0.0.5 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c18t0d5 /dev/rdsk/c18t0d5
disk 47 0/4/2/0.1.6.0.0.0.6 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c18t0d6 /dev/rdsk/c18t0d6
disk 49 0/4/2/0.1.6.0.0.0.7 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c18t0d7 /dev/rdsk/c18t0d7
disk 51 0/4/2/0.1.6.0.0.1.0 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c18t1d0 /dev/rdsk/c18t1d0
disk 29 0/4/2/0.1.7.0.0.0.1 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c19t0d1 /dev/rdsk/c19t0d1
disk 32 0/4/2/0.1.7.0.0.0.2 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c19t0d2 /dev/rdsk/c19t0d2
disk 37 0/4/2/0.1.7.0.0.0.3 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c19t0d3 /dev/rdsk/c19t0d3
disk 41 0/4/2/0.1.7.0.0.0.4 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c19t0d4 /dev/rdsk/c19t0d4
disk 44 0/4/2/0.1.7.0.0.0.5 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c19t0d5 /dev/rdsk/c19t0d5
disk 46 0/4/2/0.1.7.0.0.0.6 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c19t0d6 /dev/rdsk/c19t0d6
disk 48 0/4/2/0.1.7.0.0.0.7 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c19t0d7 /dev/rdsk/c19t0d7
disk 50 0/4/2/0.1.7.0.0.1.0 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c19t1d0 /dev/rdsk/c19t1d0
disk 66 0/4/2/0.3.5.0.0.0.1 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c44t0d1 /dev/rdsk/c44t0d1
disk 67 0/4/2/0.3.6.0.0.0.1 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c46t0d1 /dev/rdsk/c46t0d1
disk 54 0/4/2/0.4.4.0.0.0.1 sdisk NO_HW DEVICE HP HSV300
/dev/dsk/c20t0d1 /dev/rdsk/c20t0d1
disk 55 0/4/2/0.4.5.0.0.0.1 sdisk CLAIMED DEVICE HP HSV300
/dev/dsk/c22t0d1 /dev/rdsk/c22t0d1
bash-3.2# vgdisplay -v
--- Volume groups ---
VG Name /dev/vg00
VG Write Access read/write
VG Status available
Max LV 255
Cur LV 9
Open LV 9
Max PV 16
Cur PV 1
Act PV 1
Max PE per PV 4356
VGDA 2
PE Size (Mbytes) 32
Total PE 4346
Alloc PE 4345
Free PE 1
Total PVG 0
Total Spare PVs 0
Total Spare PVs in use 0

--- Logical volumes ---
LV Name /dev/vg00/lvol1
LV Status available/syncd
LV Size (Mbytes) 320
Current LE 10
Allocated PE 10
Used PV 1

LV Name /dev/vg00/lvol2
LV Status available/syncd
LV Size (Mbytes) 4096
Current LE 128
Allocated PE 128
Used PV 1

LV Name /dev/vg00/lvol3
LV Status available/syncd
LV Size (Mbytes) 544
Current LE 17
Allocated PE 17
Used PV 1

LV Name /dev/vg00/lvol4
LV Status available/syncd
LV Size (Mbytes) 8192
Current LE 256
Allocated PE 256
Used PV 1

LV Name /dev/vg00/lvol5
LV Status available/syncd
LV Size (Mbytes) 32
Current LE 1
Allocated PE 1
Used PV 1

LV Name /dev/vg00/lvol6
LV Status available/syncd
LV Size (Mbytes) 5152
Current LE 161
Allocated PE 161
Used PV 1

LV Name /dev/vg00/lvol7
LV Status available/syncd
LV Size (Mbytes) 6432
Current LE 201
Allocated PE 201
Used PV 1

LV Name /dev/vg00/lvol8
LV Status available/syncd
LV Size (Mbytes) 8192
Current LE 256
Allocated PE 256
Used PV 1

LV Name /dev/vg00/lvol9
LV Status available/syncd
LV Size (Mbytes) 106080
Current LE 3315
Allocated PE 3315
Used PV 1


--- Physical volumes ---
PV Name /dev/dsk/c2t0d0s2
PV Status available
Total PE 4346
Free PE 1
Autoswitch On
Proactive Polling On



VG Name /dev/vg05
VG Write Access read/write
VG Status available
Max LV 255
Cur LV 8
Open LV 8
Max PV 16
Cur PV 8
Act PV 8
Max PE per PV 16375
VGDA 16
PE Size (Mbytes) 128
Total PE 71808
Alloc PE 66209
Free PE 5599
Total PVG 0
Total Spare PVs 0
Total Spare PVs in use 0

--- Logical volumes ---
LV Name /dev/vg05/data
LV Status available/syncd
LV Size (Mbytes) 2095744
Current LE 16373
Allocated PE 16373
Used PV 1

LV Name /dev/vg05/data1
LV Status available/syncd
LV Size (Mbytes) 1047936
Current LE 8187
Allocated PE 8187
Used PV 1

LV Name /dev/vg05/data2
LV Status available/syncd
LV Size (Mbytes) 1047808
Current LE 8186
Allocated PE 8186
Used PV 1

LV Name /dev/vg05/data3
LV Status available/syncd
LV Size (Mbytes) 2095744
Current LE 16373
Allocated PE 16373
Used PV 1

LV Name /dev/vg05/flashdata
LV Status available/syncd
LV Size (Mbytes) 2095744
Current LE 16373
Allocated PE 16373
Used PV 1

LV Name /dev/vg05/oralog1
LV Status available/syncd
LV Size (Mbytes) 20352
Current LE 159
Allocated PE 159
Used PV 1

LV Name /dev/vg05/oralog2
LV Status available/syncd
LV Size (Mbytes) 20352
Current LE 159
Allocated PE 159
Used PV 1

LV Name /dev/vg05/oratmp
LV Status available/syncd
LV Size (Mbytes) 51072
Current LE 399
Allocated PE 399
Used PV 1


--- Physical volumes ---
PV Name /dev/dsk/c16t0d1
PV Name /dev/dsk/c17t0d1 Alternate Link
PV Name /dev/dsk/c18t0d1 Alternate Link
PV Name /dev/dsk/c19t0d1 Alternate Link
PV Status available
Total PE 16373
Free PE 0
Autoswitch On
Proactive Polling On

PV Name /dev/dsk/c16t0d2
PV Name /dev/dsk/c17t0d2 Alternate Link
PV Name /dev/dsk/c18t0d2 Alternate Link
PV Name /dev/dsk/c19t0d2 Alternate Link
PV Status available
Total PE 16373
Free PE 0
Autoswitch On
Proactive Polling On

PV Name /dev/dsk/c16t0d3
PV Name /dev/dsk/c17t0d3 Alternate Link
PV Name /dev/dsk/c18t0d3 Alternate Link
PV Name /dev/dsk/c19t0d3 Alternate Link
PV Status available
Total PE 16373
Free PE 0
Autoswitch On
Proactive Polling On

PV Name /dev/dsk/c16t0d4
PV Name /dev/dsk/c17t0d4 Alternate Link
PV Name /dev/dsk/c18t0d4 Alternate Link
PV Name /dev/dsk/c19t0d4 Alternate Link
PV Status available
Total PE 16373
Free PE 0
Autoswitch On
Proactive Polling On

PV Name /dev/dsk/c16t0d5
PV Name /dev/dsk/c17t0d5 Alternate Link
PV Name /dev/dsk/c18t0d5 Alternate Link
PV Name /dev/dsk/c19t0d5 Alternate Link
PV Status available
Total PE 159
Free PE 0
Autoswitch On
Proactive Polling On

PV Name /dev/dsk/c16t0d6
PV Name /dev/dsk/c17t0d6 Alternate Link
PV Name /dev/dsk/c18t0d6 Alternate Link
PV Name /dev/dsk/c19t0d6 Alternate Link
PV Status available
Total PE 159
Free PE 0
Autoswitch On
Proactive Polling On

PV Name /dev/dsk/c16t0d7
PV Name /dev/dsk/c17t0d7 Alternate Link
PV Name /dev/dsk/c18t0d7 Alternate Link
PV Name /dev/dsk/c19t0d7 Alternate Link
PV Status available
Total PE 399
Free PE 0
Autoswitch On
Proactive Polling On

PV Name /dev/dsk/c16t1d0
PV Name /dev/dsk/c17t1d0 Alternate Link
PV Name /dev/dsk/c18t1d0 Alternate Link
PV Name /dev/dsk/c19t1d0 Alternate Link
PV Status available
Total PE 5599
Free PE 5599
Autoswitch On
Proactive Polling On



vgdisplay: Volume group not activated.
vgdisplay: Cannot display volume group "/dev/vg06".
VG Name /dev/vg07
VG Write Access read/write
VG Status available
Max LV 255
Cur LV 1
Open LV 1
Max PV 16
Cur PV 1
Act PV 1
Max PE per PV 12287
VGDA 2
PE Size (Mbytes) 128
Total PE 12286
Alloc PE 11264
Free PE 1022
Total PVG 0
Total Spare PVs 0
Total Spare PVs in use 0

--- Logical volumes ---
LV Name /dev/vg07/flashdata1
LV Status available/syncd
LV Size (Mbytes) 1441792
Current LE 11264
Allocated PE 11264
Used PV 1


--- Physical volumes ---
PV Name /dev/dsk/c22t0d1
PV Name /dev/dsk/c20t0d1 Alternate Link
PV Status unavailable
Total PE 12286
Free PE 1022
Autoswitch On
Proactive Polling On



VG Name /dev/vg08
VG Write Access read/write
VG Status available
Max LV 255
Cur LV 1
Open LV 1
Max PV 16
Cur PV 1
Act PV 1
Max PE per PV 16375
VGDA 2
PE Size (Mbytes) 128
Total PE 16373
Alloc PE 15565
Free PE 808
Total PVG 0
Total Spare PVs 0
Total Spare PVs in use 0

--- Logical volumes ---
LV Name /dev/vg08/data4
LV Status available/syncd
LV Size (Mbytes) 1992320
Current LE 15565
Allocated PE 15565
Used PV 1


--- Physical volumes ---
PV Name /dev/dsk/c44t0d1
PV Name /dev/dsk/c46t0d1 Alternate Link
PV Status available
Total PE 16373
Free PE 808
Autoswitch On
Proactive Polling On

======

So, i have a problems with vg06 (it's not activated and, if i understand correctly, it's LUN is not presented to system any more. And one more problem with vg07 - it has only two paths. I checked the zoning twice, here's the output from fabric A:

======
blade_a:admin> cfgshow
....
Effective configuration:
cfg: Production
....
zone: srv1_eva4400
50:01:43:80:02:5b:3e:60
50:06:0b:00:00:81:26:bd

....
======

And from fabric B:

======

blade_b:admin> cfgshow
....
Effective configuration:
cfg: Production
....
zone: srv1_eva4400
50:01:43:80:02:5b:3e:60
50:06:0b:00:00:81:26:af
....

======

And here's info from hp-ux about FC HBAs:

======
bash-3.2# fcmsutil /dev/td0

Vendor ID is = 0x00103c
Device ID is = 0x001029
XL2 Chip Revision No is = 2.3
PCI Sub-system Vendor ID is = 0x00103c
PCI Sub-system ID is = 0x00128c
Topology = PTTOPT_FABRIC
Link Speed = 2Gb
Local N_Port_id is = 0x010500
N_Port Node World Wide Name = 0x50060b00008126af
N_Port Port World Wide Name = 0x50060b00008126ae
Driver state = ONLINE
Hardware Path is = 0/2/1/0
Number of Assisted IOs = 541981497
Number of Active Login Sessions = 2
Dino Present on Card = NO
Maximum Frame Size = 2048
Driver Version = @(#) libtd.a HP Fibre Channel Tachyon XL2 Driver B.11.23.0512 $Date: 2005/09/20 12:22:47 $Revision: r11.23/1

bash-3.2# fcmsutil /dev/td1

Vendor ID is = 0x00103c
Device ID is = 0x001029
XL2 Chip Revision No is = 2.3
PCI Sub-system Vendor ID is = 0x00103c
PCI Sub-system ID is = 0x00128c
Topology = PTTOPT_FABRIC
Link Speed = 2Gb
Local N_Port_id is = 0x010500
N_Port Node World Wide Name = 0x50060b00008126bd
N_Port Port World Wide Name = 0x50060b00008126bc
Driver state = ONLINE
Hardware Path is = 0/4/2/0
Number of Assisted IOs = -1838395640
Number of Active Login Sessions = 5
Dino Present on Card = NO
Maximum Frame Size = 2048
Driver Version = @(#) libtd.a HP Fibre Channel Tachyon XL2 Driver B.11.23.0512 $Date: 2005/09/20 12:22:47 $Revision: r11.23/1

======

So, i think zoning is ok. In EVA4400 CV configuraion this server following ports:

======
5006-0B00-0081-26BC
5006-0B00-0081-26AE
======

I'm not using this LUN, so i tried to delete it from system and unpresent from EVA, but got this error:

======
lvremove: Couldn't delete logical volume "/dev/vg07/flashdata1":
No such device or address
vgcfgbackup: Invalid LVMREC on Physical Volume /dev/rdsk/c22t0d1
======

As for vg06: i tried to activate it, but got this error

======
vgchange: Warning: Couldn't attach to the volume group physical volume "/dev/dsk
/c10t0d1":
The HP-UX kernel running on this system does not provide this feature.
Install the appropriate kernel patch to enable it.

vgchange: The HP-UX kernel running on this system does not provide this feature.

Install the appropriate kernel patch to enable it.

vgchange: The HP-UX kernel running on this system does not provide this feature.

Install the appropriate kernel patch to enable it.

vgchange: The HP-UX kernel running on this system does not provide this feature.

Install the appropriate kernel patch to enable it.

vgchange: The HP-UX kernel running on this system does not provide this feature.

Install the appropriate kernel patch to enable it.

vgchange: The HP-UX kernel running on this system does not provide this feature.

Install the appropriate kernel patch to enable it.

vgchange: The HP-UX kernel running on this system does not provide this feature.

Install the appropriate kernel patch to enable it.

vgchange: The HP-UX kernel running on this system does not provide this feature.

Install the appropriate kernel patch to enable it.

vgchange: Warning: couldn't query physical volume "/dev/dsk/c10t0d1":
The specified path does not correspond to physical volume attached to
this volume group
vgchange: Warning: couldn't query physical volume "/dev/dsk/c11t0d1":
The specified path does not correspond to physical volume attached to
this volume group
vgchange: Warning: couldn't query physical volume "/dev/dsk/c6t0d1":
The specified path does not correspond to physical volume attached to
this volume group
vgchange: Warning: couldn't query physical volume "/dev/dsk/c7t0d1":
The specified path does not correspond to physical volume attached to
this volume group
vgchange: Warning: couldn't query physical volume "/dev/dsk/c10t0d2":
The specified path does not correspond to physical volume attached to
this volume group
vgchange: Warning: couldn't query physical volume "/dev/dsk/c11t0d2":
The specified path does not correspond to physical volume attached to
this volume group
vgchange: Warning: couldn't query physical volume "/dev/dsk/c6t0d2":
The specified path does not correspond to physical volume attached to
this volume group
vgchange: Warning: couldn't query physical volume "/dev/dsk/c7t0d2":
The specified path does not correspond to physical volume attached to
this volume group
vgchange: Couldn't query the list of physical volumes.
vgchange: Couldn't activate volume group "/dev/vg06":
Quorum not present, or some physical volume(s) are missing.

======

I think, vg06 was on LUN that was incorrectly unpresented from this server and now i have this error...

I have two questions:

1) What should i do with vg06? I think, i should delete it, but how?..
2) What should i do with vg07? I also want to delete this vg, but same question - how?

Regards,
Philipp.
7 REPLIES 7
Solution

Re: lvremove error

so lvremove wants to write an updated LVM configuration to every disk in the VG - if you already un-presented the LUN on the EVA it can't do that...

if you know there's nothing you need in vg06, then just running:

vgexport vg06

will get rid of it for you (vgexport removes the VG from the LVM configuration, but doesn't attempt to update LVM configurations on the disks in the VG)

Same for vg07 if you've already un-presented those LUNs, otherwise the standrad lvremove/vgremove commands should work...

HTH

Duncan

I am an HPE Employee
Accept or Kudo
Prokopets
Respected Contributor

Re: lvremove error

Duncan, thanks for help!

I did as you told me:

=========
bash-3.2# vgexport vg06
bash-3.2# vgexport vg07
vgexport: Volume group "vg07" is still active.
vgexport: Couldn't export volume group "vg07".
bash-3.2# /usr/sbin/vgchange -a n /dev/vg07
Volume group "/dev/vg07" has been successfully changed.
bash-3.2# vgexport vg07
=========

After that i unpresented LUN from EVA and now ioscan shows CLAIMED and NO_HW on "old" devices:

=========
bash-3.2# ioscan -fnC disk
Class I H/W Path Driver S/W State H/W Type Description
============================================================================
disk 0 0/0/3/0.0.0.0 sdisk CLAIMED DEVICE TEAC DV-28E-N
/dev/dsk/c0t0d0 /dev/rdsk/c0t0d0
disk 1 0/1/1/0/4/0.0.0 sdisk CLAIMED DEVICE HP LOGICAL VOLUME
/dev/dsk/c2t0d0 /dev/dsk/c2t0d0s2 /dev/rdsk/c2t0d0 /dev/rdsk/c2t0d0s2
/dev/dsk/c2t0d0s1 /dev/dsk/c2t0d0s3 /dev/rdsk/c2t0d0s1 /dev/rdsk/c2t0d0s3
disk 22 0/2/1/0.1.6.0.0.0.1 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c16t0d1 /dev/rdsk/c16t0d1
disk 23 0/2/1/0.1.6.0.0.0.2 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c16t0d2 /dev/rdsk/c16t0d2
disk 25 0/2/1/0.1.6.0.0.0.3 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c16t0d3 /dev/rdsk/c16t0d3
disk 28 0/2/1/0.1.6.0.0.0.4 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c16t0d4 /dev/rdsk/c16t0d4
disk 34 0/2/1/0.1.6.0.0.0.5 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c16t0d5 /dev/rdsk/c16t0d5
disk 38 0/2/1/0.1.6.0.0.0.6 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c16t0d6 /dev/rdsk/c16t0d6
disk 42 0/2/1/0.1.6.0.0.0.7 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c16t0d7 /dev/rdsk/c16t0d7
disk 53 0/2/1/0.1.6.0.0.1.0 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c16t1d0 /dev/rdsk/c16t1d0
disk 24 0/2/1/0.1.7.0.0.0.1 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c17t0d1 /dev/rdsk/c17t0d1
disk 26 0/2/1/0.1.7.0.0.0.2 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c17t0d2 /dev/rdsk/c17t0d2
disk 27 0/2/1/0.1.7.0.0.0.3 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c17t0d3 /dev/rdsk/c17t0d3
disk 30 0/2/1/0.1.7.0.0.0.4 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c17t0d4 /dev/rdsk/c17t0d4
disk 33 0/2/1/0.1.7.0.0.0.5 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c17t0d5 /dev/rdsk/c17t0d5
disk 36 0/2/1/0.1.7.0.0.0.6 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c17t0d6 /dev/rdsk/c17t0d6
disk 40 0/2/1/0.1.7.0.0.0.7 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c17t0d7 /dev/rdsk/c17t0d7
disk 52 0/2/1/0.1.7.0.0.1.0 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c17t1d0 /dev/rdsk/c17t1d0
disk 69 0/2/1/0.3.5.0.0.0.1 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c48t0d1 /dev/rdsk/c48t0d1
disk 68 0/2/1/0.3.6.0.0.0.1 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c50t0d1 /dev/rdsk/c50t0d1
disk 63 0/2/1/0.4.4.0.0.0.1 sdisk NO_HW DEVICE HP HSV300
/dev/dsk/c40t0d1 /dev/rdsk/c40t0d1
disk 64 0/2/1/0.4.5.0.0.0.1 sdisk NO_HW DEVICE HP HSV300
/dev/dsk/c42t0d1 /dev/rdsk/c42t0d1
disk 31 0/4/2/0.1.6.0.0.0.1 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c18t0d1 /dev/rdsk/c18t0d1
disk 35 0/4/2/0.1.6.0.0.0.2 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c18t0d2 /dev/rdsk/c18t0d2
disk 39 0/4/2/0.1.6.0.0.0.3 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c18t0d3 /dev/rdsk/c18t0d3
disk 43 0/4/2/0.1.6.0.0.0.4 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c18t0d4 /dev/rdsk/c18t0d4
disk 45 0/4/2/0.1.6.0.0.0.5 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c18t0d5 /dev/rdsk/c18t0d5
disk 47 0/4/2/0.1.6.0.0.0.6 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c18t0d6 /dev/rdsk/c18t0d6
disk 49 0/4/2/0.1.6.0.0.0.7 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c18t0d7 /dev/rdsk/c18t0d7
disk 51 0/4/2/0.1.6.0.0.1.0 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c18t1d0 /dev/rdsk/c18t1d0
disk 29 0/4/2/0.1.7.0.0.0.1 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c19t0d1 /dev/rdsk/c19t0d1
disk 32 0/4/2/0.1.7.0.0.0.2 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c19t0d2 /dev/rdsk/c19t0d2
disk 37 0/4/2/0.1.7.0.0.0.3 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c19t0d3 /dev/rdsk/c19t0d3
disk 41 0/4/2/0.1.7.0.0.0.4 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c19t0d4 /dev/rdsk/c19t0d4
disk 44 0/4/2/0.1.7.0.0.0.5 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c19t0d5 /dev/rdsk/c19t0d5
disk 46 0/4/2/0.1.7.0.0.0.6 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c19t0d6 /dev/rdsk/c19t0d6
disk 48 0/4/2/0.1.7.0.0.0.7 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c19t0d7 /dev/rdsk/c19t0d7
disk 50 0/4/2/0.1.7.0.0.1.0 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c19t1d0 /dev/rdsk/c19t1d0
disk 66 0/4/2/0.3.5.0.0.0.1 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c44t0d1 /dev/rdsk/c44t0d1
disk 67 0/4/2/0.3.6.0.0.0.1 sdisk CLAIMED DEVICE HP HSV200
/dev/dsk/c46t0d1 /dev/rdsk/c46t0d1
disk 54 0/4/2/0.4.4.0.0.0.1 sdisk NO_HW DEVICE HP HSV300
/dev/dsk/c20t0d1 /dev/rdsk/c20t0d1
disk 55 0/4/2/0.4.5.0.0.0.1 sdisk NO_HW DEVICE HP HSV300
/dev/dsk/c22t0d1 /dev/rdsk/c22t0d1
=========

But what should i do with "dead" disks devices? I mean this ones:
=========
/dev/dsk/c40t0d1 /dev/rdsk/c40t0d1
/dev/dsk/c42t0d1 /dev/rdsk/c42t0d1
/dev/dsk/c20t0d1 /dev/rdsk/c20t0d1
/dev/dsk/c22t0d1 /dev/rdsk/c22t0d1
=========

Regards,
Philipp.

Re: lvremove error

Just use rmsf to get rid of the old device files which show NO_HW. The actual NO_HW entries in ioscan won't go away until you reboot, but they won't cause any issues...

HTH

Duncan

I am an HPE Employee
Accept or Kudo
Prokopets
Respected Contributor

Re: lvremove error

Duncan, i've deleted all files, unpresented this LUN and presented it again with differend LUN number (3) to have a different h\w path. Now i'm facing with this picture:

========
bash-3.2# ioscan -fnC disk | grep HSV300
disk 63 0/2/1/0.4.4.0.0.0.1 sdisk NO_HW DEVICE HP HSV300
disk 64 0/2/1/0.4.5.0.0.0.1 sdisk NO_HW DEVICE HP HSV300
disk 71 0/2/1/0.4.5.0.0.0.3 sdisk CLAIMED DEVICE HP HSV300
disk 54 0/4/2/0.4.4.0.0.0.1 sdisk NO_HW DEVICE HP HSV300
disk 55 0/4/2/0.4.5.0.0.0.1 sdisk NO_HW DEVICE HP HSV300
disk 70 0/4/2/0.4.5.0.0.0.3 sdisk CLAIMED DEVICE HP HSV300
bash-3.2#
========

As i can see, both controllers can see new LUN: 0/2/1/0.4.5.0.0.0.3 and 0/4/2/0.4.5.0.0.0.3. But why there's only two paths? I don't think that it's a zoning issue or CV configuration - in that case only one controller will see the LUN... Any ideas?
chris huys_4
Honored Contributor

Re: lvremove error

Hi Philipp,

Logically it cant be anything else then a CV configuration error. As lun1 was successfully presented from the eva4400 to the hp-ux host, it cant be a zoning issue or a hp-ux host issue.

Unless offcourse the zoning config was changed after that lun1 was successfully presented to the host, then it could still be also a zoning configuration error.

But anyway, the first thing, I would change, is the use of the N_Port node wwid of the host fc hba, in the zoning config, I would still use the N_Port Port wwid of the fc hba in the zoning config instead.

For the rest, from the zoning config, I cant see which are the eva4400 fc "frontport" hba that are "zoned in" for the different fabrics. And if they are the "right" ones.

Do something like
# fcmsutil /dev/td0 devstat all |grep -i Nport_id

# fcmsutil /dev/td1 devstat all|grep -i Nport_id

If the fc hba's are correctly zoned in with the eva4400, then each host fc hba, should "see" "2 eva4400 fc hba frontports" Nport_ids , if this is not the case then something is wrong with the zoning config.

Finding out which Nport_id relates to which evaX frontport fc hba can be found through crosschecking fcmsutil /dev/tdX /switchshow/portshow/zoneshow/alishow output..

Greetz,
Chris
Bill Hassell
Honored Contributor

Re: lvremove error

For LUNs that disappear (common with SANs), I would use rmsf -H. This will remove both the device files as well as the in-core cache for these missing LUNs. Don't use rm to delete non-existent device files.


Bill Hassell, sysadmin
Prokopets
Respected Contributor

Re: lvremove error

Thanks guys for helping me!

Regards,
Philipp.