Hostsvc/storage/info: Difference between revisions
Jump to navigation
Jump to search
New page: ==== vimsh hostsvc/storage/info ==== Usage: info Get the storage system information. Category: Vimsh |
added example output |
||
Line 3: | Line 3: | ||
Get the storage system information. | Get the storage system information. | ||
==== example output ==== | |||
# vmware-vim-cmd -H 10.10.10.10 -U root -P password /hostsvc/storage/info | |||
(vim.host.StorageDeviceInfo) { | |||
dynamicType = <unset>, | |||
hostBusAdapter = (vim.host.HostBusAdapter) [ | |||
(vim.host.InternetScsiHba) { | |||
dynamicType = <unset>, | |||
key = "key-vim.host.InternetScsiHba-vmhba32", | |||
device = "vmhba32", | |||
bus = -1, | |||
status = "unknown", | |||
model = "iSCSI Software Adapter", | |||
driver = "iscsi_mod", | |||
pci = "UNKNOWN - NULL PCI DEV IN VMKCTL", | |||
isSoftwareBased = true, | |||
discoveryCapabilities = (vim.host.InternetScsiHba.DiscoveryCapabilities) { | |||
dynamicType = <unset>, | |||
iSnsDiscoverySettable = false, | |||
slpDiscoverySettable = false, | |||
staticTargetDiscoverySettable = false, | |||
sendTargetsDiscoverySettable = false, | |||
}, | |||
discoveryProperties = (vim.host.InternetScsiHba.DiscoveryProperties) { | |||
dynamicType = <unset>, | |||
iSnsDiscoveryEnabled = false, | |||
iSnsDiscoveryMethod = <unset>, | |||
iSnsHost = <unset>, | |||
slpDiscoveryEnabled = false, | |||
slpDiscoveryMethod = <unset>, | |||
slpHost = <unset>, | |||
staticTargetDiscoveryEnabled = false, | |||
sendTargetsDiscoveryEnabled = true, | |||
}, | |||
authenticationCapabilities = (vim.host.InternetScsiHba.AuthenticationCapabilities) { | |||
dynamicType = <unset>, | |||
chapAuthSettable = true, | |||
krb5AuthSettable = false, | |||
srpAuthSettable = false, | |||
spkmAuthSettable = false, | |||
}, | |||
authenticationProperties = (vim.host.InternetScsiHba.AuthenticationProperties) { | |||
dynamicType = <unset>, | |||
chapAuthEnabled = false, | |||
chapName = <unset>, | |||
chapSecret = <unset>, | |||
}, | |||
ipCapabilities = (vim.host.InternetScsiHba.IPCapabilities) { | |||
dynamicType = <unset>, | |||
addressSettable = false, | |||
ipConfigurationMethodSettable = false, | |||
subnetMaskSettable = false, | |||
defaultGatewaySettable = false, | |||
primaryDnsServerAddressSettable = false, | |||
alternateDnsServerAddressSettable = false, | |||
}, | |||
ipProperties = (vim.host.InternetScsiHba.IPProperties) { | |||
dynamicType = <unset>, | |||
mac = <unset>, | |||
address = <unset>, | |||
dhcpConfigurationEnabled = false, | |||
subnetMask = <unset>, | |||
defaultGateway = <unset>, | |||
primaryDnsServerAddress = <unset>, | |||
alternateDnsServerAddress = <unset>, | |||
}, | |||
iScsiName = "iqn.2009-01.com.vmware:localhost-15682e24", | |||
iScsiAlias = "localhost.example.com", | |||
configuredSendTarget = (vim.host.InternetScsiHba.SendTarget) [ | |||
(vim.host.InternetScsiHba.SendTarget) { | |||
dynamicType = <unset>, | |||
address = "10.10.0.10", | |||
port = 3260, | |||
} | |||
], | |||
maxSpeedMb = <unset>, | |||
currentSpeedMb = <unset>, | |||
}, | |||
(vim.host.BlockHba) { | |||
dynamicType = <unset>, | |||
key = "key-vim.host.BlockHba-vmhba0", | |||
device = "vmhba0", | |||
bus = 0, | |||
status = "unknown", | |||
model = "82371AB/EB/MB PIIX4 IDE", | |||
driver = "ide", | |||
pci = "00:07.1", | |||
}, | |||
(vim.host.ParallelScsiHba) { | |||
dynamicType = <unset>, | |||
key = "key-vim.host.ParallelScsiHba-vmhba1", | |||
device = "vmhba1", | |||
bus = 0, | |||
status = "unknown", | |||
model = "53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI", | |||
driver = "mptscsi_2xx", | |||
pci = "00:10.0", | |||
} | |||
], | |||
scsiLun = (vim.host.ScsiLun) [ | |||
(vim.host.ScsiLun) { | |||
dynamicType = <unset>, | |||
deviceName = "/vmfs/devices/genide/vmhba0:0:0", | |||
deviceType = "cdrom", | |||
key = "key-vim.host.ScsiLun-vmhba0:0:0", | |||
uuid = "000a000200654e56261303a12343a54303a4c30", | |||
canonicalName = "vmhba0:0:0", | |||
lunType = "cdrom", | |||
vendor = "VMware ", | |||
model = "Block device ", | |||
revision = "1.0 ", | |||
scsiLevel = 3, | |||
serialNumber = "unavailable", | |||
durableName = (vim.host.ScsiLun.DurableName) null, | |||
standardInquiry = (byte) [ | |||
10, | |||
0, | |||
2, | |||
0, | |||
32, | |||
0, | |||
0, | |||
115, | |||
86, | |||
77, | |||
119, | |||
97, | |||
114, | |||
101, | |||
32, | |||
32, | |||
66, | |||
108, | |||
111, | |||
99, | |||
107, | |||
32, | |||
100, | |||
101, | |||
118, | |||
105, | |||
99, | |||
101, | |||
32, | |||
32, | |||
32, | |||
32, | |||
49, | |||
46, | |||
48, | |||
32, | |||
0, | |||
57, | |||
0, | |||
63, | |||
-4, | |||
124, | |||
-57, | |||
3, | |||
-105, | |||
70, | |||
104, | |||
0, | |||
0, | |||
66, | |||
2, | |||
63, | |||
-128, | |||
-120, | |||
1, | |||
63, | |||
0, | |||
0, | |||
0, | |||
0, | |||
120, | |||
125, | |||
-57, | |||
3, | |||
-40, | |||
65, | |||
125, | |||
0, | |||
0, | |||
66, | |||
2, | |||
63, | |||
-128, | |||
-120, | |||
1, | |||
63, | |||
0, | |||
0, | |||
0, | |||
0, | |||
-2, | |||
15, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
1, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
-128, | |||
70, | |||
2, | |||
63, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
1, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
1, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
-99, | |||
4, | |||
0, | |||
0, | |||
8, | |||
8, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
8, | |||
8, | |||
0, | |||
0, | |||
-52, | |||
125, | |||
-57, | |||
3, | |||
51, | |||
67, | |||
125, | |||
0, | |||
31, | |||
0, | |||
-83, | |||
11, | |||
-72, | |||
125, | |||
-57, | |||
3, | |||
-68, | |||
125, | |||
-57, | |||
3, | |||
24, | |||
57, | |||
0, | |||
63, | |||
12, | |||
0, | |||
0, | |||
0, | |||
8, | |||
14, | |||
0, | |||
63, | |||
8, | |||
8, | |||
0, | |||
0, | |||
-128, | |||
70, | |||
2, | |||
63, | |||
118, | |||
109, | |||
104, | |||
98, | |||
0, | |||
57, | |||
0, | |||
63, | |||
31, | |||
0, | |||
-83, | |||
11, | |||
79, | |||
39, | |||
1, | |||
0, | |||
31, | |||
0, | |||
-83, | |||
11, | |||
0, | |||
0, | |||
0, | |||
0, | |||
-128, | |||
70, | |||
2 | |||
], | |||
queueDepth = <unset>, | |||
operationalState = (string) [ | |||
"unknown" | |||
], | |||
}, | |||
(vim.host.ScsiDisk) { | |||
dynamicType = <unset>, | |||
deviceName = "/vmfs/devices/disks/vmhba1:0:0:0", | |||
deviceType = "disk", | |||
key = "key-vim.host.ScsiDisk-vmhba1:0:0", | |||
uuid = "0000000000856de88242312a41243a14303a4c30", | |||
canonicalName = "vmhba1:0:0", | |||
lunType = "disk", | |||
vendor = "VMware, ", | |||
model = "VMware Virtual S", | |||
revision = "1.0 ", | |||
scsiLevel = 3, | |||
serialNumber = "unavailable", | |||
durableName = (vim.host.ScsiLun.DurableName) null, | |||
standardInquiry = (byte) [ | |||
0, | |||
0, | |||
2, | |||
2, | |||
31, | |||
0, | |||
0, | |||
115, | |||
86, | |||
77, | |||
119, | |||
97, | |||
114, | |||
101, | |||
44, | |||
32, | |||
86, | |||
77, | |||
119, | |||
97, | |||
114, | |||
101, | |||
32, | |||
86, | |||
105, | |||
114, | |||
116, | |||
117, | |||
97, | |||
108, | |||
32, | |||
83, | |||
49, | |||
46, | |||
48, | |||
32, | |||
0, | |||
57, | |||
0, | |||
63, | |||
-4, | |||
124, | |||
-56, | |||
3, | |||
-105, | |||
70, | |||
104, | |||
0, | |||
0, | |||
66, | |||
2, | |||
63, | |||
-128, | |||
-120, | |||
1, | |||
63, | |||
0, | |||
0, | |||
0, | |||
0, | |||
120, | |||
125, | |||
-56, | |||
3, | |||
-40, | |||
65, | |||
125, | |||
0, | |||
0, | |||
66, | |||
2, | |||
63, | |||
-128, | |||
-120, | |||
1, | |||
63, | |||
0, | |||
0, | |||
0, | |||
0, | |||
-2, | |||
15, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
1, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
95, | |||
2, | |||
63, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
1, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
1, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
-95, | |||
4, | |||
0, | |||
0, | |||
8, | |||
8, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
8, | |||
8, | |||
0, | |||
0, | |||
-52, | |||
125, | |||
-56, | |||
3, | |||
51, | |||
67, | |||
125, | |||
0, | |||
31, | |||
0, | |||
-83, | |||
11, | |||
-72, | |||
125, | |||
-56, | |||
3, | |||
-68, | |||
125, | |||
-56, | |||
3, | |||
24, | |||
57, | |||
0, | |||
63, | |||
12, | |||
0, | |||
0, | |||
0, | |||
8, | |||
14, | |||
0, | |||
63, | |||
8, | |||
8, | |||
0, | |||
0, | |||
-52, | |||
125, | |||
-56, | |||
3, | |||
-39, | |||
-35, | |||
-120, | |||
0, | |||
0, | |||
57, | |||
0, | |||
63, | |||
31, | |||
0, | |||
-83, | |||
11, | |||
-27, | |||
41, | |||
1, | |||
0, | |||
31, | |||
0, | |||
-83, | |||
11, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
95, | |||
2 | |||
], | |||
queueDepth = <unset>, | |||
operationalState = (string) [ | |||
"unknown" | |||
], | |||
capacity = (vim.host.DiskDimensions.Lba) { | |||
dynamicType = <unset>, | |||
blockSize = 512, | |||
block = 16777216, | |||
}, | |||
devicePath = "/vmfs/devices/disks/vmhba1:0:0:0", | |||
}, | |||
(vim.host.ScsiDisk) { | |||
dynamicType = <unset>, | |||
deviceName = "/vmfs/devices/disks/vml.010000000011223344556677445542", | |||
deviceType = "disk", | |||
key = "key-vim.host.ScsiDisk-vmhba32:0:0", | |||
uuid = "010000000011223344556677445542", | |||
canonicalName = "vmhba32:0:0", | |||
lunType = "disk", | |||
vendor = "IET ", | |||
model = "VIRTUAL-DISK ", | |||
revision = "0 ", | |||
scsiLevel = 5, | |||
serialNumber = "unavailable", | |||
durableName = (vim.host.ScsiLun.DurableName) { | |||
dynamicType = <unset>, | |||
namespace = "SERIALNUM", | |||
namespaceId = 4, | |||
data = (byte) [ | |||
32, | |||
32, | |||
32, | |||
32 | |||
], | |||
}, | |||
alternateName = (vim.host.ScsiLun.DurableName) [ | |||
(vim.host.ScsiLun.DurableName) { | |||
dynamicType = <unset>, | |||
namespace = "SERIALNUM", | |||
namespaceId = 4, | |||
data = (byte) [ | |||
32, | |||
32, | |||
32, | |||
32 | |||
], | |||
}, | |||
(vim.host.ScsiLun.DurableName) { | |||
dynamicType = <unset>, | |||
namespace = "UNKNOWN", | |||
namespaceId = 5, | |||
data = (byte) [ | |||
1, | |||
1, | |||
0, | |||
24, | |||
73, | |||
69, | |||
84, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
1, | |||
0, | |||
0, | |||
0, | |||
8, | |||
8, | |||
0, | |||
0, | |||
13, | |||
0, | |||
0, | |||
0 | |||
], | |||
} | |||
], | |||
standardInquiry = (byte) [ | |||
0, | |||
0, | |||
4, | |||
66, | |||
59, | |||
0, | |||
0, | |||
2, | |||
73, | |||
69, | |||
84, | |||
32, | |||
32, | |||
32, | |||
32, | |||
32, | |||
86, | |||
73, | |||
82, | |||
84, | |||
85, | |||
65, | |||
76, | |||
45, | |||
68, | |||
73, | |||
83, | |||
75, | |||
32, | |||
32, | |||
32, | |||
32, | |||
48, | |||
32, | |||
32, | |||
32, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
3, | |||
32, | |||
9, | |||
96, | |||
3, | |||
0, | |||
-40, | |||
65, | |||
125, | |||
0, | |||
0, | |||
66, | |||
2, | |||
63, | |||
-128, | |||
-120, | |||
1, | |||
63, | |||
0, | |||
0, | |||
0, | |||
0, | |||
-2, | |||
15, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
1, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
-128, | |||
121, | |||
2, | |||
63, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
1, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
1, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
15, | |||
5, | |||
0, | |||
0, | |||
8, | |||
8, | |||
0, | |||
0, | |||
8, | |||
-112, | |||
2, | |||
63, | |||
0, | |||
57, | |||
0, | |||
63, | |||
-48, | |||
-3, | |||
-29, | |||
3, | |||
-38, | |||
66, | |||
125, | |||
0, | |||
8, | |||
-112, | |||
2, | |||
63, | |||
8, | |||
8, | |||
0, | |||
0, | |||
-48, | |||
-3, | |||
-29, | |||
3, | |||
31, | |||
-71, | |||
103, | |||
0, | |||
0, | |||
57, | |||
0, | |||
63, | |||
8, | |||
14, | |||
0, | |||
63, | |||
8, | |||
8, | |||
0, | |||
0, | |||
-48, | |||
-3, | |||
-29, | |||
3, | |||
-39, | |||
-35, | |||
-120, | |||
0, | |||
0, | |||
57, | |||
0, | |||
63, | |||
0, | |||
0, | |||
0, | |||
0, | |||
-34, | |||
-119, | |||
1, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
0, | |||
-128, | |||
121, | |||
2 | |||
], | |||
queueDepth = <unset>, | |||
operationalState = (string) [ | |||
"ok" | |||
], | |||
capacity = (vim.host.DiskDimensions.Lba) { | |||
dynamicType = <unset>, | |||
blockSize = 512, | |||
block = 1249475712, | |||
}, | |||
devicePath = "/vmfs/devices/disks/vml.010000000011223344556677445542", | |||
} | |||
], | |||
scsiTopology = (vim.host.ScsiTopology) { | |||
dynamicType = <unset>, | |||
adapter = (vim.host.ScsiTopology.Interface) [ | |||
(vim.host.ScsiTopology.Interface) { | |||
dynamicType = <unset>, | |||
key = "key-vim.host.ScsiTopology.Interface-vmhba32", | |||
adapter = <vim.host.InternetScsiHba:key-vim.host.InternetScsiHba-vmhba32>, | |||
target = (vim.host.ScsiTopology.Target) [ | |||
(vim.host.ScsiTopology.Target) { | |||
dynamicType = <unset>, | |||
key = "key-vim.host.ScsiTopology.Target-vmhba32:0", | |||
target = 0, | |||
lun = (vim.host.ScsiTopology.Lun) [ | |||
(vim.host.ScsiTopology.Lun) { | |||
dynamicType = <unset>, | |||
key = "010000000011223344556677445542", | |||
lun = 0, | |||
scsiLun = <vim.host.ScsiDisk:key-vim.host.ScsiDisk-vmhba32:0:0>, | |||
} | |||
], | |||
transport = (vim.host.InternetScsiTargetTransport) { | |||
dynamicType = <unset>, | |||
iScsiName = "iqn.2009-01.com.example:storage.disk2.sys1.xyz", | |||
iScsiAlias = "", | |||
address = (string) [ | |||
"10.10.0.10:3260" | |||
], | |||
}, | |||
} | |||
], | |||
}, | |||
(vim.host.ScsiTopology.Interface) { | |||
dynamicType = <unset>, | |||
key = "key-vim.host.ScsiTopology.Interface-vmhba0", | |||
adapter = <vim.host.BlockHba:key-vim.host.BlockHba-vmhba0>, | |||
target = (vim.host.ScsiTopology.Target) [ | |||
(vim.host.ScsiTopology.Target) { | |||
dynamicType = <unset>, | |||
key = "key-vim.host.ScsiTopology.Target-vmhba0:0", | |||
target = 0, | |||
lun = (vim.host.ScsiTopology.Lun) [ | |||
(vim.host.ScsiTopology.Lun) { | |||
dynamicType = <unset>, | |||
key = "000c000000855e393121202b62581a12118b2d21", | |||
lun = 0, | |||
scsiLun = <vim.host.ScsiLun:key-vim.host.ScsiLun-vmhba0:0:0>, | |||
} | |||
], | |||
transport = (vim.host.BlockAdapterTargetTransport) { | |||
dynamicType = <unset>, | |||
}, | |||
} | |||
], | |||
}, | |||
(vim.host.ScsiTopology.Interface) { | |||
dynamicType = <unset>, | |||
key = "key-vim.host.ScsiTopology.Interface-vmhba1", | |||
adapter = <vim.host.ParallelScsiHba:key-vim.host.ParallelScsiHba-vmhba1>, | |||
target = (vim.host.ScsiTopology.Target) [ | |||
(vim.host.ScsiTopology.Target) { | |||
dynamicType = <unset>, | |||
key = "key-vim.host.ScsiTopology.Target-vmhba1:0", | |||
target = 0, | |||
lun = (vim.host.ScsiTopology.Lun) [ | |||
(vim.host.ScsiTopology.Lun) { | |||
dynamicType = <unset>, | |||
key = "000c000000855e393121202b62581a12118b2d21", | |||
lun = 0, | |||
scsiLun = <vim.host.ScsiDisk:key-vim.host.ScsiDisk-vmhba1:0:0>, | |||
} | |||
], | |||
transport = (vim.host.ParallelScsiTargetTransport) { | |||
dynamicType = <unset>, | |||
}, | |||
} | |||
], | |||
} | |||
], | |||
}, | |||
multipathInfo = (vim.host.MultipathInfo) { | |||
dynamicType = <unset>, | |||
lun = (vim.host.MultipathInfo.LogicalUnit) [ | |||
(vim.host.MultipathInfo.LogicalUnit) { | |||
dynamicType = <unset>, | |||
key = "key-vim.host.MultipathInfo.LogicalUnit-vmhba32:0:0", | |||
id = "vmhba32:0:0", | |||
lun = <vim.host.ScsiDisk:key-vim.host.ScsiDisk-vmhba32:0:0>, | |||
path = (vim.host.MultipathInfo.Path) [ | |||
(vim.host.MultipathInfo.Path) { | |||
dynamicType = <unset>, | |||
key = "key-vim.host.MultipathInfo.Path-vmhba32:0:0", | |||
name = "vmhba32:0:0", | |||
pathState = "active", | |||
adapter = <vim.host.InternetScsiHba:key-vim.host.InternetScsiHba-vmhba32>, | |||
lun = <vim.host.MultipathInfo.LogicalUnit:key-vim.host.MultipathInfo.LogicalUnit-vmhba32:0:0>, | |||
transport = (vim.host.InternetScsiTargetTransport) { | |||
dynamicType = <unset>, | |||
iScsiName = "iqn.2009-01.com.example:storage.disk2.sys1.xyz", | |||
iScsiAlias = "", | |||
address = (string) [ | |||
"10.10.0.10:3260" | |||
], | |||
}, | |||
} | |||
], | |||
policy = (vim.host.MultipathInfo.FixedLogicalUnitPolicy) { | |||
dynamicType = <unset>, | |||
policy = "fixed", | |||
prefer = "vmhba32:0:0", | |||
}, | |||
}, | |||
(vim.host.MultipathInfo.LogicalUnit) { | |||
dynamicType = <unset>, | |||
key = "key-vim.host.MultipathInfo.LogicalUnit-vmhba0:0:0", | |||
id = "vmhba0:0:0", | |||
lun = <vim.host.ScsiLun:key-vim.host.ScsiLun-vmhba0:0:0>, | |||
path = (vim.host.MultipathInfo.Path) [ | |||
(vim.host.MultipathInfo.Path) { | |||
dynamicType = <unset>, | |||
key = "key-vim.host.MultipathInfo.Path-vmhba0:0:0", | |||
name = "vmhba0:0:0", | |||
pathState = "active", | |||
adapter = <vim.host.BlockHba:key-vim.host.BlockHba-vmhba0>, | |||
lun = <vim.host.MultipathInfo.LogicalUnit:key-vim.host.MultipathInfo.LogicalUnit-vmhba0:0:0>, | |||
transport = (vim.host.BlockAdapterTargetTransport) { | |||
dynamicType = <unset>, | |||
}, | |||
} | |||
], | |||
policy = (vim.host.MultipathInfo.FixedLogicalUnitPolicy) { | |||
dynamicType = <unset>, | |||
policy = "fixed", | |||
prefer = "vmhba0:0:0", | |||
}, | |||
}, | |||
(vim.host.MultipathInfo.LogicalUnit) { | |||
dynamicType = <unset>, | |||
key = "key-vim.host.MultipathInfo.LogicalUnit-vmhba1:0:0", | |||
id = "vmhba1:0:0", | |||
lun = <vim.host.ScsiDisk:key-vim.host.ScsiDisk-vmhba1:0:0>, | |||
path = (vim.host.MultipathInfo.Path) [ | |||
(vim.host.MultipathInfo.Path) { | |||
dynamicType = <unset>, | |||
key = "key-vim.host.MultipathInfo.Path-vmhba1:0:0", | |||
name = "vmhba1:0:0", | |||
pathState = "active", | |||
adapter = <vim.host.ParallelScsiHba:key-vim.host.ParallelScsiHba-vmhba1>, | |||
lun = <vim.host.MultipathInfo.LogicalUnit:key-vim.host.MultipathInfo.LogicalUnit-vmhba1:0:0>, | |||
transport = (vim.host.ParallelScsiTargetTransport) { | |||
dynamicType = <unset>, | |||
}, | |||
} | |||
], | |||
policy = (vim.host.MultipathInfo.FixedLogicalUnitPolicy) { | |||
dynamicType = <unset>, | |||
policy = "fixed", | |||
prefer = "vmhba1:0:0", | |||
}, | |||
} | |||
], | |||
}, | |||
softwareInternetScsiEnabled = true, | |||
} | |||
[[Category: Vimsh]] | [[Category: Vimsh]] |
Latest revision as of 00:53, 3 January 2009
vimsh hostsvc/storage/info
Usage: info
Get the storage system information.
example output
# vmware-vim-cmd -H 10.10.10.10 -U root -P password /hostsvc/storage/info (vim.host.StorageDeviceInfo) { dynamicType = <unset>, hostBusAdapter = (vim.host.HostBusAdapter) [ (vim.host.InternetScsiHba) { dynamicType = <unset>, key = "key-vim.host.InternetScsiHba-vmhba32", device = "vmhba32", bus = -1, status = "unknown", model = "iSCSI Software Adapter", driver = "iscsi_mod", pci = "UNKNOWN - NULL PCI DEV IN VMKCTL", isSoftwareBased = true, discoveryCapabilities = (vim.host.InternetScsiHba.DiscoveryCapabilities) { dynamicType = <unset>, iSnsDiscoverySettable = false, slpDiscoverySettable = false, staticTargetDiscoverySettable = false, sendTargetsDiscoverySettable = false, }, discoveryProperties = (vim.host.InternetScsiHba.DiscoveryProperties) { dynamicType = <unset>, iSnsDiscoveryEnabled = false, iSnsDiscoveryMethod = <unset>, iSnsHost = <unset>, slpDiscoveryEnabled = false, slpDiscoveryMethod = <unset>, slpHost = <unset>, staticTargetDiscoveryEnabled = false, sendTargetsDiscoveryEnabled = true, }, authenticationCapabilities = (vim.host.InternetScsiHba.AuthenticationCapabilities) { dynamicType = <unset>, chapAuthSettable = true, krb5AuthSettable = false, srpAuthSettable = false, spkmAuthSettable = false, }, authenticationProperties = (vim.host.InternetScsiHba.AuthenticationProperties) { dynamicType = <unset>, chapAuthEnabled = false, chapName = <unset>, chapSecret = <unset>, }, ipCapabilities = (vim.host.InternetScsiHba.IPCapabilities) { dynamicType = <unset>, addressSettable = false, ipConfigurationMethodSettable = false, subnetMaskSettable = false, defaultGatewaySettable = false, primaryDnsServerAddressSettable = false, alternateDnsServerAddressSettable = false, }, ipProperties = (vim.host.InternetScsiHba.IPProperties) { dynamicType = <unset>, mac = <unset>, address = <unset>, dhcpConfigurationEnabled = false, subnetMask = <unset>, defaultGateway = <unset>, primaryDnsServerAddress = <unset>, alternateDnsServerAddress = <unset>, }, iScsiName = "iqn.2009-01.com.vmware:localhost-15682e24", iScsiAlias = "localhost.example.com", configuredSendTarget = (vim.host.InternetScsiHba.SendTarget) [ (vim.host.InternetScsiHba.SendTarget) { dynamicType = <unset>, address = "10.10.0.10", port = 3260, } ], maxSpeedMb = <unset>, currentSpeedMb = <unset>, }, (vim.host.BlockHba) { dynamicType = <unset>, key = "key-vim.host.BlockHba-vmhba0", device = "vmhba0", bus = 0, status = "unknown", model = "82371AB/EB/MB PIIX4 IDE", driver = "ide", pci = "00:07.1", }, (vim.host.ParallelScsiHba) { dynamicType = <unset>, key = "key-vim.host.ParallelScsiHba-vmhba1", device = "vmhba1", bus = 0, status = "unknown", model = "53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI", driver = "mptscsi_2xx", pci = "00:10.0", } ], scsiLun = (vim.host.ScsiLun) [ (vim.host.ScsiLun) { dynamicType = <unset>, deviceName = "/vmfs/devices/genide/vmhba0:0:0", deviceType = "cdrom", key = "key-vim.host.ScsiLun-vmhba0:0:0", uuid = "000a000200654e56261303a12343a54303a4c30", canonicalName = "vmhba0:0:0", lunType = "cdrom", vendor = "VMware ", model = "Block device ", revision = "1.0 ", scsiLevel = 3, serialNumber = "unavailable", durableName = (vim.host.ScsiLun.DurableName) null, standardInquiry = (byte) [ 10, 0, 2, 0, 32, 0, 0, 115, 86, 77, 119, 97, 114, 101, 32, 32, 66, 108, 111, 99, 107, 32, 100, 101, 118, 105, 99, 101, 32, 32, 32, 32, 49, 46, 48, 32, 0, 57, 0, 63, -4, 124, -57, 3, -105, 70, 104, 0, 0, 66, 2, 63, -128, -120, 1, 63, 0, 0, 0, 0, 120, 125, -57, 3, -40, 65, 125, 0, 0, 66, 2, 63, -128, -120, 1, 63, 0, 0, 0, 0, -2, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, -128, 70, 2, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, -99, 4, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, -52, 125, -57, 3, 51, 67, 125, 0, 31, 0, -83, 11, -72, 125, -57, 3, -68, 125, -57, 3, 24, 57, 0, 63, 12, 0, 0, 0, 8, 14, 0, 63, 8, 8, 0, 0, -128, 70, 2, 63, 118, 109, 104, 98, 0, 57, 0, 63, 31, 0, -83, 11, 79, 39, 1, 0, 31, 0, -83, 11, 0, 0, 0, 0, -128, 70, 2 ], queueDepth = <unset>, operationalState = (string) [ "unknown" ], }, (vim.host.ScsiDisk) { dynamicType = <unset>, deviceName = "/vmfs/devices/disks/vmhba1:0:0:0", deviceType = "disk", key = "key-vim.host.ScsiDisk-vmhba1:0:0", uuid = "0000000000856de88242312a41243a14303a4c30", canonicalName = "vmhba1:0:0", lunType = "disk", vendor = "VMware, ", model = "VMware Virtual S", revision = "1.0 ", scsiLevel = 3, serialNumber = "unavailable", durableName = (vim.host.ScsiLun.DurableName) null, standardInquiry = (byte) [ 0, 0, 2, 2, 31, 0, 0, 115, 86, 77, 119, 97, 114, 101, 44, 32, 86, 77, 119, 97, 114, 101, 32, 86, 105, 114, 116, 117, 97, 108, 32, 83, 49, 46, 48, 32, 0, 57, 0, 63, -4, 124, -56, 3, -105, 70, 104, 0, 0, 66, 2, 63, -128, -120, 1, 63, 0, 0, 0, 0, 120, 125, -56, 3, -40, 65, 125, 0, 0, 66, 2, 63, -128, -120, 1, 63, 0, 0, 0, 0, -2, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 95, 2, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, -95, 4, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, -52, 125, -56, 3, 51, 67, 125, 0, 31, 0, -83, 11, -72, 125, -56, 3, -68, 125, -56, 3, 24, 57, 0, 63, 12, 0, 0, 0, 8, 14, 0, 63, 8, 8, 0, 0, -52, 125, -56, 3, -39, -35, -120, 0, 0, 57, 0, 63, 31, 0, -83, 11, -27, 41, 1, 0, 31, 0, -83, 11, 0, 0, 0, 0, 0, 95, 2 ], queueDepth = <unset>, operationalState = (string) [ "unknown" ], capacity = (vim.host.DiskDimensions.Lba) { dynamicType = <unset>, blockSize = 512, block = 16777216, }, devicePath = "/vmfs/devices/disks/vmhba1:0:0:0", }, (vim.host.ScsiDisk) { dynamicType = <unset>, deviceName = "/vmfs/devices/disks/vml.010000000011223344556677445542", deviceType = "disk", key = "key-vim.host.ScsiDisk-vmhba32:0:0", uuid = "010000000011223344556677445542", canonicalName = "vmhba32:0:0", lunType = "disk", vendor = "IET ", model = "VIRTUAL-DISK ", revision = "0 ", scsiLevel = 5, serialNumber = "unavailable", durableName = (vim.host.ScsiLun.DurableName) { dynamicType = <unset>, namespace = "SERIALNUM", namespaceId = 4, data = (byte) [ 32, 32, 32, 32 ], }, alternateName = (vim.host.ScsiLun.DurableName) [ (vim.host.ScsiLun.DurableName) { dynamicType = <unset>, namespace = "SERIALNUM", namespaceId = 4, data = (byte) [ 32, 32, 32, 32 ], }, (vim.host.ScsiLun.DurableName) { dynamicType = <unset>, namespace = "UNKNOWN", namespaceId = 5, data = (byte) [ 1, 1, 0, 24, 73, 69, 84, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 8, 8, 0, 0, 13, 0, 0, 0 ], } ], standardInquiry = (byte) [ 0, 0, 4, 66, 59, 0, 0, 2, 73, 69, 84, 32, 32, 32, 32, 32, 86, 73, 82, 84, 85, 65, 76, 45, 68, 73, 83, 75, 32, 32, 32, 32, 48, 32, 32, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 32, 9, 96, 3, 0, -40, 65, 125, 0, 0, 66, 2, 63, -128, -120, 1, 63, 0, 0, 0, 0, -2, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, -128, 121, 2, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 15, 5, 0, 0, 8, 8, 0, 0, 8, -112, 2, 63, 0, 57, 0, 63, -48, -3, -29, 3, -38, 66, 125, 0, 8, -112, 2, 63, 8, 8, 0, 0, -48, -3, -29, 3, 31, -71, 103, 0, 0, 57, 0, 63, 8, 14, 0, 63, 8, 8, 0, 0, -48, -3, -29, 3, -39, -35, -120, 0, 0, 57, 0, 63, 0, 0, 0, 0, -34, -119, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, -128, 121, 2 ], queueDepth = <unset>, operationalState = (string) [ "ok" ], capacity = (vim.host.DiskDimensions.Lba) { dynamicType = <unset>, blockSize = 512, block = 1249475712, }, devicePath = "/vmfs/devices/disks/vml.010000000011223344556677445542", } ], scsiTopology = (vim.host.ScsiTopology) { dynamicType = <unset>, adapter = (vim.host.ScsiTopology.Interface) [ (vim.host.ScsiTopology.Interface) { dynamicType = <unset>, key = "key-vim.host.ScsiTopology.Interface-vmhba32", adapter = <vim.host.InternetScsiHba:key-vim.host.InternetScsiHba-vmhba32>, target = (vim.host.ScsiTopology.Target) [ (vim.host.ScsiTopology.Target) { dynamicType = <unset>, key = "key-vim.host.ScsiTopology.Target-vmhba32:0", target = 0, lun = (vim.host.ScsiTopology.Lun) [ (vim.host.ScsiTopology.Lun) { dynamicType = <unset>, key = "010000000011223344556677445542", lun = 0, scsiLun = <vim.host.ScsiDisk:key-vim.host.ScsiDisk-vmhba32:0:0>, } ], transport = (vim.host.InternetScsiTargetTransport) { dynamicType = <unset>, iScsiName = "iqn.2009-01.com.example:storage.disk2.sys1.xyz", iScsiAlias = "", address = (string) [ "10.10.0.10:3260" ], }, } ], }, (vim.host.ScsiTopology.Interface) { dynamicType = <unset>, key = "key-vim.host.ScsiTopology.Interface-vmhba0", adapter = <vim.host.BlockHba:key-vim.host.BlockHba-vmhba0>, target = (vim.host.ScsiTopology.Target) [ (vim.host.ScsiTopology.Target) { dynamicType = <unset>, key = "key-vim.host.ScsiTopology.Target-vmhba0:0", target = 0, lun = (vim.host.ScsiTopology.Lun) [ (vim.host.ScsiTopology.Lun) { dynamicType = <unset>, key = "000c000000855e393121202b62581a12118b2d21", lun = 0, scsiLun = <vim.host.ScsiLun:key-vim.host.ScsiLun-vmhba0:0:0>, } ], transport = (vim.host.BlockAdapterTargetTransport) { dynamicType = <unset>, }, } ], }, (vim.host.ScsiTopology.Interface) { dynamicType = <unset>, key = "key-vim.host.ScsiTopology.Interface-vmhba1", adapter = <vim.host.ParallelScsiHba:key-vim.host.ParallelScsiHba-vmhba1>, target = (vim.host.ScsiTopology.Target) [ (vim.host.ScsiTopology.Target) { dynamicType = <unset>, key = "key-vim.host.ScsiTopology.Target-vmhba1:0", target = 0, lun = (vim.host.ScsiTopology.Lun) [ (vim.host.ScsiTopology.Lun) { dynamicType = <unset>, key = "000c000000855e393121202b62581a12118b2d21", lun = 0, scsiLun = <vim.host.ScsiDisk:key-vim.host.ScsiDisk-vmhba1:0:0>, } ], transport = (vim.host.ParallelScsiTargetTransport) { dynamicType = <unset>, }, } ], } ], }, multipathInfo = (vim.host.MultipathInfo) { dynamicType = <unset>, lun = (vim.host.MultipathInfo.LogicalUnit) [ (vim.host.MultipathInfo.LogicalUnit) { dynamicType = <unset>, key = "key-vim.host.MultipathInfo.LogicalUnit-vmhba32:0:0", id = "vmhba32:0:0", lun = <vim.host.ScsiDisk:key-vim.host.ScsiDisk-vmhba32:0:0>, path = (vim.host.MultipathInfo.Path) [ (vim.host.MultipathInfo.Path) { dynamicType = <unset>, key = "key-vim.host.MultipathInfo.Path-vmhba32:0:0", name = "vmhba32:0:0", pathState = "active", adapter = <vim.host.InternetScsiHba:key-vim.host.InternetScsiHba-vmhba32>, lun = <vim.host.MultipathInfo.LogicalUnit:key-vim.host.MultipathInfo.LogicalUnit-vmhba32:0:0>, transport = (vim.host.InternetScsiTargetTransport) { dynamicType = <unset>, iScsiName = "iqn.2009-01.com.example:storage.disk2.sys1.xyz", iScsiAlias = "", address = (string) [ "10.10.0.10:3260" ], }, } ], policy = (vim.host.MultipathInfo.FixedLogicalUnitPolicy) { dynamicType = <unset>, policy = "fixed", prefer = "vmhba32:0:0", }, }, (vim.host.MultipathInfo.LogicalUnit) { dynamicType = <unset>, key = "key-vim.host.MultipathInfo.LogicalUnit-vmhba0:0:0", id = "vmhba0:0:0", lun = <vim.host.ScsiLun:key-vim.host.ScsiLun-vmhba0:0:0>, path = (vim.host.MultipathInfo.Path) [ (vim.host.MultipathInfo.Path) { dynamicType = <unset>, key = "key-vim.host.MultipathInfo.Path-vmhba0:0:0", name = "vmhba0:0:0", pathState = "active", adapter = <vim.host.BlockHba:key-vim.host.BlockHba-vmhba0>, lun = <vim.host.MultipathInfo.LogicalUnit:key-vim.host.MultipathInfo.LogicalUnit-vmhba0:0:0>, transport = (vim.host.BlockAdapterTargetTransport) { dynamicType = <unset>, }, } ], policy = (vim.host.MultipathInfo.FixedLogicalUnitPolicy) { dynamicType = <unset>, policy = "fixed", prefer = "vmhba0:0:0", }, }, (vim.host.MultipathInfo.LogicalUnit) { dynamicType = <unset>, key = "key-vim.host.MultipathInfo.LogicalUnit-vmhba1:0:0", id = "vmhba1:0:0", lun = <vim.host.ScsiDisk:key-vim.host.ScsiDisk-vmhba1:0:0>, path = (vim.host.MultipathInfo.Path) [ (vim.host.MultipathInfo.Path) { dynamicType = <unset>, key = "key-vim.host.MultipathInfo.Path-vmhba1:0:0", name = "vmhba1:0:0", pathState = "active", adapter = <vim.host.ParallelScsiHba:key-vim.host.ParallelScsiHba-vmhba1>, lun = <vim.host.MultipathInfo.LogicalUnit:key-vim.host.MultipathInfo.LogicalUnit-vmhba1:0:0>, transport = (vim.host.ParallelScsiTargetTransport) { dynamicType = <unset>, }, } ], policy = (vim.host.MultipathInfo.FixedLogicalUnitPolicy) { dynamicType = <unset>, policy = "fixed", prefer = "vmhba1:0:0", }, } ], }, softwareInternetScsiEnabled = true, }