Discovering IBM Power Systems
Keywords | Power System discovery |
In a Power System, the frame (modeled as a Host Container node) contains one or two Virtual I/O (VIO) LPARs and a number of host LPARs. The frame also contains a hypervisor that enables direct communication between LPARs. The VIO LPAR controls host LPARs access to the host container resources (disk, I/O) and acts as a network bridge between the internal VLAN (on which the VIO server is connected) and the external physical network.
Multiple frames can be managed by a Hardware Management Console (HMC) a separate host that is used for configuring and managing logical partitions, for moving running LPARS within a frame, and for workload sharing and balancing.
IBM Virtual I/O (VIO) Server discovery
The IBM Virtual I/O (VIO) Server is implemented as a management software layer that runs on top of an AIX 5.3 OS instance. The VIO management layer is not used for discovery; rather, the underlying AIX instance is used. The VIO management layer provides command line access using the ioscli command, which is a limited and restricted shell environment. The restrictions on users of this shell make it unsuitable for discovery by BMC Discovery (for example, key commands are unavailable, and shell I/O redirection is not permitted).
To enable discovery of a VIO server, you must add a normal UNIX user to the underlying AIX 5.3 instance, which requires root access. To obtain root access, you must either log in to the AIX 5.3 instance directly as the root user, if such access has been enabled (it is not enabled by default), or log in to the VIO restricted shell and "escape" to the OEM environment by using the following command:
After you have root access, you can add the discovery user using the useradd command, as you would for any other AIX host:
Before you can use this account, you must configure a password:
You are prompted twice to enter a new password.
After the user is configured and a corresponding credential added to BMC Discovery, VIO Servers are discovered using the standard AIX discovery scripts. The following screen shows a discovered VIO server.
Hardware Management Console (HMC) discovery
The Hardware Management Console consists of a dedicated host with application software that runs on a Linux OS instance. The HMC layer provides command line access, but only in a limited and restricted shell environment. Unlike the VIO Server, this environment is sufficient for discovery by BMC Discovery with the following caveats:
- No process information returned—There is no HMC command to report processes running on the HMC host. Because the HMC is a dedicated host running nothing but the HMC application, this should not be an issue.
- No port to process information—There is no HMC command to report this information. The lsof command would be used on other platforms.
- No HBA information available—There are no HMC commands to report HBA information. The HMC hardware does not use an HBA.
The user account used to discover HMC requires the HMCVIEWERrole.
The HMC management software SI contains details about the hosts, host containers, and Power Systems that the HMC is managing. The Power Systems are represented as Detail nodes.