Replace N3000 and ACC100 with the same vendor and device-idΒΆ

The following procedure allows the replacement of an N3000 or ACC100 device on a host, without requiring a host or system (in case of AIO-SX) re-install and re-configuration, in the case of the replaced device having the same vendor and device ID information.

The normal approach to doing such a change would be to do a system host-delete, a system host-add (re-install) and a re-configure of the host. In the case of an AIO-SX deployment, with only one host, this would result in a full system re-install and full system re-configuration.

Note

The N3000 card comes with both NIC and FEC functionality and requires the procedure to be done for both types.

Prerequisites

The vendor and device-id of currently installed PCI card can be obtained with:

(keystone_admin)]# system host-port-show <hostname> port-name
(keystone_admin)]# system host-device-list <hostname>

For information on replacing an N3000 or ACC100 with a different model, see Replace N3000 and ACC100 with a different vendor and device-id.

Procedure

  1. Lock the host.

    ~(keystone_admin)]$ system host-lock <hostname>
    
  2. Power down the host manually and make the N3000 or ACC100 card replacement.

  3. Power up the host.

  4. After rebooting, if the replaced PCI card is an N3000 and its FPGA was not pre-loaded with an updated image, follow the steps described in Hardware acceleration devices.

  5. Unlock the host to make it available for use.

    system host-unlock <hostname>