Patent ID: 7519741

Claim:
An apparatus to automate adapter replacement, the apparatus comprising: an input module comprising executable code stored on a storage device, executed by a processor, and configured to receive an identification of a first adapter; a storage configuration module comprising executable code stored on the storage device, executed by the processor, and configured to remove the first adapter from a storage subsystem configuration by removing an identifier for the first adapter from a file of active adapters and removing a software driver for the first adapter; a host configuration module comprising executable code stored on the storage device, executed by the processor, and configured to remove the first adapter from a host operating system configuration by removing a corresponding file of the first adapter driver; an indication module comprising executable code stored on the storage device, executed by the processor, and configured to indicate the first adapter by turning off all lights on the first adapter; the input module further configured to receive a notification that the first adapter is replaced with a second adapter; the host configuration module further configured to add the second adapter to the host operating system configuration by adding a driver, configuration parameters, and configuration files for the second adapter to the host operating system configuration; and the storage configuration module further configured to add the second adapter to the storage subsystem configuration by adding an identifier for the second adapter to the file of active adapters.