Preparing controller non-dedicated ports for a hot-add

Before hot-adding a second shelf to your system, you must verify that controller non-dedicated (secondary) storage ports (e0b and e0e) are enabled for storage use (not data use). If the e0b and e0e ports are not enabled for storage use, you must enable them.

About this task

Enabling the e0b and e0e ports for storage use is a nondisruptive procedure (your HA pair continues to serve data when you reboot the controller modules).

Steps

  1. Verify that the e0b and e0e ports on both controller modules are in the enabled state: storage port show
    You can enter the command on either controller module.
    Example
    The following output shows the state of all ports on both controller modules. Ports e0b and e0e are in the disabled state.
    cluster1::> storage port show
    
                                  Speed                            VLAN Is
    Node               Port Type  (Gb/s) State           Status      ID Dedicated?
    ------------------ ---- ----- ------ --------------- --------- ---- ----------
    node1
                       e0b  ENET     100 disabled        offline    30   false
                       e0c  ENET     100 enabled         online     30   true
                       e0e  ENET     100 disabled        offline    30   false
                       e0f  ENET     100 enabled         online     30   true
    node2
                       e0b  ENET     100 disabled        offline    30   false
                       e0c  ENET     100 enabled         online     30   true
                       e0e  ENET     100 disabled        offline    30   false
                       e0f  ENET     100 enabled         online     30   true
    
  2. If the command output shows the state as disabled, you need to enable the ports for storage use by completing the following steps.
    Otherwise, you can proceed to the "Installing a drive shelf for a hot-add" section.
  3. Enable the e0b and e0e ports on one of the controller modules (so that they can be used for storage): storage port enable -node node name -port e0bstorage port enable -node node name -port e0e
    Note: After you enter the first command, you will see output telling you to reboot the controller module.
  4. Reboot the controller module so that the port changes take effect: system node reboot -node node name -reason reason for the reboot
  5. After the controller module has completed its reboot, repeat step 3 and 4 for the second controller module.
    The reboot can take up to 15 minutes.
  6. Verify that the e0b and e0e ports are in the enabled state on both controller modules: storage port show
    You can enter the command on either controller module.