Previous Page: Changing the Server Keyboard Type  Next Page: Optimizing the NetWare Server

Setting Up, Enabling, and Managing PCI Hot Plug

PCI Hot Plug technology allows industry-standard PCI adapters to be added or removed without disrupting the operation of the NetWare server. This reduces unplanned down time for maintaining or adding disk or LAN adapters. To use hot plug technology, your server hardware must be hot-plug capable.

Features of industry-standard, PCI Hot Plug technology include the following:

For a general description of Hot Plug architecture and components, see PCI Hot Plug Architecture.

To learn how to enable PCI Hot Plug, see Enabling PCI Hot Plug.

To learn how to use the Novell Configuration Manager to manage Hot Plug devices, see Managing Hot Plug.


PCI Hot Plug Architecture

The PCI Hot Plug architecture is modular, which minimizes the changes required of third-party adapter software. The system relies on a central component, the Novell Event Bus (NEB), which facilitates communication among different software modules.

The NEB is an integral part of the PCI Hot Plug architecture. NEB facilitates communication between the PCI Hot Plug software modules, management agents, and device drivers.

The following figure provides a graphical representation of the Novell NetWare Hot Plug Architecture.


Novell NetWare Hot Plug Architecture


Novell Configuration Manager (NCM.NLM)

For PCI Hot Plug servers, the Novell Configuration Manager manages the Hot Plug system and ensures proper system behavior.

The primary function of the Configuration Manager is to sequence Hot Plug operations by shutting down the adapter's device driver before turning off power to the slot. This ensures the stability of the system.

The Configuration Manager also maps hardware resources to device driver software.


System Bus Driver

The system bus driver provides access to the hardware platform-specific implementation of PCI Hot Plug. This driver controls the system hardware necessary to perform Hot Plug functions and is responsible for the following:

NetWare allows multiple system bus driver modules to exist simultaneously. The controller manufacturer provides the system bus driver specific to the PCI Hot Plug hardware. Some system bus drivers are included with NetWare.


Novell Configuration Manager Console (NCMCON.NLM)

The Novell Configuration Manager console provides the interface for controlling all PCI Hot Plug operations. In addition, it displays slot configuration details, including adapter driver information and status.

The Configuration Manager console consists of three screens: the Main Menu, Slot Options, and Slot Detailed Information.

The Novell Configuration Manager Console is described in detail in Novell Configuration Manager Console.


Enabling PCI Hot Plug

The following Hot Plug PCI modules are installed when you install NetWare on Hot Plug capable hardware:

If the NetWare installation process determines that your server supports Hot Plug and has the appropriate driver, the installation process adds the following two LOAD commands to the AUTOEXEC.NCF file:

To enable PCI Hot Plug technology, execute the AUTOEXEC.NCF file by restarting the server. You can also execute the LOAD commands for the driver and NCMCON at the System Console prompt.


Managing Hot Plug

After you have enabled PCI Hot Plug Technology on your server, you can use NCMCON (the Novell Configuration Manager console) to manage your hardware.

For a general introduction to the Novell Configuration Manager console, see Novell Configuration Manager Console.

For general information about how to use the NCMCON interface, see Navigating NCMCON Menus.

For step-by-step instructions for managing your hardware adapters, see Adding an Adapter and Removing an Adapter.


Novell Configuration Manager Console

The Novell Configuration Manager console (NCMCON) allows you to view status information on PCI slots and to remove and add PCI Hot Plug adapters.

The NCMCON interface constantly monitors and displays the status of all slots. If there are any errors, the appropriate error message is displayed.

In the NCMCON interface, the following three screens are used:


Main Menu

The Main Menu displays a list of all PCI slots in the system.


The Main Menu screen

For each slot, the Main Menu displays the following information:

Pressing Enter on a selected slot of the Main Menu displays either the Slot Options or the Slot Detailed Information screen. Online, context-sensitive help is available to guide you through PCI Hot Plug actions.


Slot Options Menu

The Slot Options menu lists the options available for the highlighted Hot Plug slot (selection of a non-Hot Plug slot automatically displays the Slot Detailed Information screen).


Slot Options menu

Depending on the driver, the state of the slot or adapter, and the capabilities of the system, different options appear on the menu.

The interlock mechanism is one feature that can influence what appears on the Slot Options menu. The interlock is a safety mechanism that shuts off power to a slot if the slot is opened while the power is still on. Not all hardware manufacturers provide an interlock mechanism, and not all interlock mechanisms work the same way. For more information, refer to your hardware documentation.

The following table describes the options on the Slot Options menu and the conditions under which they appear.

Menu Item Conditions

Add Adapter

There is no power to the slot, the interlock mechanism is closed, and the driver supports Add functionality.

(Add functionality means that an adapter can be added to an empty slot or an existing adapter can be replaced with a different adapter.)

Remove Adapter

The slot is powered on and an adapter is in the slot.

Replace Adapter

There is no power to the slot, the driver supports only Replace functionality, and the interlock mechanism is either closed or not supported.

(Replace functionality means that an existing adapter can be replaced only with an identical adapter.)

Power Off Slot

The slot is powered on and no adapter is present in the slot.

Power On Slot

There is no power to the slot, the driver doesn't support the interlock mechanism, and the driver supports Add functionality.

(Add functionality means that an adapter can be added to an empty slot or an existing adapter can be replaced with a different adapter.)

Slot Detailed Information

All conditions.


Slot Detailed Information Screen

The Slot Detailed Information screen displays information about a specific slot and the adapter in that slot.


Slot Detailed Information screen

Items on the screen include the following:

Pressing F2 activates the Slot Options menu, which allows you to take actions such as removing the card from a particular slot.


Navigating NCMCON Menus

To navigate NCMCON menus, follow these guidelines:


Removing an Adapter

  1. From the NCMCON Main menu, select the slot with the adapter you want to remove.

    The Slot Options menu is displayed.

  2. Select Remove Adapter.

    NCMCON processes the remove request.

  3. After the slot has a status of Powered Off and the slot's green LED is no longer lit, open the lever and take the adapter out of the slot.

    NCMCON then updates the status of the slot on the screen.


Adding an Adapter

  1. If the slot already contains an adapter, remove the adapter from the slot.

    See Removing an Adapter.

  2. Insert the new adapter in the slot and close the lever.

    The new adapter is detected automatically and you are prompted to apply power to the slot.

  3. Respond to the prompt to apply power.

    If you respond Yes---The slot's green LED is illuminated and you are reminded to attach cables. The system then attempts to autodetect and load drivers for the adapter. Follow any prompts that appear on the screen.

    If you respond No---The console status does not change. Go to Step 4 when you are ready to apply power to the slot.

  4. When you are ready to apply power to the slot, select the slot and adapter from the Main menu.

  5. From the Slot Options menu, select Add Adapter or Power On Slot (whichever is displayed).

    The Novell Configuration Manager attempts to autodetect and load drivers for the adapter. Follow any prompts that appear on the screen.



  Previous Page: Changing the Server Keyboard Type  Next Page: Optimizing the NetWare Server