So I've decided to configure an iSCSI target on the FAS270 for my ESXi 5 host, but when I try to add the LUN, I cannot find it because the path to it is shown as "dead" in ESXi. Why? The FAS270, with this old firmware, does not support ALUA, and ESXi has a rule that will try to use ALUA with any NETAPP product.
So I did this to remove that rule from the ESXi CLI:
esxcli storage nmp satp rule remove -s VMW_SATP_ALUA -V NETAPP --claim-option="tpgs_on" --psp="VMW_PSP_RR" -b
This removed the SATP rule, but it still showed a "dead" path in ESXi. So just to make sure my NetApp device really does not go through any ALUA rule, I create a local rule for it:
esxcli storage nmp satp rule add -s VMW_SATP_LOCAL -V NETAPP
And then unclaimed any path to the device (especially the "dead" one):
esxcli storage core claiming unclaim -t location -A vmhba34
Where you can replace vmhba34
Then re-scan your devices:
esxcfg-rescan vmhba
You should see your device with the status "alive" in ESXi, and you will be able to add your LUN as storage. If you want to check if it's there, from the CLI:
esxcli storage nmp device list
Aucun commentaire:
Publier un commentaire