HP Integrity VM 4.3 N-Port ID Virtualization - A brief overview

11
hpvmdevmgmt
The hpvmdevmgmt command now lists NPIV resources as well as all the information that was previously displayed.
Example: The hpvmdevmgmt command run from the host, on which Guest1 was created, displays the following
output.
localnet:CONFIG=gdev,EXIST=YES,DEVTYPE=SWITCH,SHARE=YES::WWID_NULL
lan1:CONFIG=gdev,EXIST=YES,DEVTYPE=NIC,SHARE=NO:LSM_VS:WWID_NULL
lan0:CONFIG=gdev,EXIST=YES,DEVTYPE=NIC,SHARE=NO:vswitch1:WWID_NULL
vswitch1:CONFIG=gdev,EXIST=YES,DEVTYPE=SWITCH,SHARE=YES:guest1:WWID_NULL
/dev/rdisk/disk31:CONFIG=gdev,EXIST=YES,DEVTYPE=DISK,SHARE=NO:guest1:0x01.0x00.0x03.0x500000e01
4747800
LSM_VS:CONFIG=gdev,EXIST=YES,DEVTYPE=SWITCH,SHARE=YES::WWID_NULL
/dev/vg_on_host/rlvol3:CONFIG=gdev,EXIST=YES,DEVTYPE=LV,SHARE=NO:guest1:HPVM_LVOL_TYPE1_0x01.0x
00.0x03.0x500000e0145d0720$$2$$/dev/vg_on_host/rlvol3
/dev/fcd0:CONFIG=gdev,EXIST=YES,SHARE=YES,DEVTYPE=HBA:vwwn_0x50060b00006499a8:WWID_NULL
0x50060b00006499a8:CONFIG=gdev,EXIST=YES,SHARE=NO,DEVTYPE=NPIV,AGILE_DSF=/dev/fcd0:guest1:WWID_
NULL
/dev/fcd1:CONFIG=gdev,EXIST=YES,SHARE=YES,DEVTYPE=HBA:vwwn_0x50060b00006499b9:WWID_NULL
0x50060b00006499b9:CONFIG=gdev,EXIST=YES,SHARE=NO,DEVTYPE=NPIV,AGILE_DSF=/dev/fcd1:guest1:WWID_
NULL
NOTE:
The WWN associated with a vHBA cannot be marked as a shared resource
using the hpvmdevmgmt command.
hpvmmodifyto delete an NPIV resource
The hpvmmodify command is also used to delete a NPIV HBA from a guest.
Example:
hpvmmodify -P guest1 -d hba:avio_stor:0,4,0x50014C20000000B4,0x50014C2800000043:npiv:/dev/fcd1
NOTE:
For this operation to take effect, the guest has to be restarted.
hpvmdevinfoshow VM to host device mapping
The hpvmdevinfo command now lists NPIV resources as well as all the information that was previously displayed:
# hpvmdevinfo
Virtual Machine Name Device Type Bus,Device,Target Backing Store Type Host Device Name Virtual Machine Device Name
==================== =========== ================= ================== ================ ===========================
VM0001 hba [0,4] npiv /dev/fcd1 /dev/gvsd3
VM0002 disk [0,1,0] lv /dev/vg_vms/rlv_vp1 /dev/rdisk/disk3
VM0002 dvd [0,1,1] file /var/dvd/dvd.iso /dev/rdisk/disk2
VM0002 hba [0,2] npiv /dev/fcd1 /dev/gvsd2
VM0002 hba [0,4] npiv /dev/fcd1 /dev/gvsd3
VM0003 hba [0,0] npiv /dev/fcd1 /dev/gvsd2
VM0004 disk [0,0,0] lv /dev/vg_vms/rlv_vp2 /dev/rdisk/disk4
VM0004 hba [0,1] npiv /dev/fcd0 /dev/gvsd2