Skip to main content

Change the FC adapter speed

Contributors netapp-aherbin

You should set your adapter target port speed to match the speed of the device to which it connects, instead of using autonegotiation. A port that is set to autonegotiation can take longer time to reconnect after a takeover/giveback or other interruption.

What you'll need

All LIFs that use this adapter as their home port must be offline.

About this task

Because this task encompasses all storage virtual machines (SVMs) and all LIFs in a cluster, you must use the -home-port and -home-lif parameters to limit the scope of this operation. If you do not use these parameters, the operation applies to all LIFs in the cluster, which might not be desirable.

Steps
  1. Take all of the LIFs on this adapter offline:

    network interface modify -vserver * -lif * { -home-node node1 -home-port 0c } -status-admin down

  2. Take the adapter offline:

    network fcp adapter modify -node node1 -adapter 0c -state down

    If the adapter does not go offline, you can also remove the cable from the appropriate adapter port on the system.

  3. Determine the maximum speed for the port adapter:

    fcp adapter show -instance

    You cannot modify the adapter speed beyond the maximum speed.

  4. Change the adapter speed:

    network fcp adapter modify -node node1 -adapter 0c -speed 16

  5. Bring the adapter online:

    network fcp adapter modify -node node1 -adapter 0c -state up

  6. Bring all of the LIFs on the adapter online:

    network interface modify -vserver * -lif * { -home-node node1 -home-port 0c } -status-admin up