It’s been a while since I wrote about naviseccli and I admit I’ve missed it. I once wrote about using naviseccli to identify MirrorView ports on a CLARiiON array. Normally the MirrorView port is consistently located, but in that example we’d upgraded from a CX3-80 to a Cx4-960 and it was in a different spot. Oh how we laughed when we realised what the problem was. Anyway, we’ve been doing some work on an ever so slightly more modern VNX5300 and needed to confirm that some newly installed iSCSI SLICs were operating at the correct speed. (Note that these commands were run from the Control Station).
The first step is to list the ports
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2016.09.07 08:59:37 =~=~=~=~=~=~=~=~=~=~=~= [nasadmin@NAS001 ~]$ navicli -h A_VNXSP connection -getport SP: A Port ID: 8 Port WWN: iqn.1992-04.com.emc:cx.cetv2223700017.a8 iSCSI Alias: 0017.a8 IP Address: 192.168.0.13 Subnet Mask: 255.255.255.0 Gateway Address: 192.168.0.254 Initiator Authentication: false SP: A Port ID: 9 Port WWN: iqn.1992-04.com.emc:cx.cetv2223700017.a9 iSCSI Alias: 0017.a9 SP: A Port ID: 10 Port WWN: iqn.1992-04.com.emc:cx.cetv2223700017.a10 iSCSI Alias: 017.a10 SP: A Port ID: 11 Port WWN: iqn.1992-04.com.emc:cx.cetv2223700017.a11 iSCSI Alias: 017.a11 SP: B Port ID: 8 Port WWN: iqn.1992-04.com.emc:cx.cetv2223700017.b8 iSCSI Alias: 0017.b8 IP Address: 192.168.0.14 Subnet Mask: 255.255.255.0 Gateway Address: 192.168.0.254 Initiator Authentication: false SP: B Port ID: 9 Port WWN: iqn.1992-04.com.emc:cx.cetv2223700017.b9 iSCSI Alias: 0017.b9 SP: B Port ID: 10 Port WWN: iqn.1992-04.com.emc:cx.cetv2223700017.b10 iSCSI Alias: 017.b10 SP: B Port ID: 11 Port WWN: iqn.1992-04.com.emc:cx.cetv2223700017.b11 iSCSI Alias: 017.b11
Once you’ve done that, you can list the port speed for a particular port
[nasadmin@NAS001 ~]$ navicli -h A_VNXSP connection -getport -sp a -portid 8 -speed SP: A Port ID: 8 Port WWN: iqn.1992-04.com.emc:cx.cetv2223700017.a8 iSCSI Alias: 0017.a8 IP Address: 192.168.0.13 Subnet Mask: 255.255.255.0 Gateway Address: 192.168.0.254 Initiator Authentication: false Port Speed: 1000 Mb Auto-Negotiate: Yes Available Speeds: 10 Mb - : 100 Mb - : 1000 Mb - : Auto
If you have a lot of ports to check this may not be the most efficient way to do it (ioportconfig may be more sensible), but if your network team are reporting on one particular port being an issue – this is a great way to narrow it down.