Hello Friend,
I perform cDOT consulting for NetApp. This is a great question I hope I can clear it up for you.
Flowcontrol-admin is as you mentioned, how flow control is configured on the STORAGE NODE. Flowcontrol-oper is the operational state of flowcontrol of the port as dictated by the SWITCH PORT configuration and the Storage Node configuration.
Thus - if you have disabled flowcontrol on the storage node, but flowcontrol-oper still says FULL, then that means the Network Switch needs to be updated to have flowcontrol fully disabled. Aka NONE.
Remember:
- Always use Config Advisor as this gentlemen has done to check your initial setup or whenever you make physical changes to the storage cluster
- Always disable flowcontrol on 10G ports - data or cluster - for best performance. Flow control on 1G is also not really necessary anymore with modern switching gear
- Config Advisor will alert on flowcontrol being enabled on Cluster Role ports - used for Cluster Interconnect switch connectivity
- You can use the command 'network device-discovery' to enable easier conversation with your Network switch team to discuss which ports need to be updated with better flowcontrol settings
- Ignore the flowcontrol display for an ifgrp - it is all about the member ports.
Command line examples:
psclus::> network port show -speed-oper 10000 -fields speed-oper,flowcontrol-admin,flowcontrol-oper
node port speed-oper flowcontrol-admin flowcontrol-oper
--------- ---- ---------- ----------------- ----------------
psclus-01 e1a 10000 none none
psclus-01 e1b 10000 none none
psclus-02 e1a 10000 none none
psclus-02 e1b 10000 none none
4 entries were displayed.
psclus::> network port show -role cluster -fields flowcontrol-admin,flowcontrol-oper
node port flowcontrol-admin flowcontrol-oper
--------- ---- ----------------- ----------------
psclus-01 e1a none none
psclus-01 e1b none none
psclus-02 e1a none none
psclus-02 e1b none none
4 entries were displayed.
psclus::> network device-discovery show -node psclus-01
Local Discovered
Node Port Device Interface Platform
----------- ------ ------------------------- ---------------- ----------------
psclus-01
e0M psclus-02 e0M FAS3140
e0a phx-5k(SSI132908XB) Ethernet120/1/31 N5K-C5010P-BF
e0b phx-5k(SSI132908XB) Ethernet120/1/33 N5K-C5010P-BF
e1a psclus-sw1 0/1 CN1610
e1b psclus-sw2 0/1 CN1610
5 entries were displayed.
psclus::>
Hope this answers the question. If so - hit the Kudos button and mark it as Answered 😃
Thanks,
Hadrian