1)to list disks
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c2d0s2 auto:ZFS - - ZFS
c2d1s2 auto:ZFS - - ZFS
c2d8s2 auto:none - - online invalid
c2d9s2 auto:none - - online invalid
c2d10s2 auto:none - - online invalid
c2d11s2 auto:none - - online invalid
2)to check mode
-bash-4.1# vxdctl mode
mode: enabled
3)to check cluster mode
-bash-4.1# vxdctl -c mode
mode: enabled: cluster inactive
4)to recover volboot file
-bash-4.1# rm volboot
-bash-4.1# ls -l /etc/vx/volboot
/etc/vx/volboot: No such file or directory
-bash-4.1# vxdctl init
-bash-4.1# ls -l /etc/vx/volboot
-rw-r--r-- 1 root root 512 Jan 2 12:25 /etc/vx/volboot
5)to change default dg
-bash-4.1# vxdg defaultdg
nodg
-bash-4.1# vxdctl defaultdg testdg
-bash-4.1# vxdg defaultdg
testdg
to set default
-bash-4.1# vxdg defaultdg
testdg
-bash-4.1#
-bash-4.1# vxdctl defaultdg nodg
-bash-4.1# vxdg list
NAME STATE ID
-bash-4.1# vxdg defaultdg
nodg
6)to disable veritas diskcontroler
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c2d0s2 auto:ZFS - - ZFS
c2d1s2 auto:ZFS - - ZFS
c2d8s2 auto:none - - online invalid
c2d9s2 auto:none - - online invalid
c2d10s2 auto:none - - online invalid
c2d11s2 auto:none - - online invalid
-bash-4.1# vxdctl mode
mode: enabled
-bash-4.1# vxdctl disable
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
7)to enable veritas disk controler
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
-bash-4.1# vxdctl mode
mode: disabled
-bash-4.1# vxdctl enable
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c2d0s2 auto:ZFS - - ZFS
c2d1s2 auto:ZFS - - ZFS
c2d8s2 auto:none - - online invalid
c2d9s2 auto:none - - online invalid
c2d10s2 auto:none - - online invalid
c2d11s2 auto:none - - online invalid
8)to list volboot file info
-bash-4.1# vxdctl list
Volboot file
version: 3/1
seqno: 0.6
cluster protocol version: 130
hostid: solaris2
hostguid: {1aa83506-721e-11e3-a1f6-00144ff8e18d}
9)to list support info of vxdctl
-bash-4.1# vxdctl support
Support information:
vxconfigd_vrsn: 35
dg_minimum: 20
dg_maximum: 190
kernel: 35
protocol_minimum: 90
protocol_maximum: 130
protocol_current: 0
10)to list transsate
-bash-4.1# vxdctl transstate
transaction state: cluster inactive
11)to check scsi persistence
-bash-4.1# vxdctl scsi3pr
scsi3pr: on
-bash-4.1# vxdctl scsi3pr off
-bash-4.1# vxdctl scsi3pr
scsi3pr: off
12)to list license
-bash-4.1# vxdctl license
All features are available:
Mirroring
Root Mirroring
Concatenation
Disk-spanning
Striping
RAID-5
RAID-5 Snapshot
VxSmartSync
Array Snapshot Integration Feature
FastResync
DGSJ
Site Awareness
DMP (multipath enabled)
CDS
Dynamic LUN Expansion
Hardware assisted copy
DMP Native Support
SMARTIO_VMREAD
13)to list protocol version
-bash-4.1# vxdctl support
Support information:
vxconfigd_vrsn: 35
dg_minimum: 20
dg_maximum: 190
kernel: 35
protocol_minimum: 90
protocol_maximum: 130
protocol_current: 0
-bash-4.1# vxdctl protocolrange
minprotoversion: 90, maxprotoversion: 130
-bash-4.1# vxdctl protocolversion
Not in cluster
14)to change request threads
-bash-4.1# vxdctl request_threads
2
-bash-4.1# vxdctl request_threads 5
-bash-4.1# vxdctl request_threads
5
15)to stop/start vxconfiguration daemon
-bash-4.1# pgrep vxconfigd
10630
-bash-4.1# vxdctl stop
-bash-4.1# pgrep vxconfigd
-bash-4.1# vxconfigd -k
-bash-4.1# pgrep vxconfigd
10641
16)to check bootdg
-bash-4.1# vxdg bootdg
nodg
-bash-4.1# vxdctl bootdg rootdg
-bash-4.1# vxdg bootdg
rootdg
-bash-4.1# vxdctl bootdg nodg
-bash-4.1# vxdg bootdg
nodg
17)to help
-bash-4.1# vxdctl help
VxVM vxdctl INFO V-5-1-9632
vxdctl - manage the volume configuration daemon and the volboot file
Usage: vxdctl keyword arg ...
Recognized keywords:
bootdg group
debug {[tagged=]0-9 [file] | get}
defaultdg group
disable
[-f] enable
hostid hostid
init [hostid]
initdmp
license [init]
list
mgmtserver hostname
[-c] mode
protocolrange
protocolversion
request_threads [<count>]
scsi3_pr [on|off]
scsi3pr [on|off]
[-F] set <attribute>[=value]
settz
setversion [<version>]
[-k] stop
support
transstate
[-F] unset <attribute>
upgrade [<version>]
vmcacheareadg <group>
fscacheareadg <group>
cmdcompletion [enable|disable]
18)to list device discover layour identified disks
-bash-4.1# vxddladm list
Devices discovered on the system
===================================
hba -
port -
target -
device c2d1s2
device c2d4
device c2d6
device c2d8s2
device c2d10s2
device c2d2s2
device c2d3
device c2d5
device c2d7
device c2d9s2
device c2d11s2
device c2d0s2
19)to list exclude device list
-bash-4.1# vxddladm listexclude
The Diskarrays excluded
-----------------------
Based on Library names:
-----------------------
Based on VID, PID Combination:
------------------------------
20)to list version
-bash-4.1# vxddladm listversion
LIB_NAME ASL_VERSION Min. VXVM version
===================================================================
libvxpp.so vm-6.1-rev-1 6.1
libvxsun7x10.so vm-6.1-rev-1 6.1
libvxfjtsye2k.so vm-6.1-rev-1 6.1
libvxhds9980.so vm-6.1-rev-1 6.1
libvxveritas.so vm-6.1-rev-1 6.1
libvxfujitsu.so vm-6.1-rev-1 6.1
libvxhpsvsp.so vm-6.1-rev-1 6.1
libvxxp1281024.so vm-6.1-rev-1 6.1
libvxxiv.so vm-6.1-rev-1 6.1
libvxibmds6k.so vm-6.1-rev-1 6.1
libvxnetapp.so vm-6.1-rev-1 6.1
libvxcopan.so vm-6.1-rev-1 6.1
libvxibmds8k.so vm-6.1-rev-1 6.1
libvxhuawei.so vm-6.1-rev-1 6.1
libvxhpalua.so vm-6.1-rev-1 6.1
libvxlsiall.so vm-6.1-rev-1 6.1
libvxddns2a_sfa.so vm-6.1-rev-1 6.1
libvxhdsusp.so vm-6.1-rev-1 6.1
libvxstec.so vm-6.1-rev-1 6.1
libvxshark.so vm-6.1-rev-1 6.1
libvxintel.so vm-6.1-rev-1 6.1
libvxhdsalua.so vm-6.1-rev-1 6.1
libvxdothill.so vm-6.1-rev-1 6.1
libvxInvista.so vm-6.1-rev-1 6.1
libvxfusionio.so vm-6.1-rev-1 6.1
libvxcompellent.so vm-6.1-rev-1 6.1
libvxmsa2k.so vm-6.1-rev-1 6.1
libvxhitachi.so vm-6.1-rev-1 6.1
libvxpurestorage.so vm-6.1-rev-1 6.1
libvxviolin.so vm-6.1-rev-1 6.1
libvxhillsannet2.so vm-6.1-rev-1 6.1
libvxfje3k4ka.so vm-6.1-rev-1 6.1
libvxpurple.so vm-6.1-rev-1 6.1
libvxxiotechE5k.so vm-6.1-rev-1 6.1
libvxvpath.so vm-6.1-rev-1 6.1
libvxKaminario.so vm-6.1-rev-1 6.1
libvxvfcache.so vm-6.1-rev-1 6.1
libvxxp256.so vm-6.1-rev-1 6.1
libvxnipnyis.so vm-6.1-rev-1 6.1
libvx3par.so vm-6.1-rev-1 6.1
libvxCLARiiON.so vm-6.1-rev-1 6.1
libvxXtremio.so vm-6.1-rev-1 6.1
libvxnexsan.so vm-6.1-rev-1 6.1
libvxibmsvc.so vm-6.1-rev-1 6.1
libvxddns2a.so vm-6.1-rev-1 6.1
libvxeccs.so vm-6.1-rev-1 6.1
libvxeqlogic.so vm-6.1-rev-1 6.1
libvxramsan.so vm-6.1-rev-1 6.1
libvxtsbaf.so vm-6.1-rev-1 6.1
libvxstorcomp.so vm-6.1-rev-1 6.1
libvxsena.so vm-6.1-rev-1 6.1
libvxfsc.so vm-6.1-rev-1 6.1
libvxemc.so vm-6.1-rev-1 6.1
libvxmsa2kfc_sa.so vm-6.1-rev-1 6.1
libvxinfortrend.so vm-6.1-rev-1 6.1
libvxxp12k.so vm-6.1-rev-1 6.1
libvxFJTSYe6k.so vm-6.1-rev-1 6.1
libvxrdac.so vm-6.1-rev-1 6.1
libvxap.so vm-6.1-rev-1 6.1
libvxsunse3k.so vm-6.1-rev-1 6.1
libvxpromise.so vm-6.1-rev-1 6.1
libvxssa.so vm-6.1-rev-1 6.1
libvxpillaraxiom.so vm-6.1-rev-1 6.1
libvxsunset4.so vm-6.1-rev-1 6.1
libvxhds.so vm-6.1-rev-1 6.1
libvxlefthand.so vm-6.1-rev-1 6.1
libvxFJTSYe8k.so vm-6.1-rev-1 6.1
-bash-4.1# vxddladm list
list listexclude listforeign listjbod listsupport listversion
21)to list support arrays
-bash-4.1# vxddladm listsupport
LIBNAME VID PID
=================================================================================================
libvxpp.so EMC, DGC All
libvxsun7x10.so SUN Sun Storage 7410, Sun Storage 7310, Sun Storage 7210, Sun Storage 7110, ZFS Storage 7120, ZFS Storage 7320, ZFS
Storage 7420, ZFS Storage 7720, ZFS Storage 7130, ZFS Storage 7330, ZFS Storage 7430, ZFS Storage 7335
libvxfjtsye2k.so FUJITSU E2000, ETERNUS_DXL
libvxhds9980.so HITACHI All
libvxveritas.so VERITAS All
libvxfujitsu.so FUJITSU GR710, GR720, GR730, GR740, GR820, GR840
libvxhpsvsp.so HP HSVX740
libvxxp1281024.so HP All
libvxxiv.so XIV, IBM NEXTRA, 2810XIV
libvxibmds6k.so IBM 1750
libvxnetapp.so NETAPP All
libvxcopan.so COPANSYS 8814, 8818
libvxibmds8k.so IBM 2107
libvxhuawei.so HUAWEI, HUASY S5100, S5300, S5500, S5600, S6800E, S8000, S8000-I, VIS6000, S5500T, S5600T, S5800T, S6800T, S2600T, V1500, V1800,
S2100, S2200T, S2300, S2300E, S2600, S3900-M100, S3900-M200, S3900-M300, S5900-M100, S5900-M200, S6900-M100, Dorado2100, Dorado2100 G2, Dorado5100, HVS85T,
HVS88T
libvxhpalua.so HP, COMPAQ HSV101, HSV111 (C)COMPAQ, HSV111, HSV200, HSV210, HSV300, HSV400, HSV450, HSV340, HSV360
libvxlsiall.so IBM, SUN, STK, SGI, DELL, LSI, ENGENIOAll
libvxddns2a_sfa.so DDN S2A 6620, SFA 10000
libvxhdsusp.so HITACHI All
libvxstec.so STEC All
libvxshark.so IBM 2105
libvxintel.so INTEL(R) All
libvxhdsalua.so HITACHI DF600, DF600-V, DF600F, DF600F-V
libvxdothill.so DotHill R/Evo 2730-2R, R/Evo 2530-2R, R/Evo 2330-2R, R/Evo 2130-2RX, R/Evo 2130-2J, R/Evo 5730-2R
libvxInvista.so EMC Invista
libvxfusionio.so FIO ioDrive
libvxcompellent.so COMPELNT Compellent Vol
libvxmsa2k.so HP MSA2012fc, MSA2212fc, MSA2012i
libvxhitachi.so HITACHI DF350, DF400, DF400F, DF500, DF500F
libvxpurestorage.so PURE FlashArray
libvxviolin.so VIOLIN SAN ARRAY
libvxhillsannet2.so DotHill SANnet II FC, SANnet II SCSI, SANnet II SATA, SANnet II U320
libvxfje3k4ka.so FUJITSU E3000, E400A
libvxpurple.so SUN T300
libvxxiotechE5k.so XIOTECH ISE1400
libvxvpath.so IBM 2105
libvxKaminario.so KMNRIO K2
libvxvfcache.so EMC SLP-300
libvxxp256.so HP All
libvxnipnyis.so NEC iStorage 1000, iStorage 2000, iStorage 4000, DISK ARRAY
libvx3par.so 3PARdata VV
libvxCLARiiON.so DGC All
libvxXtremio.so XtremIO XtremApp
libvxnexsan.so NEXSAN SATABoy2, SATABeast2, NXS-B01-000
libvxibmsvc.so IBM 2145
libvxddns2a.so DDN S2A 9550, S2A 9900, S2A 9700
libvxeccs.so ECCS All
libvxeqlogic.so EQLOGIC 100E-00
libvxramsan.so TMS RamSan 400, RamSan
libvxtsbaf.so TOSHIBA AF_AF3500, AF_AF1500, AF2_AF7000, AF2_AF2000, AF3_AF1700, AF3_AF7500, AF3_AF2500, AF3_AF900
libvxstorcomp.so StorComp OmniForce
libvxsena.so SENA All
libvxfsc.so FSC FibreCAT_SX1
libvxemc.so EMC SYMMETRIX
libvxmsa2kfc_sa.so HP MSA2312fc, MSA2324fc, MSA2012sa, MSA2312sa, MSA2324sa, MSA2312i, MSA2324i, P2000 G3 FC, P2000G3 FC/iSCSI, P2000 G3
SAS, P2000 G3 iSCSI, MSA 2040 SAN
libvxinfortrend.so IFT, WINSYS, EVERTZ All
libvxxp12k.so HP All
libvxFJTSYe6k.so FUJITSU E6000
libvxrdac.so VERITAS RDACNODES
libvxap.so SUN All
libvxsunse3k.so SUN StorEdge 3310, StorEdge 3320, StorEdge 3510, StorEdge 3511
libvxpromise.so Promise VTrak E610f, VTrak E310f, VTrak E610s, VTrak E310s
libvxssa.so SSA SSA
libvxpillaraxiom.so Pillar Axiom 300, Axiom 500, Axiom 600
libvxsunset4.so SUN T4
libvxhds.so HITACHI All
libvxlefthand.so LEFTHAND iSCSIDisk
libvxFJTSYe8k.so FUJITSU All
22)to change naming scheme
-bash-4.1# vxddladm set namingscheme=osn
-bash-4.1# vxddladm get namingscheme
NAMING_SCHEME PERSISTENCE LOWERCASE USE_AVID
============================================================
OS Native No Yes Yes
-bash-4.1# vxddladm set namingscheme=ebn
-bash-4.1# vxddladm get namingscheme
NAMING_SCHEME PERSISTENCE LOWERCASE USE_AVID
============================================================
Enclosure Based Yes Yes Yes
-bash-4.1# vxddladm set namingscheme=osn
-bash-4.1# vxddladm get namingscheme
NAMING_SCHEME PERSISTENCE LOWERCASE USE_AVID
============================================================
OS Native No Yes Yes
23)to change scsi3 mode
-bash-4.1# vxddladm modescsi3
vxddladm: SCSI 3 is currently enabled in aa mode
-bash-4.1# vxddladm disablescsi3
-bash-4.1# vxddladm modescsi3
vxddladm: SCSI 3 is currently disabled
-bash-4.1# vxddladm enablescsi3
-bash-4.1# vxddladm modescsi3
vxddladm: SCSI 3 is currently enabled in aa mode
24)to help
-bash-4.1# vxddladm help
Device Discovery Layer subsystem administration CLI.
Usage:
vxddladm option <attribute=value..>
where, the option can be:
addforeign Add a Foreign disk
addjbod Specify an array to be JBOD
assign To assign names to DMP devices
disablescsi3 Disable SCSI 3 support
enablescsi3 Enable SCSI 3 support
excludearray Exclude an array library/a set of libraries
get Obtain DDL attributes such as naming scheme
getiscsi To obtain list of parameters of an iSCSI target
includearray Include an array library/a set of libraries
list To obtain list of DDL discovered entities
listexclude Listing Of all excluded Array Libraries
listforeign List all Foreign disks
listjbod List all JBODs
listsupport Listing Of all Supported Arrays
listversion Listing of all ASL with their corresponding versions
modescsi3 Show if SCSI 3 support is enabled or not
rmforeign Remove a Foreign disk
rmjbod Remove an array from JBOD List
set Change DDL attributes such as naming scheme, DMP device names
setiscsi To set a parameter of an iSCSI target
start Start event source daemon
stop Stop event source daemon
status Status of the event source daemon
restart Restart event source daemon
For detailed help on any option use:
vxddladm {-h|-H|--help|help} <option>
Note: Options/attributes must be specified in the order shown in help messages.
-bash-4.1#
25)to list controllers whit r under control of vxvm
-bash-4.1# vxdmpadm listctlr
CTLR_NAME ENCLR_TYPE STATE ENCLR_NAME PATH_COUNT
=========================================================================
c2 OTHER_DISKS ENABLED other_disks 6
-bash-4.1# vxdmpadm listapm
Filename APM Name APM Version Array Types State
================================================================================
dmpapg dmpapg 1 A/PG Not-Active
dmpapg dmpapg 1 A/PG-C Not-Active
dmpap dmpap 1 A/P Not-Active
dmpap dmpap 1 A/P-C Not-Active
dmpCLARiiON dmpCLARiiON 1 CLR-A/P Not-Active
dmpCLARiiON dmpCLARiiON 1 CLR-A/PF Not-Active
dmpCLARiiON dmpCLARiiON 1 CLR-ALUA Not-Active
dmpaaa dmpaaa 1 A/A-A Not-Active
dmpapf dmpapf 1 A/PF-VERITAS Not-Active
dmpapf dmpapf 1 A/PF-T3PLUS Not-Active
dmphuawei dmphuawei 1 A/A-A-HUAWEI Not-Active
dmphuawei dmphuawei 1 A/PF-HUAWEI Not-Active
dmpalua dmpalua 1 ALUA Not-Active
dmpjbod dmpjbod 1 Disk Not-Active
dmpjbod dmpjbod 1 APdisk Not-Active
dmpaa dmpaa 1 A/A Not-Active
dmpsvc dmpsvc 1 IBMSVC-ALUA Not-Active
dmpsun7x10alua dmpsun7x10alua 1 SUN7x10-ALUA Not-Active
dmpEngenio dmpEngenio 1 A/PF-LSI Not-Active
dmpinv dmpinv 1 Inv-A/A Not-Active
dmpinv dmpinv 1 VPLEX-A/A Not-Active
26)to exclude specifc disk or contoler
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c2d0s2 auto:ZFS - - ZFS
c2d1s2 auto:ZFS - - ZFS
c2d8s2 auto:none - - online invalid
c2d9s2 auto:none - - online invalid
c2d10s2 auto:none - - online invalid
c2d11s2 auto:none - - online invalid
-bash-4.1# vxdmpadm exclude all
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
-bash-4.1# vxdctl mode
mode: enabled
-bash-4.1# vxdisk scandisks
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
-bash-4.1# vxdmpadm include all
-bash-4.1# vxdctl mode
mode: enabled
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c2d0s2 auto:ZFS - - ZFS
c2d1s2 auto:ZFS - - ZFS
c2d8s2 auto:none - - online invalid
c2d9s2 auto:none - - online invalid
c2d10s2 auto:none - - online invalid
c2d11s2 auto:none - - online invalid
===
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c2d0s2 auto:ZFS - - ZFS
c2d1s2 auto:ZFS - - ZFS
c2d8s2 auto:none - - online invalid
c2d9s2 auto:none - - online invalid
c2d10s2 auto:none - - online invalid
c2d11s2 auto:none - - online invalid
-bash-4.1# vxdmpadm listctlr
CTLR_NAME ENCLR_TYPE STATE ENCLR_NAME PATH_COUNT
=========================================================================
c2 OTHER_DISKS ENABLED other_disks 6
-bash-4.1# vxdmpadm exclude ctlr=c2
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
-bash-4.1# vxdmpadm include ctlr=c2
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c2d0s2 auto:ZFS - - ZFS
c2d1s2 auto:ZFS - - ZFS
c2d8s2 auto:none - - online invalid
c2d9s2 auto:none - - online invalid
c2d10s2 auto:none - - online invalid
c2d11s2 auto:none - - online invalid
=============
vxdmpadm exclude all
vxdmpadm exclude ctlr=[!]<ctlr-name>
vxdmpadm exclude dmpnodename=<dmp-device-name> [path=!<path-name>]
vxdmpadm exclude path=[!]<path-name>
vxdmpadm exclude product=<VID:PID>
vxdmpadm include all
vxdmpadm include ctlr=[!]<ctlr-name>
vxdmpadm include dmpnodename=<dmp-device-name> [path=!<path-name>]
vxdmpadm include path=[!]<path-name>
vxdmpadm include product=<VID:PID>
===
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c2d0s2 auto:ZFS - - ZFS
c2d1s2 auto:ZFS - - ZFS
c2d8s2 auto:none - - online invalid
c2d9s2 auto:none - - online invalid
c2d10s2 auto:none - - online invalid
c2d11s2 auto:none - - online invalid
-bash-4.1# vxdmpadm exclude path=c2d11s2
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c2d0s2 auto:ZFS - - ZFS
c2d1s2 auto:ZFS - - ZFS
c2d8s2 auto:none - - online invalid
c2d9s2 auto:none - - online invalid
c2d10s2 auto:none - - online invalid
-bash-4.1# vxdmpadm include path=c2d11s2
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c2d0s2 auto:ZFS - - ZFS
c2d1s2 auto:ZFS - - ZFS
c2d8s2 auto:none - - online invalid
c2d9s2 auto:none - - online invalid
c2d10s2 auto:none - - online invalid
c2d11s2 auto:none - - online invalid
27)to list enclosures
-bash-4.1# vxdmpadm listenclosure
ENCLR_NAME ENCLR_TYPE ENCLR_SNO STATUS ARRAY_TYPE LUN_COUNT FIRMWARE
===================================================================================================
other_disks OTHER_DISKS OTHER_DISKS CONNECTED OTHER_DISKS 6 -
28)to get dmp mode
-bash-4.1# vxdmpadm getdmpnode
NAME STATE ENCLR-TYPE PATHS ENBL DSBL ENCLR-NAME
==============================================================================
c2d0s2 ENABLED OTHER_DISKS 1 1 0 other_disks
c2d1s2 ENABLED OTHER_DISKS 1 1 0 other_disks
c2d8s2 ENABLED OTHER_DISKS 1 1 0 other_disks
c2d9s2 ENABLED OTHER_DISKS 1 1 0 other_disks
c2d10s2 ENABLED OTHER_DISKS 1 1 0 other_disks
c2d11s2 ENABLED OTHER_DISKS 1 1 0 other_disks
29)to get subpath
-bash-4.1# vxdmpadm getsubpaths
NAME STATE[A] PATH-TYPE[M] DMPNODENAME ENCLR-NAME CTLR ATTRS
================================================================================
c2d0s2 ENABLED(A) - c2d0s2 other_disks c2 -
c2d10s2 ENABLED(A) - c2d10s2 other_disks c2 -
c2d11s2 ENABLED(A) - c2d11s2 other_disks c2 -
c2d1s2 ENABLED(A) - c2d1s2 other_disks c2 -
c2d8s2 ENABLED(A) - c2d8s2 other_disks c2 -
c2d9s2 ENABLED(A) - c2d9s2 other_disks c2 -
30)to get controler
-bash-4.1# vxdmpadm getctlr
LNAME PNAME VENDOR CTLR-ID
=============================================================================================
c2 /virtual-devices@100/channel-devices@200 - -
31)to help
-bash-4.1# vxdmpadm help
Dynamic Multipathing subsystem administration CLI.
Usage
vxdmpadm option <attribute=value..>
where, the option can be:
cfgapm Configure a specific APM.
config Load/save DMP settings from/into template file.
disable Disable specified DMP path(s).
enable Enable specified DMP path(s).
exclude Exclude a device/path from vxvm.
getattr Get attributes of an entity (enclosure, array or array type).
getctlr Report detailed information about host controllers.
getdmpnode Report the DMP device(s) associated to the specified object.
getlungroup Print all the DMP device(s) in the same LUN group.
getportids Get the array ports associated with an entity (enclosure, controller, DMP device or path).
getsubpaths Report all DMP paths under the specified entity.
gettpdnode Get the TPD metanode for a TPD path.
gettune Report the current values of all DMP tunables.
include Include a device/path in vxvm.
iostat Manage and print DMP i/o statistics.
list Report detailed information about a specified entity.
listapm List all APMs available on the system.
listctlr List association between host controllers and enclosures.
listenclosure List all connected storage enclosures.
setattr Set attributes for an entity (enclosure, DMP device, path, array or array type).
settune Set a DMP tunable online.
start Start the DMP maintenance tasks such as path restoration.
stat Report the status of DMP maintenance tasks such as path restoration.
stop Stop the DMP maintenance tasks such as path restoration.
For detailed help on any option use:
vxdmpadm {-h|-H|--help|help} <option>
Note: Options/attributes must be specified in the order shown in help messages.
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c2d0s2 auto:ZFS - - ZFS
c2d1s2 auto:ZFS - - ZFS
c2d8s2 auto:none - - online invalid
c2d9s2 auto:none - - online invalid
c2d10s2 auto:none - - online invalid
c2d11s2 auto:none - - online invalid
2)to check mode
-bash-4.1# vxdctl mode
mode: enabled
3)to check cluster mode
-bash-4.1# vxdctl -c mode
mode: enabled: cluster inactive
4)to recover volboot file
-bash-4.1# rm volboot
-bash-4.1# ls -l /etc/vx/volboot
/etc/vx/volboot: No such file or directory
-bash-4.1# vxdctl init
-bash-4.1# ls -l /etc/vx/volboot
-rw-r--r-- 1 root root 512 Jan 2 12:25 /etc/vx/volboot
5)to change default dg
-bash-4.1# vxdg defaultdg
nodg
-bash-4.1# vxdctl defaultdg testdg
-bash-4.1# vxdg defaultdg
testdg
to set default
-bash-4.1# vxdg defaultdg
testdg
-bash-4.1#
-bash-4.1# vxdctl defaultdg nodg
-bash-4.1# vxdg list
NAME STATE ID
-bash-4.1# vxdg defaultdg
nodg
6)to disable veritas diskcontroler
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c2d0s2 auto:ZFS - - ZFS
c2d1s2 auto:ZFS - - ZFS
c2d8s2 auto:none - - online invalid
c2d9s2 auto:none - - online invalid
c2d10s2 auto:none - - online invalid
c2d11s2 auto:none - - online invalid
-bash-4.1# vxdctl mode
mode: enabled
-bash-4.1# vxdctl disable
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
7)to enable veritas disk controler
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
-bash-4.1# vxdctl mode
mode: disabled
-bash-4.1# vxdctl enable
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c2d0s2 auto:ZFS - - ZFS
c2d1s2 auto:ZFS - - ZFS
c2d8s2 auto:none - - online invalid
c2d9s2 auto:none - - online invalid
c2d10s2 auto:none - - online invalid
c2d11s2 auto:none - - online invalid
8)to list volboot file info
-bash-4.1# vxdctl list
Volboot file
version: 3/1
seqno: 0.6
cluster protocol version: 130
hostid: solaris2
hostguid: {1aa83506-721e-11e3-a1f6-00144ff8e18d}
9)to list support info of vxdctl
-bash-4.1# vxdctl support
Support information:
vxconfigd_vrsn: 35
dg_minimum: 20
dg_maximum: 190
kernel: 35
protocol_minimum: 90
protocol_maximum: 130
protocol_current: 0
10)to list transsate
-bash-4.1# vxdctl transstate
transaction state: cluster inactive
11)to check scsi persistence
-bash-4.1# vxdctl scsi3pr
scsi3pr: on
-bash-4.1# vxdctl scsi3pr off
-bash-4.1# vxdctl scsi3pr
scsi3pr: off
12)to list license
-bash-4.1# vxdctl license
All features are available:
Mirroring
Root Mirroring
Concatenation
Disk-spanning
Striping
RAID-5
RAID-5 Snapshot
VxSmartSync
Array Snapshot Integration Feature
FastResync
DGSJ
Site Awareness
DMP (multipath enabled)
CDS
Dynamic LUN Expansion
Hardware assisted copy
DMP Native Support
SMARTIO_VMREAD
13)to list protocol version
-bash-4.1# vxdctl support
Support information:
vxconfigd_vrsn: 35
dg_minimum: 20
dg_maximum: 190
kernel: 35
protocol_minimum: 90
protocol_maximum: 130
protocol_current: 0
-bash-4.1# vxdctl protocolrange
minprotoversion: 90, maxprotoversion: 130
-bash-4.1# vxdctl protocolversion
Not in cluster
14)to change request threads
-bash-4.1# vxdctl request_threads
2
-bash-4.1# vxdctl request_threads 5
-bash-4.1# vxdctl request_threads
5
15)to stop/start vxconfiguration daemon
-bash-4.1# pgrep vxconfigd
10630
-bash-4.1# vxdctl stop
-bash-4.1# pgrep vxconfigd
-bash-4.1# vxconfigd -k
-bash-4.1# pgrep vxconfigd
10641
16)to check bootdg
-bash-4.1# vxdg bootdg
nodg
-bash-4.1# vxdctl bootdg rootdg
-bash-4.1# vxdg bootdg
rootdg
-bash-4.1# vxdctl bootdg nodg
-bash-4.1# vxdg bootdg
nodg
17)to help
-bash-4.1# vxdctl help
VxVM vxdctl INFO V-5-1-9632
vxdctl - manage the volume configuration daemon and the volboot file
Usage: vxdctl keyword arg ...
Recognized keywords:
bootdg group
debug {[tagged=]0-9 [file] | get}
defaultdg group
disable
[-f] enable
hostid hostid
init [hostid]
initdmp
license [init]
list
mgmtserver hostname
[-c] mode
protocolrange
protocolversion
request_threads [<count>]
scsi3_pr [on|off]
scsi3pr [on|off]
[-F] set <attribute>[=value]
settz
setversion [<version>]
[-k] stop
support
transstate
[-F] unset <attribute>
upgrade [<version>]
vmcacheareadg <group>
fscacheareadg <group>
cmdcompletion [enable|disable]
18)to list device discover layour identified disks
-bash-4.1# vxddladm list
Devices discovered on the system
===================================
hba -
port -
target -
device c2d1s2
device c2d4
device c2d6
device c2d8s2
device c2d10s2
device c2d2s2
device c2d3
device c2d5
device c2d7
device c2d9s2
device c2d11s2
device c2d0s2
19)to list exclude device list
-bash-4.1# vxddladm listexclude
The Diskarrays excluded
-----------------------
Based on Library names:
-----------------------
Based on VID, PID Combination:
------------------------------
20)to list version
-bash-4.1# vxddladm listversion
LIB_NAME ASL_VERSION Min. VXVM version
===================================================================
libvxpp.so vm-6.1-rev-1 6.1
libvxsun7x10.so vm-6.1-rev-1 6.1
libvxfjtsye2k.so vm-6.1-rev-1 6.1
libvxhds9980.so vm-6.1-rev-1 6.1
libvxveritas.so vm-6.1-rev-1 6.1
libvxfujitsu.so vm-6.1-rev-1 6.1
libvxhpsvsp.so vm-6.1-rev-1 6.1
libvxxp1281024.so vm-6.1-rev-1 6.1
libvxxiv.so vm-6.1-rev-1 6.1
libvxibmds6k.so vm-6.1-rev-1 6.1
libvxnetapp.so vm-6.1-rev-1 6.1
libvxcopan.so vm-6.1-rev-1 6.1
libvxibmds8k.so vm-6.1-rev-1 6.1
libvxhuawei.so vm-6.1-rev-1 6.1
libvxhpalua.so vm-6.1-rev-1 6.1
libvxlsiall.so vm-6.1-rev-1 6.1
libvxddns2a_sfa.so vm-6.1-rev-1 6.1
libvxhdsusp.so vm-6.1-rev-1 6.1
libvxstec.so vm-6.1-rev-1 6.1
libvxshark.so vm-6.1-rev-1 6.1
libvxintel.so vm-6.1-rev-1 6.1
libvxhdsalua.so vm-6.1-rev-1 6.1
libvxdothill.so vm-6.1-rev-1 6.1
libvxInvista.so vm-6.1-rev-1 6.1
libvxfusionio.so vm-6.1-rev-1 6.1
libvxcompellent.so vm-6.1-rev-1 6.1
libvxmsa2k.so vm-6.1-rev-1 6.1
libvxhitachi.so vm-6.1-rev-1 6.1
libvxpurestorage.so vm-6.1-rev-1 6.1
libvxviolin.so vm-6.1-rev-1 6.1
libvxhillsannet2.so vm-6.1-rev-1 6.1
libvxfje3k4ka.so vm-6.1-rev-1 6.1
libvxpurple.so vm-6.1-rev-1 6.1
libvxxiotechE5k.so vm-6.1-rev-1 6.1
libvxvpath.so vm-6.1-rev-1 6.1
libvxKaminario.so vm-6.1-rev-1 6.1
libvxvfcache.so vm-6.1-rev-1 6.1
libvxxp256.so vm-6.1-rev-1 6.1
libvxnipnyis.so vm-6.1-rev-1 6.1
libvx3par.so vm-6.1-rev-1 6.1
libvxCLARiiON.so vm-6.1-rev-1 6.1
libvxXtremio.so vm-6.1-rev-1 6.1
libvxnexsan.so vm-6.1-rev-1 6.1
libvxibmsvc.so vm-6.1-rev-1 6.1
libvxddns2a.so vm-6.1-rev-1 6.1
libvxeccs.so vm-6.1-rev-1 6.1
libvxeqlogic.so vm-6.1-rev-1 6.1
libvxramsan.so vm-6.1-rev-1 6.1
libvxtsbaf.so vm-6.1-rev-1 6.1
libvxstorcomp.so vm-6.1-rev-1 6.1
libvxsena.so vm-6.1-rev-1 6.1
libvxfsc.so vm-6.1-rev-1 6.1
libvxemc.so vm-6.1-rev-1 6.1
libvxmsa2kfc_sa.so vm-6.1-rev-1 6.1
libvxinfortrend.so vm-6.1-rev-1 6.1
libvxxp12k.so vm-6.1-rev-1 6.1
libvxFJTSYe6k.so vm-6.1-rev-1 6.1
libvxrdac.so vm-6.1-rev-1 6.1
libvxap.so vm-6.1-rev-1 6.1
libvxsunse3k.so vm-6.1-rev-1 6.1
libvxpromise.so vm-6.1-rev-1 6.1
libvxssa.so vm-6.1-rev-1 6.1
libvxpillaraxiom.so vm-6.1-rev-1 6.1
libvxsunset4.so vm-6.1-rev-1 6.1
libvxhds.so vm-6.1-rev-1 6.1
libvxlefthand.so vm-6.1-rev-1 6.1
libvxFJTSYe8k.so vm-6.1-rev-1 6.1
-bash-4.1# vxddladm list
list listexclude listforeign listjbod listsupport listversion
21)to list support arrays
-bash-4.1# vxddladm listsupport
LIBNAME VID PID
=================================================================================================
libvxpp.so EMC, DGC All
libvxsun7x10.so SUN Sun Storage 7410, Sun Storage 7310, Sun Storage 7210, Sun Storage 7110, ZFS Storage 7120, ZFS Storage 7320, ZFS
Storage 7420, ZFS Storage 7720, ZFS Storage 7130, ZFS Storage 7330, ZFS Storage 7430, ZFS Storage 7335
libvxfjtsye2k.so FUJITSU E2000, ETERNUS_DXL
libvxhds9980.so HITACHI All
libvxveritas.so VERITAS All
libvxfujitsu.so FUJITSU GR710, GR720, GR730, GR740, GR820, GR840
libvxhpsvsp.so HP HSVX740
libvxxp1281024.so HP All
libvxxiv.so XIV, IBM NEXTRA, 2810XIV
libvxibmds6k.so IBM 1750
libvxnetapp.so NETAPP All
libvxcopan.so COPANSYS 8814, 8818
libvxibmds8k.so IBM 2107
libvxhuawei.so HUAWEI, HUASY S5100, S5300, S5500, S5600, S6800E, S8000, S8000-I, VIS6000, S5500T, S5600T, S5800T, S6800T, S2600T, V1500, V1800,
S2100, S2200T, S2300, S2300E, S2600, S3900-M100, S3900-M200, S3900-M300, S5900-M100, S5900-M200, S6900-M100, Dorado2100, Dorado2100 G2, Dorado5100, HVS85T,
HVS88T
libvxhpalua.so HP, COMPAQ HSV101, HSV111 (C)COMPAQ, HSV111, HSV200, HSV210, HSV300, HSV400, HSV450, HSV340, HSV360
libvxlsiall.so IBM, SUN, STK, SGI, DELL, LSI, ENGENIOAll
libvxddns2a_sfa.so DDN S2A 6620, SFA 10000
libvxhdsusp.so HITACHI All
libvxstec.so STEC All
libvxshark.so IBM 2105
libvxintel.so INTEL(R) All
libvxhdsalua.so HITACHI DF600, DF600-V, DF600F, DF600F-V
libvxdothill.so DotHill R/Evo 2730-2R, R/Evo 2530-2R, R/Evo 2330-2R, R/Evo 2130-2RX, R/Evo 2130-2J, R/Evo 5730-2R
libvxInvista.so EMC Invista
libvxfusionio.so FIO ioDrive
libvxcompellent.so COMPELNT Compellent Vol
libvxmsa2k.so HP MSA2012fc, MSA2212fc, MSA2012i
libvxhitachi.so HITACHI DF350, DF400, DF400F, DF500, DF500F
libvxpurestorage.so PURE FlashArray
libvxviolin.so VIOLIN SAN ARRAY
libvxhillsannet2.so DotHill SANnet II FC, SANnet II SCSI, SANnet II SATA, SANnet II U320
libvxfje3k4ka.so FUJITSU E3000, E400A
libvxpurple.so SUN T300
libvxxiotechE5k.so XIOTECH ISE1400
libvxvpath.so IBM 2105
libvxKaminario.so KMNRIO K2
libvxvfcache.so EMC SLP-300
libvxxp256.so HP All
libvxnipnyis.so NEC iStorage 1000, iStorage 2000, iStorage 4000, DISK ARRAY
libvx3par.so 3PARdata VV
libvxCLARiiON.so DGC All
libvxXtremio.so XtremIO XtremApp
libvxnexsan.so NEXSAN SATABoy2, SATABeast2, NXS-B01-000
libvxibmsvc.so IBM 2145
libvxddns2a.so DDN S2A 9550, S2A 9900, S2A 9700
libvxeccs.so ECCS All
libvxeqlogic.so EQLOGIC 100E-00
libvxramsan.so TMS RamSan 400, RamSan
libvxtsbaf.so TOSHIBA AF_AF3500, AF_AF1500, AF2_AF7000, AF2_AF2000, AF3_AF1700, AF3_AF7500, AF3_AF2500, AF3_AF900
libvxstorcomp.so StorComp OmniForce
libvxsena.so SENA All
libvxfsc.so FSC FibreCAT_SX1
libvxemc.so EMC SYMMETRIX
libvxmsa2kfc_sa.so HP MSA2312fc, MSA2324fc, MSA2012sa, MSA2312sa, MSA2324sa, MSA2312i, MSA2324i, P2000 G3 FC, P2000G3 FC/iSCSI, P2000 G3
SAS, P2000 G3 iSCSI, MSA 2040 SAN
libvxinfortrend.so IFT, WINSYS, EVERTZ All
libvxxp12k.so HP All
libvxFJTSYe6k.so FUJITSU E6000
libvxrdac.so VERITAS RDACNODES
libvxap.so SUN All
libvxsunse3k.so SUN StorEdge 3310, StorEdge 3320, StorEdge 3510, StorEdge 3511
libvxpromise.so Promise VTrak E610f, VTrak E310f, VTrak E610s, VTrak E310s
libvxssa.so SSA SSA
libvxpillaraxiom.so Pillar Axiom 300, Axiom 500, Axiom 600
libvxsunset4.so SUN T4
libvxhds.so HITACHI All
libvxlefthand.so LEFTHAND iSCSIDisk
libvxFJTSYe8k.so FUJITSU All
22)to change naming scheme
-bash-4.1# vxddladm set namingscheme=osn
-bash-4.1# vxddladm get namingscheme
NAMING_SCHEME PERSISTENCE LOWERCASE USE_AVID
============================================================
OS Native No Yes Yes
-bash-4.1# vxddladm set namingscheme=ebn
-bash-4.1# vxddladm get namingscheme
NAMING_SCHEME PERSISTENCE LOWERCASE USE_AVID
============================================================
Enclosure Based Yes Yes Yes
-bash-4.1# vxddladm set namingscheme=osn
-bash-4.1# vxddladm get namingscheme
NAMING_SCHEME PERSISTENCE LOWERCASE USE_AVID
============================================================
OS Native No Yes Yes
23)to change scsi3 mode
-bash-4.1# vxddladm modescsi3
vxddladm: SCSI 3 is currently enabled in aa mode
-bash-4.1# vxddladm disablescsi3
-bash-4.1# vxddladm modescsi3
vxddladm: SCSI 3 is currently disabled
-bash-4.1# vxddladm enablescsi3
-bash-4.1# vxddladm modescsi3
vxddladm: SCSI 3 is currently enabled in aa mode
24)to help
-bash-4.1# vxddladm help
Device Discovery Layer subsystem administration CLI.
Usage:
vxddladm option <attribute=value..>
where, the option can be:
addforeign Add a Foreign disk
addjbod Specify an array to be JBOD
assign To assign names to DMP devices
disablescsi3 Disable SCSI 3 support
enablescsi3 Enable SCSI 3 support
excludearray Exclude an array library/a set of libraries
get Obtain DDL attributes such as naming scheme
getiscsi To obtain list of parameters of an iSCSI target
includearray Include an array library/a set of libraries
list To obtain list of DDL discovered entities
listexclude Listing Of all excluded Array Libraries
listforeign List all Foreign disks
listjbod List all JBODs
listsupport Listing Of all Supported Arrays
listversion Listing of all ASL with their corresponding versions
modescsi3 Show if SCSI 3 support is enabled or not
rmforeign Remove a Foreign disk
rmjbod Remove an array from JBOD List
set Change DDL attributes such as naming scheme, DMP device names
setiscsi To set a parameter of an iSCSI target
start Start event source daemon
stop Stop event source daemon
status Status of the event source daemon
restart Restart event source daemon
For detailed help on any option use:
vxddladm {-h|-H|--help|help} <option>
Note: Options/attributes must be specified in the order shown in help messages.
-bash-4.1#
25)to list controllers whit r under control of vxvm
-bash-4.1# vxdmpadm listctlr
CTLR_NAME ENCLR_TYPE STATE ENCLR_NAME PATH_COUNT
=========================================================================
c2 OTHER_DISKS ENABLED other_disks 6
-bash-4.1# vxdmpadm listapm
Filename APM Name APM Version Array Types State
================================================================================
dmpapg dmpapg 1 A/PG Not-Active
dmpapg dmpapg 1 A/PG-C Not-Active
dmpap dmpap 1 A/P Not-Active
dmpap dmpap 1 A/P-C Not-Active
dmpCLARiiON dmpCLARiiON 1 CLR-A/P Not-Active
dmpCLARiiON dmpCLARiiON 1 CLR-A/PF Not-Active
dmpCLARiiON dmpCLARiiON 1 CLR-ALUA Not-Active
dmpaaa dmpaaa 1 A/A-A Not-Active
dmpapf dmpapf 1 A/PF-VERITAS Not-Active
dmpapf dmpapf 1 A/PF-T3PLUS Not-Active
dmphuawei dmphuawei 1 A/A-A-HUAWEI Not-Active
dmphuawei dmphuawei 1 A/PF-HUAWEI Not-Active
dmpalua dmpalua 1 ALUA Not-Active
dmpjbod dmpjbod 1 Disk Not-Active
dmpjbod dmpjbod 1 APdisk Not-Active
dmpaa dmpaa 1 A/A Not-Active
dmpsvc dmpsvc 1 IBMSVC-ALUA Not-Active
dmpsun7x10alua dmpsun7x10alua 1 SUN7x10-ALUA Not-Active
dmpEngenio dmpEngenio 1 A/PF-LSI Not-Active
dmpinv dmpinv 1 Inv-A/A Not-Active
dmpinv dmpinv 1 VPLEX-A/A Not-Active
26)to exclude specifc disk or contoler
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c2d0s2 auto:ZFS - - ZFS
c2d1s2 auto:ZFS - - ZFS
c2d8s2 auto:none - - online invalid
c2d9s2 auto:none - - online invalid
c2d10s2 auto:none - - online invalid
c2d11s2 auto:none - - online invalid
-bash-4.1# vxdmpadm exclude all
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
-bash-4.1# vxdctl mode
mode: enabled
-bash-4.1# vxdisk scandisks
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
-bash-4.1# vxdmpadm include all
-bash-4.1# vxdctl mode
mode: enabled
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c2d0s2 auto:ZFS - - ZFS
c2d1s2 auto:ZFS - - ZFS
c2d8s2 auto:none - - online invalid
c2d9s2 auto:none - - online invalid
c2d10s2 auto:none - - online invalid
c2d11s2 auto:none - - online invalid
===
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c2d0s2 auto:ZFS - - ZFS
c2d1s2 auto:ZFS - - ZFS
c2d8s2 auto:none - - online invalid
c2d9s2 auto:none - - online invalid
c2d10s2 auto:none - - online invalid
c2d11s2 auto:none - - online invalid
-bash-4.1# vxdmpadm listctlr
CTLR_NAME ENCLR_TYPE STATE ENCLR_NAME PATH_COUNT
=========================================================================
c2 OTHER_DISKS ENABLED other_disks 6
-bash-4.1# vxdmpadm exclude ctlr=c2
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
-bash-4.1# vxdmpadm include ctlr=c2
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c2d0s2 auto:ZFS - - ZFS
c2d1s2 auto:ZFS - - ZFS
c2d8s2 auto:none - - online invalid
c2d9s2 auto:none - - online invalid
c2d10s2 auto:none - - online invalid
c2d11s2 auto:none - - online invalid
=============
vxdmpadm exclude all
vxdmpadm exclude ctlr=[!]<ctlr-name>
vxdmpadm exclude dmpnodename=<dmp-device-name> [path=!<path-name>]
vxdmpadm exclude path=[!]<path-name>
vxdmpadm exclude product=<VID:PID>
vxdmpadm include all
vxdmpadm include ctlr=[!]<ctlr-name>
vxdmpadm include dmpnodename=<dmp-device-name> [path=!<path-name>]
vxdmpadm include path=[!]<path-name>
vxdmpadm include product=<VID:PID>
===
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c2d0s2 auto:ZFS - - ZFS
c2d1s2 auto:ZFS - - ZFS
c2d8s2 auto:none - - online invalid
c2d9s2 auto:none - - online invalid
c2d10s2 auto:none - - online invalid
c2d11s2 auto:none - - online invalid
-bash-4.1# vxdmpadm exclude path=c2d11s2
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c2d0s2 auto:ZFS - - ZFS
c2d1s2 auto:ZFS - - ZFS
c2d8s2 auto:none - - online invalid
c2d9s2 auto:none - - online invalid
c2d10s2 auto:none - - online invalid
-bash-4.1# vxdmpadm include path=c2d11s2
-bash-4.1# vxdisk list
DEVICE TYPE DISK GROUP STATUS
c2d0s2 auto:ZFS - - ZFS
c2d1s2 auto:ZFS - - ZFS
c2d8s2 auto:none - - online invalid
c2d9s2 auto:none - - online invalid
c2d10s2 auto:none - - online invalid
c2d11s2 auto:none - - online invalid
27)to list enclosures
-bash-4.1# vxdmpadm listenclosure
ENCLR_NAME ENCLR_TYPE ENCLR_SNO STATUS ARRAY_TYPE LUN_COUNT FIRMWARE
===================================================================================================
other_disks OTHER_DISKS OTHER_DISKS CONNECTED OTHER_DISKS 6 -
28)to get dmp mode
-bash-4.1# vxdmpadm getdmpnode
NAME STATE ENCLR-TYPE PATHS ENBL DSBL ENCLR-NAME
==============================================================================
c2d0s2 ENABLED OTHER_DISKS 1 1 0 other_disks
c2d1s2 ENABLED OTHER_DISKS 1 1 0 other_disks
c2d8s2 ENABLED OTHER_DISKS 1 1 0 other_disks
c2d9s2 ENABLED OTHER_DISKS 1 1 0 other_disks
c2d10s2 ENABLED OTHER_DISKS 1 1 0 other_disks
c2d11s2 ENABLED OTHER_DISKS 1 1 0 other_disks
29)to get subpath
-bash-4.1# vxdmpadm getsubpaths
NAME STATE[A] PATH-TYPE[M] DMPNODENAME ENCLR-NAME CTLR ATTRS
================================================================================
c2d0s2 ENABLED(A) - c2d0s2 other_disks c2 -
c2d10s2 ENABLED(A) - c2d10s2 other_disks c2 -
c2d11s2 ENABLED(A) - c2d11s2 other_disks c2 -
c2d1s2 ENABLED(A) - c2d1s2 other_disks c2 -
c2d8s2 ENABLED(A) - c2d8s2 other_disks c2 -
c2d9s2 ENABLED(A) - c2d9s2 other_disks c2 -
30)to get controler
-bash-4.1# vxdmpadm getctlr
LNAME PNAME VENDOR CTLR-ID
=============================================================================================
c2 /virtual-devices@100/channel-devices@200 - -
31)to help
-bash-4.1# vxdmpadm help
Dynamic Multipathing subsystem administration CLI.
Usage
vxdmpadm option <attribute=value..>
where, the option can be:
cfgapm Configure a specific APM.
config Load/save DMP settings from/into template file.
disable Disable specified DMP path(s).
enable Enable specified DMP path(s).
exclude Exclude a device/path from vxvm.
getattr Get attributes of an entity (enclosure, array or array type).
getctlr Report detailed information about host controllers.
getdmpnode Report the DMP device(s) associated to the specified object.
getlungroup Print all the DMP device(s) in the same LUN group.
getportids Get the array ports associated with an entity (enclosure, controller, DMP device or path).
getsubpaths Report all DMP paths under the specified entity.
gettpdnode Get the TPD metanode for a TPD path.
gettune Report the current values of all DMP tunables.
include Include a device/path in vxvm.
iostat Manage and print DMP i/o statistics.
list Report detailed information about a specified entity.
listapm List all APMs available on the system.
listctlr List association between host controllers and enclosures.
listenclosure List all connected storage enclosures.
setattr Set attributes for an entity (enclosure, DMP device, path, array or array type).
settune Set a DMP tunable online.
start Start the DMP maintenance tasks such as path restoration.
stat Report the status of DMP maintenance tasks such as path restoration.
stop Stop the DMP maintenance tasks such as path restoration.
For detailed help on any option use:
vxdmpadm {-h|-H|--help|help} <option>
Note: Options/attributes must be specified in the order shown in help messages.
No comments:
Post a Comment