Configuring Veritas InfoScale
Pure Storage is a certified array to be used in a Veritas InfoScale (previously Symantec Storage Foundations ) environment. The recommended configuration and setup is expected to work seamlessly with a Pure Storage FlashArray. This document will just go over some ways to do a health check on the configuration to make sure it adheres to best practices.
Configuration
Ensure that Multipathing is Configured
- Get the enclosure name from the following output:
$ vxdmpadm listenclosure ENCLR_NAME ENCLR_TYPE ENCLR_SNO STATUS ARRAY_TYPE LUN_COUNT FIRMWARE ==================================================<wbr/>================================================= purestorage2 PureStorage 1B0C13A9BEB81429 CONNECTED A/A 150 343
- Set the IO policy to round-robin for your enclosure:
$ vxdmpadm setattr enclosure purestorage2 iopolicy=round-robin
- Verify the setting with the "getattr" command:
$ vxdmpadm getattr enclosure purestorage2 ENCLR_NAME ATTR_NAME DEFAULT CURRENT ==================================================<wbr/>=========== purestorage2 iopolicy MinimumQ Round-Robin
- You can verify your device information & the number of paths with the following command:
$ vxdmpadm list dmpnode dmpdev = purestorage2_00011435 state = enabled enclosure = purestorage2 cab-sno = 1B0C13A9BEB81429 asl = libvxpurestorage.so vid = PURE pid = FlashArray array-name = PureStorage array-type = A/A iopolicy = Round-Robin avid = 00011435 lun-sno = 624A93701B0C13A9BEB8142900011435 udid = PURE%5FFlashArray%5F1B0C13A9BEB81429%5F624A93701B0<wbr/>C13A9BEB8142900011435 dev-attr = tprclm ssd lun_type = std scsi3_vpd = NAA:624A93701B0C13A9BEB8142900011435 replicated = no num_paths = 4 ###path = name state type transport ctlr hwpath aportID aportWWN attr path = c10t524A937000014B12d11 enabled(a) - FC c10 /pci@400/pci@2/pci@0/pci@c/SUNW,qlc@0,1/fp@0,0 - 52:4a:93:70:00:01:4b:12 - path = c9t524A937000014B10d11 enabled(a) - FC c9 /pci@400/pci@2/pci@0/pci@c/SUNW,qlc@0/fp@0,0 - 52:4a:93:70:00:01:4b:10 - path = c8t524A937000014B02d11 enabled(a) - FC c8 /pci@400/pci@1/pci@0/pci@0/SUNW,qlc@0,1/fp@0,0 - 52:4a:93:70:00:01:4b:02 - path = c7t524A937000014B00d11 enabled(a) - FC c7 /pci@400/pci@1/pci@0/pci@0/SUNW,qlc@0/fp@0,0 - 52:4a:93:70:00:01:4b:00 -
Install the Pure Storage ASP from Veritas
When checking device information via vxdmpadm list dmpnode
you should see that the ASL is already configured by verifying this field:
asl = libvxpurestorage.so
If, for some reason, the asl is not automatically populated, you can obtain it manually from Veritas ASL site.
- You can get the ASL from https://sort.veritas.com/asl
- Once on the site, select "Pure Storage" for Vendor, and the appropriate Platform for the host operating system:
- Install the latest version for your SFHA revision.