Learn how to dynamically add, remove, and move physical I/O devices and slots from one running logical partition to another using the Hardware Management Console (HMC). Learn how to make Linux® recognize the changes in the available resources.
This topic describes how to manage physical I/O devices and slots on Linux, limitations to this capability, and ways to work around those limitations.
Linux distributions Red Hat Enterprise Linux version 4 or SUSE Linux Enterprise Server 9 or later are required to dynamically move I/O devices and slots to or from a Linux logical partition.
If you add slots with adapters, the devices are automatically configured by Linux kernel modules (rpaphp and PCI Hotplug Core). However, after the devices have been added with the HMC, you must log in to the running Linux logical partition as root so you can set up those devices that have been added using the appropriate user space tools, such as the mount command or the ifup command.
If you remove adapters for storage devices, you must unmount the file systems on those devices before you remove the slots and adapters. Also, if you remove network adapters, you should shut down the network interfaces for those devices before removing the slots and adapters.
Logical partitions can have desired or required I/O devices or slots. When you specify that an I/O device or slot is desired (or shared), this means that the I/O device or slot is optional. When you specify that an I/O device or slot is required (or dedicated), then you cannot activate the logical partition if the I/O device or slot is unavailable or in use by another logical partition.
To add physical I/O devices or slots to a running logical partition, follow these steps on the HMC: