Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
sasPhyErrorLogs.csv said:"SAS statistics gathered on: 4/25/09 1:03:32 PM - Sampling interval: 11 days, 19:35:09"
"SAS Device Summary:"
"SAS Device #1 = IOC located in Controller Enclosure 85, slot A "
"SAS Device #2 = IOC located in Controller Enclosure 85, slot B "
"SAS Device #3 = Expander located in Controller Enclosure 85, slot A "
"SAS Device #4 = Expander located in Controller Enclosure 85, slot B "
"SAS Device #5 = Drive [85,1]"
"SAS Device #6 = Drive [85,2]"
"SAS Device #7 = Drive [85,3]"
"SAS Device #8 = Drive [85,4]"
"SAS Device #9 = Drive [85,5]"
"SAS Device #10 = Drive [85,6]"
"SAS Device #11 = Drive [85,7]"
"SAS Device #12 = Drive [85,8]"
"SAS Device #13 = Drive [85,9]"
"SAS Device #14 = Drive [85,10]"
"SAS Device #15 = Drive [85,11]"
"SAS Device #16 = Drive [85,12]"
"SAS Statistics Details:"
"Devices (Attached To)","SASDev","PHYID ","CURSP ","MAXSP","IDWC","RDEC ","LDWSC","RPC"
"","","","","","","","",""
"Drive Channel 0, Controller/Drive Enclosure","","","","","","","",""
"","","","","","","","",""
"Controller in slot A - (Expander)","1","0","3 Gbps","3 Gbps","0","0","0","0"
"Controller in slot A - (Expander)","1","1","3 Gbps","3 Gbps","0","0","0","0"
"Controller in slot A - (Expander)","2","2","3 Gbps","3 Gbps","0","0","0","0"
"Controller in slot A - (Expander)","2","3","3 Gbps","3 Gbps","0","0","0","0"
"Controller in slot A - (IOC)","3","16","3 Gbps","3 Gbps","0","0","0","0"
"Controller in slot A - (IOC)","3","17","3 Gbps","3 Gbps","0","0","0","0"
"Controller in slot A - (Expander)","5","0","3 Gbps","3 Gbps","26","0","0","0"
"Controller in slot A - (Expander)","6","0","3 Gbps","3 Gbps","8","0","0","0"
"Controller in slot A - (Expander)","7","0","3 Gbps","3 Gbps","0","0","0","0"
"Controller in slot A - (Expander)","8","0","3 Gbps","3 Gbps","8","0","0","0"
"Controller in slot A - (Expander)","9","0","3 Gbps","3 Gbps","8","0","0","0"
"Controller in slot A - (Expander)","10","0","3 Gbps","3 Gbps","8","0","0","0"
"Controller in slot A - (Expander)","11","0","3 Gbps","3 Gbps","8","0","0","0"
"Controller in slot A - (Expander)","12","0","3 Gbps","3 Gbps","32","0","0","0"
"Controller in slot A - (Expander)","13","0","3 Gbps","3 Gbps","0","0","0","0"
"Controller in slot A - (Expander)","14","0","3 Gbps","3 Gbps","8","0","0","0"
"Controller in slot A - (Expander)","15","0","3 Gbps","3 Gbps","17","0","0","0"
"Controller in slot A - (Expander)","16","0","3 Gbps","3 Gbps","8","0","0","0"
"Controller in slot B - (IOC)","3","18","3 Gbps","3 Gbps","0","0","0","0"
"Controller in slot B - (IOC)","3","19","3 Gbps","3 Gbps","0","0","0","0"
"Drive [85,1]","3","0","3 Gbps","3 Gbps","0","0","0","0"
"Drive [85,2]","3","1","3 Gbps","3 Gbps","0","0","0","0"
"Drive [85,3]","3","2","3 Gbps","3 Gbps","0","0","0","0"
"Drive [85,4]","3","3","3 Gbps","3 Gbps","0","0","0","0"
"Drive [85,5]","3","4","3 Gbps","3 Gbps","0","0","0","0"
"Drive [85,6]","3","5","3 Gbps","3 Gbps","0","0","0","0"
"Drive [85,7]","3","6","3 Gbps","3 Gbps","0","0","0","0"
"Drive [85,8]","3","7","3 Gbps","3 Gbps","0","0","0","0"
"Drive [85,9]","3","8","3 Gbps","3 Gbps","0","0","0","0"
"Drive [85,10]","3","9","3 Gbps","3 Gbps","0","0","0","0"
"Drive [85,11]","3","10","3 Gbps","3 Gbps","0","0","0","0"
"Drive [85,12]","3","11","3 Gbps","3 Gbps","0","0","0","0"
"","","","","","","","",""
"Drive Channel 1, Controller/Drive Enclosure","","","","","","","",""
"","","","","","","","",""
"Controller in slot A - (IOC)","4","16","3 Gbps","3 Gbps","0","0","0","0"
"Controller in slot A - (IOC)","4","17","3 Gbps","3 Gbps","0","0","0","0"
"Controller in slot B - (Expander)","1","2","3 Gbps","3 Gbps","0","0","0","0"
"Controller in slot B - (Expander)","1","3","3 Gbps","3 Gbps","0","0","0","0"
"Controller in slot B - (Expander)","2","0","3 Gbps","3 Gbps","0","0","0","0"
"Controller in slot B - (Expander)","2","1","3 Gbps","3 Gbps","0","0","0","0"
"Controller in slot B - (IOC)","4","18","3 Gbps","3 Gbps","0","0","0","0"
"Controller in slot B - (IOC)","4","19","3 Gbps","3 Gbps","0","0","0","0"
"Controller in slot B - (Expander)","5","1","3 Gbps","3 Gbps","11","0","0","0"
"Controller in slot B - (Expander)","6","1","3 Gbps","3 Gbps","12","0","0","0"
"Controller in slot B - (Expander)","7","1","3 Gbps","3 Gbps","2","0","0","0"
"Controller in slot B - (Expander)","8","1","3 Gbps","3 Gbps","11","0","0","0"
"Controller in slot B - (Expander)","9","1","3 Gbps","3 Gbps","11","0","0","0"
"Controller in slot B - (Expander)","10","1","3 Gbps","3 Gbps","16","0","0","0"
"Controller in slot B - (Expander)","11","1","3 Gbps","3 Gbps","18","0","0","0"
"Controller in slot B - (Expander)","12","1","3 Gbps","3 Gbps","11","0","0","0"
"Controller in slot B - (Expander)","13","1","3 Gbps","3 Gbps","2","0","0","0"
"Controller in slot B - (Expander)","14","1","3 Gbps","3 Gbps","11","0","0","0"
"Controller in slot B - (Expander)","15","1","3 Gbps","3 Gbps","13","0","0","0"
"Controller in slot B - (Expander)","16","1","3 Gbps","3 Gbps","13","0","0","0"
"Drive [85,1]","4","0","3 Gbps","3 Gbps","0","0","0","0"
"Drive [85,2]","4","1","3 Gbps","3 Gbps","0","0","0","0"
"Drive [85,3]","4","2","3 Gbps","3 Gbps","0","0","0","0"
"Drive [85,4]","4","3","3 Gbps","3 Gbps","0","0","0","0"
"Drive [85,5]","4","4","3 Gbps","3 Gbps","0","0","0","0"
"Drive [85,6]","4","5","3 Gbps","3 Gbps","0","0","0","0"
"Drive [85,7]","4","6","3 Gbps","3 Gbps","0","0","0","0"
"Drive [85,8]","4","7","3 Gbps","3 Gbps","0","0","0","0"
"Drive [85,9]","4","8","3 Gbps","3 Gbps","0","0","0","0"
"Drive [85,10]","4","9","3 Gbps","3 Gbps","0","0","0","0"
"Drive [85,11]","4","10","3 Gbps","3 Gbps","0","0","0","0"
"Drive [85,12]","4","11","3 Gbps","3 Gbps","0","0","0","0"
"Legend:"
"PHYID =A number in the range 0-127 that is the PHY identifier"
"CURSP =The current negotiated physical link rate for the PHY "
"MAXSP=The hardware maximum physical link rate for the PHY"
"IDWC=Number of invalid dwords that have been received outside of PHY reset sequences"
"RDEC =Number of dwords containing running disparity errors that have been received"
"LDWSC=Times the PHY has restarted the link reset seq. because it lost dword synchronization"
"RPC=Times the PHY did not receive dword synchronization during the final SAS speed negotiation window"
"DATA INVALID=Statistics could not be retrieved or device is a SATA drive"
recoveryProfile.csv said:Recovery Profile data from C:\Program Files\IBM_DS4000\client\data\recovery\RECOV.600A0B8000494E800000000048E5EB70.csv
TimeStamp,1,"Apr 2, 2009 4:06:06 PM",1238706366375
Header,600A0B8000494E800000000048E5EB70,BC1SAN1,1
CtlFirmware,SX81212715 ,07.35.41.00
CtlFirmware,SX81212705 ,07.35.41.00
VolumeGroup,600A0B8000494E8A000003C049372552,Array1-Primary,5,false,5000CCA0055620F40000000000000000,5000CCA005594B440000000000000000,5000C5000A4253FF0000000000000000,5000CCA00559F5000000000000000000,5000CCA005577CB80000000000000000
Volume,600A0B8000494E8A0000045F4977525F,VMDatastoreNetware51,600A0B8000494E8A000003C049372552,512,536870912000,0,131072,1,1
Volume,600A0B8000494E800000030849775291,VMDatastore1,600A0B8000494E8A000003C049372552,512,660980367360,262144000,131072,1,1
Drive,5000CCA00559F5000000000000000000,"85,4", J8WLGNSC,600A0B8000494E8A000003C049372552,1,false,""
Drive,5000C5000A4253FF0000000000000000,"85,3",3LM3YGLH00009837SPKH,600A0B8000494E8A000003C049372552,1,false,""
Drive,5000CCA005577CB80000000000000000,"85,5", J8WK3KDC,600A0B8000494E8A000003C049372552,1,false,""
Drive,5000CCA0055620F40000000000000000,"85,1", J8WJBDEC,600A0B8000494E8A000003C049372552,1,false,""
Drive,5000CCA005594B440000000000000000,"85,2", J8WL3BAC,600A0B8000494E8A000003C049372552,1,false,""
VolumeGroup,600A0B8000494E8A000004514970AA42,Array2-Secondary,5,false,5000CCA00D6EC9580000000000000000,5000CCA0055864600000000000000000,5000CCA0055A4B700000000000000000,5000C50008F198B30000000000000000,5000CCA0053DEA840000000000000000
Volume,600A0B8000494E8A0000046C4986E4E6,VMWVC1BackupsVolume,600A0B8000494E8A000004514970AA42,512,536870912000,262144000,131072,1,1
Volume,600A0B8000494E80000002FB4970AB45,VMDatastoreNetware51-Failover,600A0B8000494E8A000004514970AA42,512,536870912000,0,131072,1,1
Volume,600A0B8000494E8A0000046E4986E518,VMDatastore2,600A0B8000494E8A000004514970AA42,512,124109455360,524288000,131072,1,1
Drive,5000CCA0055864600000000000000000,"85,7", J8WKLZNC,600A0B8000494E8A000004514970AA42,1,false,""
Drive,5000CCA0055A4B700000000000000000,"85,8", J8WLNE6C,600A0B8000494E8A000004514970AA42,1,false,""
Drive,5000CCA0053DEA840000000000000000,"85,10", J8W31LNC,600A0B8000494E8A000004514970AA42,1,false,""
Drive,5000C50008F198B30000000000000000,"85,9",3LM3BX9J00009830ZW8F,600A0B8000494E8A000004514970AA42,1,false,""
Drive,5000CCA00D6EC9580000000000000000,"85,6", JHWYXTGC,600A0B8000494E8A000004514970AA42,1,false,""
TimeStamp,1,"Apr 13, 2009 5:30:41 PM",1239661841281
CtlFirmware,SX81212715 ,07.35.41.02
TimeStamp,1,"Apr 13, 2009 5:32:09 PM",1239661929203
CtlFirmware,SX81212705 ,07.35.41.02
Slot A
NVSRAM Region 3 Region Id = (234) Drive Fault Data
0000: 1020 3040 5060 0000 0000 0000 0000 0000 ..0.P...........
0010: 1121 3141 5161 0000 0000 0000 0000 0000 ..1AQa..........
0020: 1222 3242 5262 0000 0000 0000 0000 0000 ..2BRb..........
0030: 1323 3343 5363 0000 0000 0000 0000 0000 ..3CSc..........
0040: 1424 3444 5464 0000 0000 0000 0000 0000 ..4DTd..........
0050: 0000 0000 0000 0000 0000 0000 0000 0000 ................
0060: 0000 0000 0000 0000 0000 0000 0000 0000 ................
0070: 0000 0000 0000 0000 0000 0000 0000 0000 ................
Slot B
NVSRAM Region 3 Region Id = (234) Drive Fault Data
0000: 1020 3040 5060 0000 0000 0000 0000 0000 ..0.P...........
0010: 1121 3141 5161 0000 0000 0000 0000 0000 ..1AQa..........
0020: 1222 3242 5262 0000 0000 0000 0000 0000 ..2BRb..........
0030: 1323 3343 5363 0000 0000 0000 0000 0000 ..3CSc..........
0040: 1424 3444 5464 0000 0000 0000 0000 0000 ..4DTd..........
0050: 0000 0000 0000 0000 0000 0000 0000 0000 ................
0060: 0000 0000 0000 0000 0000 0000 0000 0000 ................
0070: 0000 0000 0000 0000 0000 0000 0000 0000 ................
Brocade Switch A
Port 0 = DS3400 SlotA Channel1
Port 1 = Blade1
Port 2 = Blade2
Port 15 = VCB
Port 16 = TAPE
Port 19 = DS3400 SlotB Channel2
Brocade Switch B
Port 0 = DS3400 SlotB Channel1
Port 1 = Blade1
Port 2 = Blade2
Port 15 = VCB
Port 19 = DS3400 SlotA Channel2
Zones -
ESX = Blade1 + Blade2 + VCB
TAPE = VCB + TAPE
ESX blows. I can never make the thing work appropriately
ESX blows. I can never make the thing work appropriately
ESX blows. I can never make the thing work appropriately
Sorry again about the delay. Things are hell here.
So, different layout slightly. However, there's definitely something wrong there. You've had invalid dwords (IDWC,) to 10 of 12 drives. That's highly abnormal, but the counts are low. Still, I think we want to rule out potential issues there.
For this, we need some more data. Iopoetve, are you aware of any known FC signalling problems with the DS3400? Is there somewhere in the logs to look for FC errors or get the SCSI sense from them? SpaceHonkey, what FC switch are you using with this? Are you restricting broadcast within zones?
Unfortunately, what I'm really looking for on the cache isn't in either of those.. looks like I'm gonna need NVSRAMdata.txt - be sure to sanitize the IPs. Also, can you please post a diagram of your array to physical layout?
Thanks!
85, 1 Optimal 279.397 GB SAS 3 Gbps VPBA300C3ETS11 N A496
85, 2 Optimal 279.397 GB SAS 3 Gbps VPBA300C3ETS11 N A496
85, 3 Optimal 279.397 GB SAS 3 Gbps ST3300655SS BA29
VMDatastore1
Total Requests Serviced 3502687
Total Blocks Requested 154688464
Cache Read Check Hits 366662
VMDatastore2
Total Requests Serviced 131795
Total Blocks Requested 19587028
Cache Read Check Hits 38815
Layout diagram of what?
All drives are the same FRU, although the hardware apparently differs.
Also - performanceStatistics.csv - for all luns - "Total Cache Write Requests" = 0, is that normal?
May 1 14:08:16 BC1BLADE1 vmkernel: 1:03:49:45.420 cpu2:1076)Net: 4263: unicastAddr 00:50:56:92:14:7b;
May 1 14:08:16 BC1BLADE1 last message repeated 5 times
May 1 14:08:16 BC1BLADE1 vmkernel: 1:03:49:46.035 cpu2:1076)VSCSI: 2803: Reset request on handle 8192 (0 outstanding commands)
May 1 14:08:16 BC1BLADE1 vmkernel: 1:03:49:46.035 cpu2:1061)VSCSI: 3019: Resetting handle 8192 [0/0]
May 1 14:08:16 BC1BLADE1 vmkernel: 1:03:49:46.035 cpu2:1061)VSCSI: 2871: Completing reset on handle 8192 (0 outstanding commands)
May 1 14:08:22 BC1BLADE1 vmkernel: 1:03:49:51.974 cpu2:1076)Net: 4263: unicastAddr 00:50:56:92:14:7b;
May 1 14:08:22 BC1BLADE1 vmkernel: 1:03:49:51.974 cpu2:1076)Net: 4263: unicastAddr 00:50:56:92:14:7b;
May 1 14:08:22 BC1BLADE1 vmkernel: 1:03:49:51.975 cpu2:1076)Net: 4263: unicastAddr 00:50:56:92:14:7b;
May 1 14:08:22 BC1BLADE1 last message repeated 3 times
May 1 14:08:22 BC1BLADE1 vmkernel: 1:03:49:51.976 cpu2:1076)Net: 4263: unicastAddr 00:50:56:92:14:7b;
May 1 14:08:22 BC1BLADE1 last message repeated 5 times
May 1 14:12:53 BC1BLADE1 vmkernel: 1:03:54:23.015 cpu2:1076)Net: 4263: unicastAddr 00:50:56:92:14:7b;
May 1 14:12:53 BC1BLADE1 vmkernel: 1:03:54:23.015 cpu2:1076)Net: 4263: unicastAddr 00:50:56:92:14:7b;
May 1 14:13:04 BC1BLADE1 vmkernel: 1:03:54:33.403 cpu2:1076)Net: 4263: unicastAddr 00:50:56:92:14:7b;
May 1 14:13:04 BC1BLADE1 last message repeated 5 times
May 1 14:13:04 BC1BLADE1 vmkernel: 1:03:54:34.030 cpu2:1076)VSCSI: 2803: Reset request on handle 8192 (0 outstanding commands)
May 1 14:13:04 BC1BLADE1 vmkernel: 1:03:54:34.030 cpu2:1061)VSCSI: 3019: Resetting handle 8192 [0/0]
May 1 14:13:04 BC1BLADE1 vmkernel: 1:03:54:34.031 cpu2:1061)VSCSI: 2871: Completing reset on handle 8192 (0 outstanding commands)
May 1 14:13:11 BC1BLADE1 vmkernel: 1:03:54:40.239 cpu2:1076)Net: 4263: unicastAddr 00:50:56:92:14:7b;
May 1 14:13:11 BC1BLADE1 last message repeated 3 times
May 1 14:13:11 BC1BLADE1 vmkernel: 1:03:54:40.240 cpu2:1076)Net: 4263: unicastAddr 00:50:56:92:14:7b;
May 1 14:13:11 BC1BLADE1 last message repeated 3 times
May 1 14:13:11 BC1BLADE1 vmkernel: 1:03:54:40.241 cpu2:1076)Net: 4263: unicastAddr 00:50:56:92:14:7b;
Waiting for data... (interrupt to abort)
dd if=/dev/zero of=bigfile count=2000000 bs=512
2000000+0 records in
2000000+0 records out
1024000000 bytes (1.0 GB) copied, 10.4108 s, 98.4 MB/s
sudo hdparm -t /dev/sda
/dev/sda:
Timing buffered disk reads: 588 MB in 3.02 seconds = 194.67 MB/sec
sudo hdparm -T /dev/sda
/dev/sda:
Timing cached reads: 12680 MB in 1.99 seconds = 6361.59 MB/sec
I think he want's a fabric map.
DS3400
Array1 | Array1 | Array1 | Array1 | Array1 | Array1
Array2 | Array2 | Array2 | Array2 | Array2 | Array2
Array3 | Array3 | Array4 | Array4 | Hotspare | Hotspare
Disks
-------------------------
| 1 | 2 | 3 | 4 |
| 5 | 6 | 7 | 8 |
| 9 | 10 | 11 | 12 |
-------------------------
Array Number
-------------------------
| 1 | 1 | 1 | 1 |
| 1 | 2 | 2 | 2 |
| 2 | 2 | HS | HS |
-------------------------
Array 1 Luns:
0
5
Array 2 Luns:
1
4
2
------------------------------------------------------------
time dd if=/dev/zero of=file1 bs=64k count=10000
10000+0 records in
10000+0 records out
655360000 bytes (655 MB) copied, 4.81284 s, 136 MB/s
real 0m5.318s
user 0m0.000s
sys 0m1.656s
------------------------------------------------------------
time dd if=file1 of=/dev/null bs=64k count=10000
10000+0 records in
10000+0 records out
655360000 bytes (655 MB) copied, 2.79301 s, 235 MB/s
real 0m2.812s
user 0m0.000s
sys 0m0.836s
------------------------------------------------------------
time dd if=/dev/zero of=file2 bs=128k count=5000
5000+0 records in
5000+0 records out
655360000 bytes (655 MB) copied, 5.16573 s, 127 MB/s
real 0m5.248s
user 0m0.008s
sys 0m1.492s
------------------------------------------------------------
time dd if=file2 of=/dev/null bs=128k count=5000
5000+0 records in
5000+0 records out
655360000 bytes (655 MB) copied, 2.29132 s, 286 MB/s
real 0m2.302s
user 0m0.000s
sys 0m0.844s
------------------------------------------------------------
time dd if=/dev/zero of=file3 bs=256k count=2500
2500+0 records in
2500+0 records out
655360000 bytes (655 MB) copied, 4.14731 s, 158 MB/s
real 0m4.575s
user 0m0.000s
sys 0m1.484s
------------------------------------------------------------
time dd if=file1 of=/dev/null bs=64k count=10000
10000+0 records in
10000+0 records out
655360000 bytes (655 MB) copied, 2.69258 s, 243 MB/s
real 0m2.785s
user 0m0.000s
sys 0m0.816s
------------------------------------------------------------
time dd if=file2 of=/dev/null bs=128k count=5000
5000+0 records in
5000+0 records out
655360000 bytes (655 MB) copied, 2.47529 s, 265 MB/s
real 0m2.525s
user 0m0.000s
sys 0m0.752s
------------------------------------------------------------
time dd if=file3 of=/dev/null bs=128k count=2500
2500+0 records in
2500+0 records out
327680000 bytes (328 MB) copied, 1.28373 s, 255 MB/s
real 0m1.305s
user 0m0.000s
sys 0m0.388s
------------------------------------------------------------
time dd if=file3 of=/dev/null bs=256k count=2500
2500+0 records in
2500+0 records out
655360000 bytes (655 MB) copied, 2.45159 s, 267 MB/s
real 0m2.525s
user 0m0.000s
sys 0m0.804s
------------------------------------------------------------
Okay! Interpretation time!
Firstly, array layout is spot on. I forgot it was 3x4 not 3x6, so that's fine. You should be perfectly balanced on the ESMs.
First of all, your disk write appears to tap out at 135MB/s roughly. That's slightly low but not outside the realm of normal. What's interesting, is that your physical read and your cache read are virtually indistinguishable from each other. I had to read that twice, but that's part of the pain here - your cache is tapping out at ~260MB/sec. Will upgrading to 1GB help? No, not really. The 128k versus 256k was actually a blocksize relation test that I goofed - there can be significant differences in performance going between various block sizes. (64k -> 256k in TSM disks, for example, is a 250MB/s+ difference.)
Here's where it gets funky - this may actually be VMWare we're seeing tapping out at these numbers, and not the actual array. Iopoetve, how can we look at the VMWare side of the house? Is there a way in VMWare itself that we can do the exact same testing?
What exactly do you want to see? Tell me what you want to look at, and I'll tell you how to get there
FWIW - service console performance may not be relative to actual system performance, since it's a VM.
Dingdingding. We've got a weener!
Segment size for your VM guests, is irrelevant. (Oh glorious day.) Added bonus; Windows is actually 4k filesystem. Which is why you can't use Windows, and why I should have specified you can't use Windows. It will not give accurate or appropriate results. Sigh. The random stuff probably got into cache, too. There's absolutely no sane or safe way for you to get any valid numbers out of the Windows host. It has to be a host which can do a 16k file system block at the minimum, and preferably 64k (FreeBSD UFS2 does 64k.)
The key thing here, Iopoetve, isn't avoiding the bridge. It's just ensuring we're hitting full stripes, so 1MB can be done in 2x512, 4x256, etc. Obviously, we want it to be the least possible operations typically - but with the DS3400's IOPS, there's a ton of headroom here. The question isn't about the blocks on the VMDK read though, but rather, the underlying filesystem that the VMDKs sit atop of. Can you find out what the segment or block size is on that? That's what we want to match to.
NAME Segment Size Block Size CAPACITY RAID LEVEL ARRAY # Disks
VMDatastore1 128K 2MB 615.586 GB 5 Array1-Primary 5
VMDatastore2 128K 1MB 115.586 GB 5 Array2-Secondary 5
VMDatastore3 128K 2MB 500.0 GB 5 Array1-Primary 5
VMDatastore4 128K 2MB 500.0 GB 5 Array2-Secondary 5
Sorry guys, I've been out sick all week. I'll try to see if I can get FreeBSD going via a livecd, but that's as good as I can do on a physical host. I'm more familiar with linux, so if the tools are the same then that may be better.
To further your explanation, can you get into how a VM's block size would matter in relation to lun segment size? If I understand it correctly, it essentially doesn't matter - only the VMFS block size matters to the lun. Is this correct?