HP Integrity Servers with Microsoft Windows Server 2003 nPartition Administrator's Guide HP Part Number: 5992-0928 Published: September 2007
Legal Notices © 2007 Hewlett-Packard Development Company, L.P. Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license. The information contained herein is subject to change without notice.
Table of Contents 1 Introduction...................................................................................................................11 Quick Start............................................................................................................................................11 Getting to know nPartitions..................................................................................................................12 Partitioning continuum..........................................
2 Installing nPartition Management Utilities.................................................................31 nPartition Commands...........................................................................................................................31 Install nPartition Commands Bundle from the Smart Setup media...............................................31 Partition Manager...............................................................................................................................
List input/output (I/O) configurations............................................................................................78 List cabinets in a server complex.....................................................................................................79 List power status and power supplies.............................................................................................79 List fan and blower status....................................................................................
List of Figures 1-1 1-2 3-1 3-2 3-3 3-4 3-5 3-6 System overview...........................................................................................................................11 Partitioning continuum.................................................................................................................12 Partition Manager (Hardware tab)................................................................................................38 Actions menu (nPartitions submenu expanded)..........
List of Tables 4-1 6-1 6-2 Attention indicator (LED) states and meanings............................................................................80 nPartition commands messages..................................................................................................116 Application Event Log messages.................................................................................................
1 Introduction A cell-based HP Integrity server (such as the rx7620, the rx7640, the rx8620, the rx8640, or Superdome) can be configured as a single system or partitioned into several independent systems. Partitioning provides hardware and software isolation, in which each partition is assigned memory, processors, and I/O resources for its exclusive use, and executes its own operating system image.
Getting to know nPartitions Partitions are physical or logical mechanisms for demarcating operational environments within a single system or across multiple systems. Partitioning lets you consolidate systems, allocate computing resources in response to fluctuations in demand, maximize resource use, and protect operating environments from disruptive events. Partitioning continuum HP offers a continuum of partitioning technologies, as shown in Figure 1-2.
The hardware of a cell-based server—including all cells, I/O expansion cabinets, cables, cabinet hardware, fans, and power and utility components—is known as a server complex. • • • A Superdome server complex can consist of one or two server cabinets and can also include one or two I/O expansion cabinets (which provide additional I/O chassis). An rx8620 or rx8640 server complex consists of a single server cabinet and can include one I/O expansion cabinet (which provides two additional I/O chassis).
Core Cell The core cell is an active cell that is attached to an I/O chassis with a functional core I/O. Each nPartition must have one core cell. Although an nPartition can have multiple core-capable cells (any assigned cell that has an I/O chassis with core I/O), only one core I/O is actively used in an nPartition. System firmware selects the core cell in the early stages of the nPartition boot process.
might be reset or powered on at different times. The main steps that occur during the cell boot phase are as follows: 1. 2. 3. A cell is powered on or reset, and the cell boot-is-blocked (BIB) flag is set. BIB is a hardware flag on the cell board. When BIB is set, the cell is considered to be inactive. Firmware on the cell performs self-tests and discovery operations on the hardware components of the cell.
station used to remotely manage the complex. Also, you must set the admin IP address for individual nPartitions using the nPar commands. This cannot be done with any other tool. EFI Boot Manager and EFI Shell Extensible Firmware Interface (EFI) provides support for commands nPartition management. The EFI interfaces are accessible from an nPartition console when the nPartition is in an active state but has not booted an operating system.
if the request is accompanied by the correct password. To set the IPMI password, use the SO command at the MP Command menu. To secure communication between the client and the server, the IPMI specification uses the MD5 algorithm (RFC1321) to encrypt the IPMI password and to authenticate both the server and the client. Other security mechanisms protect against replay attacks.
Running nPartition commands using IPMI over LAN To run nPartitions commands remotely using IPMI over LAN, you must include the following command-line options with each command: • -g [password] The password is the IPMI password for the MP. • -h hostname | IPaddress The -h option specifies the host name or IP address in the target complex. When you use the -g... -h...
For remote WBEM SSL connections to succeed, the WBEM SSL server certificate from the remote system you are connecting to (the WBEM server) must first be imported into the trusted certificate stores on the system where the remote WBEM commands are issued from (the client system). For a description of how to do this, see “Configuring for secure WBEM communications” (page 34).
The other option is to install the nPar tools onto an existing nPartition on the server, and then use them to manage the other nPartitions in the system. This is called the “local management” mode. When the nPartition tools run on an nPartition in local management mode, they default to managing the local complex using the IPMI/BT interface to the MP. This is the simplest mode to use.
• • • Does not allow configuration of specific nPartitions to be controlled by use of the nPartition Config Privilege option (all users logging in by remote IPMI have configuration privileges for all nPartitions in the complex). Requires the additional login step of providing the MP host name and address and IPMI password to connect to the MP remotely. Uses IPMI/LAN connections, which are slightly less secure than remote WBEM connections (using SSL).
read/write permissions (applies to Partition Manager only – when using the nPartition commands, the rule is this: Administrators have full access, and all other authenticated accounts have read-only access). Remote management using IPMI Authentication issues associated with the remote-by-IPMI management mode include the following: • You must first log in to the local operating system to access the tools.
nPartition tools and components are supported on management stations running one of the following operating systems: • Windows 2000, SP3 or later • Windows XP • Windows Server 2003 (both 32- and 64-bit editions) Controlling the management station remotely Locate the management station running the nPartition tools close to the server being managed to minimize the likelihood of UDP datagrams being lost in transmission.
1) to open a command prompt on the management station. The management station must have the Telnet service installed and started. To execute nPartition commands using a telnet connection to the management station, do the following: 1. 2. 3. Invoke telnet on the remote terminal, providing the host name or IP address of the management station. Log in to the telnet server with a valid user name and password. From the command prompt, execute nPartition commands as usual.
Using the Management Processor Command menu You can list hardware and nPartition status with the following commands, which are available from the management processor Command menu. CP PS IO ID List nPartition configurations, including all assigned cells. List cabinet, power, cell, processor, memory, I/O, and other details. List connections from cells to I/O chassis on HP Superdome servers. List product and serial numbers.
Create a new nPartition remotely Log in to an nPartition in the same complex where the new nPartition will be created and use the Partition Manager Create Partition task. You can also execute the parcreate command using either the WBEM or the IPMI-over-LAN method. For remote administration using WBEM, the tool accesses the nPar Provider running on an nPartition in the target complex (for example, with the -u... -h... options).
Modifying nPartitions includes the following tasks: • Assign (add) or unassign (remove) cells from an nPartition: — In the Partition Manager Hardware tab, select the desired nPartition and cell and then select nPartition > Assign cell(s) / Cell > Assign cell(s) or nPartition > Unassign cell(s) / Cell > Unassign cell(s). — Alternatively, use the parmodify -p# -a#... command to add a cell or the parmodify -p# -d#...
Using the MP Command menu The MP provides the following commands, available from the Command menu, to support boot and reset operations: RS RR BO TC PE Reset an nPartition. Reset an nPartition only after all self-tests and partition rendezvous have completed. Perform a shutdown for reconfig of an nPartition. Reset an nPartition only after all self-tests and partition rendezvous have completed. Boot the cells assigned to an nPartition past the waiting at BIBstate and begin the nPartition boot phase.
shutdown /s Shuts down Windows and performs a shutdown for reconfig of the nPartition. The default behavior differs on HP Integrity Superdome servers and HP Integrity mid-range servers. On HP Integrity Superdome servers, shutdown /s causes all cells to be reset and nPartition reconfiguration to occur as needed. All cells then remain at a wait at BIB state, and the nPartition is inactive On mid-range servers, the default behavior is for shutdown /s to cause nPartition hardware to be powered off.
2 Installing nPartition Management Utilities HP provides two utilities, nPartition Commands and Partition Manager, that enable you to manage nPartitions on cell-based servers, such as HP Integrity rx7620, rx7640, rx8620, rx8640, or Superdome. You can install nPartition Commands and Partition Manager on the server you want to manage or on a remote management station.
To install the nPartition Commands Bundle, complete the following steps: 1. 2. 3. 4. Insert the Smart Setup CD and click the Software tab. In the left column, select the model number of the target server. In the left column of the next page, click the Partitioning Tools link.
Verifying the installation To verify correct server configuration and software installation, perform the following simple tests: Verifying nPartition Commands 1. Perform a local management test by opening a command prompt window and issuing the following command: C:\Documents and Settings> parstatus -X. If you run this command on an nPartition, information about the local server’s nPartition Configuration should be displayed, and no error messages should be returned.
b. c. d. 4. 5. Enter the hostname/IP address of the remote nPartition that you want to connect to, an account, and password with administrative privileges on the remote nPartition in the top half of the Partition Manager login screen. Click OK. Go to Step 5 to verify correct installation and operation.
1. Import the certificate (cert.pem) into the parmgr keystore (parmgr.keystore) by entering the following command at the command line (all one line): %JAVA_HOME%\bin\keytool -import -alias server_hostname-file cert.pem -keystore %SystemDrive%\hp\sslshare\parmgr.keystore 2. When prompted, enter the password to the keystore. If the parmgr.
3 Using Partition Manager Partition Manager (parmgr) is a web-based application that gives you a convenient GUI for creating, configuring, and managing nPartitions on an HP Integrity server. Partition Manager generates a graphical representation of a system's hardware components, nPartitions, and available resources. Partition Manager helps you perform complex configuration tasks without having to remember commands and parameters.
Figure 3-1 Partition Manager (Hardware tab) As shown in Figure 3-1, the left side of the Hardware tab shows a graphical representation of the entire complex. Additional tabs include nPartitions, Power and Cooling, Cells, I/O, and General. Each tab provides a component-level view of all the similar hardware in the system, such as nPartitions, cooling fans, cells, I/O slots, and cards. The Actions menu consists of six different submenus: Complex, nPartitions, Cell, I/O, Tools, and Help.
Figure 3-2 Actions menu (nPartitions submenu expanded) To perform an action, select the submenu item. This often brings up additional tabs or screens that require further input or narrowing of scope. For example, selecting Modify nPartition brings up additional tabs (see Figure 3-3). Figure 3-3 Actions menu (nPartition > Modify nPartition, General tab) The General tab is the default here. Use it to name or rename the selected nPartition.
Figure 3-4 Actions menu (nPartition > Modify nPartition, General tab) Once again, your choices here are context-sensitive. You can select only cells (in this case, Cell 0) that either belong to the nPartition you selected earlier (rex01) or are currently unassigned and available. The other cells in the system are greyed out because they belong to other nPartitions. In this view you can even click on the cell itself to find out more information about it (see Figure 3-5).
Figure 3-5 Actions menu (nPartition > Modify nPartition, Add/Remove Cells > Cells > General tab) Determining the Status of a Device You can determine the current status of any device or component in the system simply by looking at its status icon. The meaning of these status icons is defined in the hardware status legend, which is usually located on the right side of the view (see Figure 3-6).
In Figure 3-6, all of the cells and I/O chassis in Cabinet 0 (cab0) Cabinet 8 (cab8) are powered on and active, and no faults are detected. This condition is indicated by the green-arrow icons next to each cell and chassis. For detailed descriptions about how to use Partition Manager to perform specific management tasks, see Partition Manager’s online help. It is much more extensive and detailed than the brief overview given here.
4 Using Other Tools to Manage nPartitions This chapter describes some of the other tools and methods for managing nPartitions on HP Integrity servers. In nearly every case, you can use Partition Manager to perform these tasks, and HP recommends that you do so whenever possible.
2. From the command line, issue the cplxmodify -N name command to rename the local server complex. To list the current complex name, issue the parstatus -X command. NOTE: You must include the correct remote administration options when issuing par commands (-h and -g for IPMI over LAN connections; -h and -u for WBEM/WMI connections). For a complete explanation of these options, see the command description in “nPartition Commands Reference” (page 89).
Cancel pending changes to the complex profile You can cancel a pending change to the Stable Complex Configuration Data for an nPartition-capable server by unlocking the Stable Complex Configuration Data before the MP has pushed out the revised data for the entry.
• Boot options list You can manage the boot options list for each nPartition either by using the bcfg command at the EFI Shell or by using the Add a Boot Option, Delete Boot Option(s), and Change Boot Order menu items at the EFI Boot Option Maintenance menu. • Autoboot setting You can configure the autoboot setting for each nPartition either by using the autoboot command at the EFI Shell, or by using the Set Auto Boot TimeOut menu item at the EFI Boot Option Maintenance menu.
Find bootable devices Procedure 4-5 Find bootable devices [EFI Shell] Find bootable devices using the following procedure: 1. Access the EFI Shell environment for the nPartition whose bootable devices you want to list. Log in to the MP and enter CO to access the Console list. Select the nPartition console. When accessing the console, confirm that you are at the EFI Boot Manager menu (the main EFI menu).
2. From the command line, issue the parstatus -w command to list the local nPartition number. NOTE: You must include the correct remote administration options when issuing par commands (-h and -g for IPMI over LAN connections; -h and -u for WBEM/WMI connections). For a complete explanation of these options, see the command description in “nPartition Commands Reference” (page 89).
1. Access the EFI Boot Manager menu for the nPartition whose boot paths (the EFI boot options list items) and options you want to configure: a. Log in to the MP and enter CO to access the Console list. b. Select the nPartition console. c. Confirm that you are at the EFI Boot Manager menu (the main EFI menu). If you are at another EFI menu, select Exit from the submenus until you return to the screen with the EFI Boot Manager heading. 2. 3.
• • bcfg boot mv #a #b — Move the item number specified by #a to the position specified by #b in the boot options list. bcfg boot add # file.efi "Description" — Add a new boot option to the position in the boot options list specified by #. The new boot option references file.efi and is listed with the title specified by Description. See the help bcfg command for details. 3. Exit the console and MP interfaces when you are finished using them: a. To exit the EFI environment press ^B (Control-B).
1. Access the EFI Shell environment for the nPartition whose autoboot options you want to configure. a. Log in to the MP and enter CO to access the Console list. b. Select the nPartition console. c. Confirm that you are at the EFI Boot Manager menu (the main EFI menu). If you are at another EFI menu, select Exit from the submenus until you return to the screen with the EFI Boot Manager heading. d. 2. From the EFI Boot Manager menu, select EFI Shell to access the EFI Shell environment.
test : early_cpu, late_cpu, platform, chipset io_hw, mem_init, mem_test Shell> You can enable or disable any of the boot-time tests by specifying the name of the test to use: early_cpu, late_cpu, platform, chipset, io_hw, mem_init, and mem_test. System tests: Configuring and deconfiguring tests from the EFI Shell • boottest — Display the current boot-time system test configuration. • boottest testname — Display the current setting for the specified test (testname).
1. Access the EFI Boot Manager menu for the system on which you want to boot Windows: a. Log in to the MP and enter CO to access the Console list. b. Select the nPartition console. c. Confirm that you are at the EFI Boot Manager menu (the main EFI menu). If you are at another EFI menu, select Exit from the submenus until you return to the screen with the EFI Boot Manager heading. 2. At the EFI Boot Manager menu, select an item from the boot options list.
IA64_EFI [Acpi(000222F0,269)/Pci(0|0)/Scsi(Pun8,Lun0)/HD(Part1,S Removable Media Boot [Acpi(000222F0,2A8)/Pci(0|1)/Scsi(Pun2,Lun0 Load File [Acpi(000222F0,200)/Pci(1|0)/Mac(001083FD5D9B)] Load File [EFI Shell [Built-in]] Exit 5. Exit the console and MP interfaces when you are finished using them: a. To exit the EFI environment press ^B (Control-B). This exits the nPartition console and returns you to the MP Main Menu. b. To exit the MP enter X at the Main Menu.
Shut down Windows Server 2003 You can shut down the Windows Server 2003 operating system on HP Integrity servers using the Start menu or the shutdown command. CAUTION: Do not shut down Windows using Special Administration Console (SAC) restart or shutdown commands under normal circumstances. Issuing restart or shutdown at the SAC> prompt causes the system to restart or shut down immediately and can result in the loss of data.
3. Issue the shutdown command and the appropriate options to shut down Windows Server 2003 on the system. You have the following options when shutting down Windows: • • • To shut down Windows and reboot, enter shutdown /r. To shut down Windows and not reboot (either power down server hardware or put an nPartition into a shutdown for reconfig state), entershutdown /s. To cancel a shutdown (stop a shutdown that has been initiated), entershutdown /a.
If you access the MP using a single-partition-user account, the RS command selects which nPartition is to be reset: the nPartition that your account allows you to access. If you use an operator or administrator management processor account, you can select which of the nPartitions in the server complex you want to reset. 3. 4. To exit the MP Command menu, enter MA to return to the MP Main Menu. At the Main Menu, enter X to exit the MP interface.
Procedure 4-22 Rebooting and resetting nPartitions [Windows] To reset the local nPartition from Windows, do the following: CAUTION: Do not shut down Windows using Special Administration Console (SAC) restart or shutdown commands under normal circumstances. Issuing restart or shutdown at the SAC> prompt causes the system to restart or shut down immediately and can result in the loss of data. Instead, use the Windows Start menu or the shutdown command to shut down gracefully. 1.
Procedure 4-23 Reboot for reconfig from Windows [Windows] From the Windows command line, do the following: CAUTION: Do not shut down Windows using Special Administration Console (SAC) restart or shutdown commands under normal circumstances. Issuing restart or shutdown at the SAC> prompt causes the system to restart or shut down immediately and can result in the loss of data. Instead, use the Windows Start menu or the shutdown command to shut down gracefully. 1.
Procedure 4-24 Shutting down to shutdown for reconfig [management processor] To use the MP to shut down an nPartition to a shutdown for reconfig (inactive) state, do the following: 1. 2. Log in to the MP and enter CM to access the MP Command menu. At the MP Command menu, enter the RR command, specify which nPartition is to be reset, and confirm whether to reset it to the shutdown for reconfig state.
4. Exit the console and MP interfaces when you are finished using them: a. To exit the EFI environment press ^B (Control-B). This exits the nPartition console and returns you to the MP Main Menu. b. To exit the management processor, enter X at the Main Menu.
Procedure 4-27 Booting an Inactive nPartition [nPartition Commands] Boot an inactive nPartition using the following procedure: 1. Log in to a Windows system on which the nPartition Commands bundle is installed. NOTE: You must include the correct remote administration options when issuing nPartition commands (-h and -g for IPMI over LAN connections; -h and -u for WBEM/WMI connections). For a complete explanation of these options, see the command description in “nPartition Commands Reference” (page 89). 2.
3. After you initiate the TOC, you can observe its progress and select the type of crash dump through the nPartition console. When the nPartition completes the dump, or when you cancel it, the nPartition reboots. ******* Unexpected TOC.
WARNING: You must shut down all Protection Domains before executing this command. G - Genesis Complex Profile L - Last Complex Profile Select Profile: g Enter Cabinet number: 0 Enter Slot number: 0 Do you want to modify the complex profile? (Y/[N]) y -> The complex profile will be modified. GSP:CM> You can confirm that the Genesis Partition was successfully created if the CC command reports that the complex profile will be modified.
Create a new nPartition Creating a new nPartition involves specifying one or more cells in a server complex, setting various attributes for the cells, and optionally specifying other nPartition settings. The settings you specify then are used to create a new nPartition, which has assigned to it the cells you selected. At least one cell in each nPartition must be connected to an I/O chassis that has core I/O attached.
When parcreate successfully creates a new nPartition, it reports Partition Created and reports the nPartition number (partition number is...). If parcreate detects any problems or issues when it creates the nPartition, it lists them in its output. If it cannot create the nPartition, parcreate reports Command failed and provides details. parcreate command: cell attributes explanation The parcreate command -c... option specifies the cell numbers and attributes to be used when you create the new nPartition.
4. Enter the parstatus -V -p# command to list all details about the newly created and configured nPartition. If any configuration details need to be modified, use the parmodify command before you boot the nPartition in the next step. # parstatus -V -p1 [Partition] Partition Number : 1 Partition Name : hostname05 Status : inactive IP address : Prmary Boot Path : 4/0/1/0/0.9 ALternate Boot Path : 0/0/0/0/0/0/0/0.0.0 HA Alternate Boot Path : 0/0/0/0/0/0/0/0.0.0 PDC Revision : 104.
1. Enter the parstatus -P command to list all nPartitions and to check the status (active or inactive) for the nPartition you plan to delete. NOTE: You must include the correct remote administration options when issuing nPartition commands (-h and -g for IPMI over LAN connections; -h and -u for WBEM/WMI connections). For a complete explanation of these options, see the command description in “nPartition Commands Reference” (page 89). To check the local partition number, enter the parstatus -w command.
3. Use one of the following procedures to delete the nPartition: • Deleting an inactive remote nPartition 1. Issue the parremove -p# command to remove the inactive remote nPartition (-p# where # is the nPartition number). For example: #parremove -p1 2. Issue the parstatus -P command to confirm that the nPartition was removed. If the nPartition was removed, it no longer is listed in the parstatus command output.
Add cells to an nPartition Adding cells to an nPartition involves selecting available cells (those not currently assigned to an nPartition) and assigning them to an existing nPartition. Both the selected cells and any I/O chassis connected to the cells are assigned to the designated nPartition. NOTE: Adding or removing cells from an nPartition will change the amount of memory available to the nPartition, possibly significantly.
use The cell use-on-next-boot value: y or n. Use y (the default) if the cell is to be an active member of the nPartition, or use n if the cell is to remain an inactive member. The cell failure usage: ri (reactivate with interleave) is the only supported failure usage policy and it is the default. fail For HP Integrity servers, the clm value specifies the amount of memory that will be configured as cell local memory for the cell.
2. Issue the parstatus -V -p# command to list the current core cell choices and core cell use for an nPartition. NOTE: You must include the correct remote administration options when issuing par commands (-h and -g for IPMI over LAN connections; -h and -u for WBEM/WMI connections). For a complete explanation of these options, see the command description in “nPartition Commands Reference” (page 89).
help you distinguish among the nPartition in a server complex. (You cannot change the nPartition number, which is a permanent unique identifier that is automatically assigned for each nPartition in a server complex.) Each nPartition name can have from 1 to 64 characters, including upper- and lowercase letters; numbers; and dashes, underscores, and spaces (“-” “_” and “ ”).
2. Issue the command to list processor details. • • parstatus -C — Cell and processor summaries for all cells in the server complex. parstatus -V -c# — Detailed processor information for the specified cell (-c# where # is the cell number). NOTE: You must include the correct remote administration options when issuing par commands (-h and -g for IPMI over LAN connections; -h and -u for WBEM/WMI connections).
• • • You must immediately perform a reboot for reconfig of an nPartition when you have removed an active cell from the nPartition. You must immediately perform a reboot for reconfig of an nPartition when you have removed a cell from an active nPartition and specified the -B option to the parmodify command. You need not perform a reboot for reconfig of an nPartition when you have removed an inactive cell from an nPartition and did not specify the -B option to the parmodify command.
If at least one of the cells you plan to remove is currently active, then follow the guidelines for removing active cells. • Guidelines for removing an active cell Specify the -B option to parmodify when removing an active cell from an nPartition if you want the nPartition to become active following its reboot for reconfig. For example, the following command removes cell 4 from partition 0 and the -B option ensures that the nPartition will be active following its reboot for reconfig.
Procedure 4-38 Setting cell attributes [nPartition commands] From the command line, use the parmodify -p# -m#... command to configure cell attributes. You also can use the parstatus -V -c# command to list attribute details for a specific cell (-c# where # is the cell number). 1. 2. Log in to Windows on the management station PC.
If the clm value is rounded, the command reports the final value used. 4. Reboot the nPartition to use the cells’ new attribute values. If you have changed cell local memory (CLM) values then you must reboot the nPartition whose CLM values have changed. If you also are changing use-on-next-boot values then also use the following guidelines.
2. Issue the command to list details about I/O chassis and PCI slots. • parstatus -I — List details about all I/O chassis in the server complex, including the usage (absent, active, inactive), whether the chassis has Core I/O, and which cell the I/O chassis is connected to. NOTE: You must include the correct remote administration options when issuing par commands (-h and -g for IPMI over LAN connections; -h and -u for WBEM/WMI connections).
2. Issue commands to list details about system power status. • parstatus -B — Power status summary for all cabinets. • parstatus -V -b# — Detailed power status for the specified cabinet (-b#, where # is the cabinet number). • frupower -d -C — Cell power status. • frupower -d -I — I/O chassis power status. NOTE: You must include the correct remote administration options when issuing par commands (-h and -g for IPMI over LAN connections; -h and -u for WBEM/WMI connections).
LEDs for hardware components You can control (turn Off, blink, or turn On) attention indicators for the following hardware components. • Cell LEDs Each cell or cell slot has its own attention indicators. — — On HP Superdome servers, each cell attention indicator is located on the server cabinet hardware below the cell slot, just to the right of the power LED for the cell slot.
2. Use the fruled command to manage (turn on, off, or blink) the attention indicator for a system hardware component. NOTE: You must include the correct remote administration options when issuing par commands (-h and -g for IPMI over LAN connections; -h and -u for WBEM/WMI connections). For a complete explanation of these options, see the command description in “nPartition Commands Reference” (page 89).
Procedure 4-44 Powering server cabinets on and off [cabinet power switch] Use the Virtual Front Panel to check status, and then use the cabinet power switch to manage 48-volt power for a cabinet with the cabinet hardware. 1. Log in to the management processor for the server complex and access the Virtual Front Panel for the system. From the MP Main Menu, enter VFP to access the Virtual Front Panel menu, then enter S to access the “system VFP” that displays the current status for all nPartitions. 2.
5. Access the MP Command menu, issue the PE command, then select the cabinet to power on or power off. From the MP Main Menu, enter CM to access the Command menu. To exit the Command menu enter MA. When using the PE command enter B to power on or off a cabinet; specify the cabinet number; and then enter ON (power on), OFF (power off), or Q (quit without changing the power status). GSP:CM> PE This command controls power enable to a hardware device.
2. Use the frupower command to turn on or turn off the cell power. Specify the frupower -f -c# command to power off a cell. (-c#). This also powers off any I/O chassis connected to the cell. NOTE: You must include the correct remote administration options when issuing par commands (-h and -g for IPMI over LAN connections; -h and -u for WBEM/WMI connections). For a complete explanation of these options, see the command description in “nPartition Commands Reference” (page 89).
NOTE: You must include the correct remote administration options when issuing par commands (-h and -g for IPMI over LAN connections; -h and -u for WBEM/WMI connections). For a complete explanation of these options, see the command description in “nPartition Commands Reference” (page 89). 3. To modify cell attribute values, use the parmodify -p# -m#... command and specify the new cell attributes as part of the -m option.
cpuconfig cell cpu on configures the processor on the cell. Enter help cpuconfig for more details on configuring and deconfiguring processors from the EFI Shell. 4. Reboot the nPartition using the reset command. Whenever changing processor configurations you must reboot the corresponding nPartition to allow the configuration changes to take place. 5. Exit the console and MP interfaces when you are finished using them. To exit the EFI environment press ^B (Control-B).
Enter the help dimmconfig command for more details. 4. Reboot the nPartition using the reset command. Whenever changing memory configurations you must reboot the corresponding nPartition to allow the configuration changes to take place. 5. Exit the console and MP interfaces when you are finished using them. To exit the EFI environment press ^B (Control-B). This exits the nPartition console and returns you to the MP Main Menu. To exit the MP, enter X at the Main Menu.
5 nPartition Commands Reference This chapter provides a reference of the syntax, options, and arguments usage for all nPartition commands. For detailed descriptions of the options and arguments available for any of the nPartition commands listed below, you can also see the on-line help by selecting Start > Programs > Hewlett-Packard > nPar Management > nPar Commands Manual. parcreate The parcreate command creates a new nPartition.
Option Description -c cell:[type]:[use_on_next_boot] :[failure_usage][:clm] Specifies the cells to be added to the nPartition. The only valid type value is: • base: Base cell (the default) The valid use_on_next_boot values for cells are: • y: Participate in reboot (the default) • n: Do not participate in reboot. The only valid failure_usage value is: • ri: Reactivate with memory interleave (the default). Specifies to integrate the cell into the nPartition as normally occurs.
Option Description -g [passwd] Allows access to the complex specified by the -h option. The accessed complex is then considered the target complex. Access is through the MP LAN port. The -h option is required if this option is used. passwd specifies the IPMI password of the MP. If this field is omitted, the command prompts for the password. -h IPaddress|hostname This option is only used in combination with either the -u or -g option.
1 2 3 4 5 Inactive Active 2 Active 2 Inactive Active 2 1 2 2 1 1 1 ? Partition 1 cab1,cell0 Partition 2 cab1,cell2 Frodo 1 ? Partition 4 cab0,cell2 Partition 5 parmodify You can use the parmodify command to modify the following attributes of an existing nPartition: • • • Partition name Cell assignments (add cells or remove cells) Attributes of existing cells: — Cell type — Use-on-next-boot value — Failure usage — Cell local memory (CLM) value • • • Core cell choices Boot paths (the primary, alternate
Options The parmodify command supports the following command-line options. Option Description -pPartitionNumber Specifies the nPartition to be modified. PartitionNumber specifies the unique number (integer) assigned to the nPartition. The -p option is required. You must also specify any one or more of the following options. -a cell:[celltype]:[use_on_next_boot] :[failure_usage][:clm] Specifies the cells to be added to the nPartition.
Option Description -b path Specifies the primary boot path. NOTE: For Windows nPartitions on HP Integrity servers, boot paths cannot be viewed or set using nPartition commands. Use the EFI Boot Manager or the Windowsbootcfgcommand to view/configure boot paths for Windows nPartitions. -t path Specifies the alternate boot path. NOTE: For Windows nPartitions on HP Integrity servers, boot paths cannot be viewed or set using nPartition commands.
Example In the following example, you connect to the server’s management processor (MP) from your management station. The MP IP number is 192.168.24.68, and the MP password is “password”. Since you are connecting remotely using IPMI over LAN, you must include the -h... -g... options with each command. You use the parstatus command first (with the -P option) to gather information about the nPartitions in the complex.
Synopsis parremove -p PartitionNumber [-F] [-k s_lock:p_lock] • The -h... -g... options must be specified to cause the command to send its management request using IPMI over LAN to a MP in another server complex (but can also be used as a “loopback access” to the MP in the local complex). • The -h... -u...
parstatus [-A] [-M] -C|-I parstatus [-M] -B|-P parstatus [-M] -i IOchassis [-i...] parstatus [-V|-M] -c cell [-c...] parstatus [-V|-M] -b cabinet [-b...] parstatus [-V|-M] -p PartitionNumber [-p...] parstatus [-T] • The -h... -g... options must be specified to cause the command to send its management request using IPMI over LAN to a MP in another server complex (but can also be used as a “loopback access” to the MP in the local complex). • The -h... -u...
Option Description -g [passwd] Allows access to the complex specified by the -h option. The accessed complex is then considered the target complex. Access is through the MP LAN port.The -h option is required if this option is used. passwd specifies the IPMI password of the MP. If this field is omitted, the command prompts for the password. -h IPaddress|hostname This option is only used in combination with either the -u or -g option.
The sequence of commands and results is shown here. Notice at the end how nPartition #3 is gone: C:\>parstatus -h 192.168.24.68 -g password -P Note: The -g option may require up to 2 minutes to complete. Please wait...
Options Option Description -p PartitionNumber Unlock the Partition Configuration Data of the specified nPartition. -d Unlocks the Dynamic Complex Configuration Data of the target complex. -s Unlocks the Stable Complex Configuration Data of the target complex. -ccell Unlocks the cell data of the specified cell. -P Cancels any pending changes to the Stable Complex Configuration Data of the target complex.
Options Option Description -f Turn off specified attention LEDs. This is the default. The -f and -o options are mutually exclusive. -o Start blinking the specified attention LEDs. The -o option is unavailable with -C or -I. -B Start or stop blinking the cabinet number LCD of the cabinet that contains the cell or I/O chassis. The -B option is only available with -c and -i. -c cell link or turn off the specified cell attention LED.
3. 4. You see that in “cab1/cell2” is the core cell in nPartition #3. Enter the following to turn off the indicator lights for all cells in the complex: fruled -h 192.168.24.68 -g password -C and press Enter. Enter the following to make the indicator light blink on the target cell (indicated by “1/2”, for “cab1/cell2”), and to make the number blink on the front of the cell cabinet: fruled -h 192.168.24.68 -g password -o -B -c 1/2 The sequence of commands and results is shown here: C:\>parstatus -h 192.
frupower [-d] -I [-l cabinet] [-l...] • The -h... -g... options must be specified to cause the command to send its management request using IPMI over LAN to a MP in another server complex (but can also be used as a “loopback access” to the MP in the local complex). • The -h... -u... set of options must be specified to cause the command to send its management request using WBEM to an nPartition other than the local nPartition (but can also be used as a “loopback access” to the local nPartition).
2. At the command prompt, enter the following: frupower -h 192.168.24.68 -g password -C and press Enter. The sequence of commands and results is shown here: C:\>frupower -h 192.168.24.68 -g password -C Note: The -g option may require up to 2 minutes to complete. Please wait... Global cell 0; cabinet 0, cell 0 is powered off. Global cell 1; cabinet 0, cell 1 is powered on. Global cell 2; cabinet 0, cell 2 is powered on. Global cell 3; cabinet 0, cell 3 is powered on.
Option Description -g [passwd] Allows access to the complex specified by the -h option. The accessed complex is then considered the target complex. Access is through the MP LAN port.The -h option is required if this option is used. passwd specifies the IPMI password of the MP. If this field is omitted, the command prompts for the password. -h IPaddress|hostname This option is only used in combination with either the -u or -g option.
6 Troubleshooting Additional information about failures or error messages is usually obtained by examining the Application Event Log, or AEL. Locate the AEL by right-clicking on the My Computer icon on nPartition Window Server 2003 desktop and selecting Manage from the pop-up menu. In the Computer Management window, expand the System Tools and Event Viewer items, then select Application by clicking on it.
similar to the following should result (the specific values will be different for each machine; if obvious errors occur, you should uninstall and then reinstall the WMI Mapper component): Instances of [Win32_ComputerSystem] (1 instances): Instance of Win32_ComputerSystem: { AdminPasswordStatus = 3 AutomaticResetBootOption = TRUE AutomaticResetCapability = TRUE BootROMSupported = TRUE BootupState = "Normal" Caption = "FCTMARTIN" ChassisBootupState = 3 CreationClassName = "Win32_ComputerSystem" CurrentTimeZon
set CIM_USER= set CIM_PASSWORD= set CIM_NOSSL=1 wmiop ei Win32_ComputerSystem The output should be the same as in the previous test. If an error occurs, ensure that the WMI Mapper service is started. If not, start it and repeat the test. If it is running, you should uninstall and then reinstall the WMI Mapper component. If you see the following error, the most likely cause is that the server is not configured for HTTP connections: Cannot connect to localhost: 5988.
Classes in namespace [root/cimv2/npar]: __SystemClass __NAMESPACE __Provider __Win32Provider HP_DecoupledProvider __ProviderRegistration __ObjectProviderRegistration __InstanceProviderRegistration __ClassProviderRegistration __PropertyProviderRegistration __MethodProviderRegistration __EventProviderRegistration __EventConsumerProviderRegistration __CIMOMIdentification __IndicationRelated __Event __ExtrinsicEvent __SystemEvent __EventDroppedEvent __EventQueueOverflowEvent __ConsumerFailureEvent __NamespaceOp
HP_NParDynamicProfile HP_NParCellConnectedToIOChassis HP_NParComponentInSlot HP_NParIOChassisInSlot HP_NParCellInSlot HP_NParSlotInCabinet HP_NParCellSlotInCabinet HP_NParIOChassisSlotInCabinet HP_NParCellSlotInPartition HP_NParDomainInCabinet HP_NParLocalPartition HP_NParRemoteComplex If an obvious error occurs, or if the output looks significantly different from what is shown above, you should uninstall and then reinstall the nPartition Provider. This will re-register the provider with WMI.
the MP. It can also happen when long or unreliable network connections exist between the MP and the remote management PC, or if the MP is busy with some other internal operation. This condition is normally transient. If it occurs, retry the command; it should succeed when tried again. If the locked data condition persists it can be remedied with the parunlock command. Use the parunlock command carefully, however.
This error can occur when the command attempts to update the SCCD with the complex name set to its initial default value of 20 blank spaces. To troubleshoot this problem take the following steps: 1. 2. 3. 4. Verify you have network connectivity by telnetting to the MP and successfully logging in. Verify that the nPartition provider is running. To do this, go to the Windows Service Management Console by selecting Start > Control Panel > Administrative Tools > Services.
Parstatus -p -V: apparent incorrect output This issue occurs when the parstatus -p -Vcommand appears to give incorrect output. In reality these are not errors at all, since the output displayed for “PDC Revision” should be interpreted as your “system firmware revision”. Also, the output displayed for “IODCH Version” (seen as “FFFF”) is only relevant with PA-RISC systems. This output should be ignored, since it is not valid for Integrity servers running Windows Server 20003.
deleteClass|dc createInstance|ci modifyInstance|mi [ list ] deleteInstance|di [ list ] Examples: wmiop ecn wmiop enumerateinstancenames Win32_OperatingSystem wmiop gi Win32_Process list wmiop ei Win32_ComputerSystem Environment variables: CIM_NAMESPACE -- if not defined use root/cimv2 CIM_HOST -- local connect if not defined CIM_PORT -- port number (default determined by CIM_NOSSL) CIM_NOSSL -- if defined, connect unencrypted to 5988, else 5989 CIM_USER -- user CIM_PASSWORD -
Table 6-1 nPartition commands messages Message Cause Recommended Action Cannot connect. 1. The nPar Provider you are attempting to use is not running. If using the -h option, check your local management system's nPar provider. If you are using the -u option, verify the nPar provider on the remote target nPartition.2. MP is not available on the network. 3. MP settings are incorrect. 1. Make sure the nPar Provider component is installed.
Table 6-1 nPartition commands messages (continued) Message Cause Recommended Action Cannot read . In most cases, these messages are caused by lost datagrams over an unreliable network connection. See the AEL entry for more information. Retry the command, or use a management PC with a more reliable network connection to the target MP or nPartition. Unable to read . Unable to get . No information available for . information unavailable.
Table 6-2 Application Event Log messages (continued) Message Cause Recommended Action Insufficient privilege to perform the operation. Requesting user does not have Run the command as Administrator permission to perform the requested or “root”. operation. Invalid user name. Username specified in the request Use a valid username. was not valid on the target nPartition. Operation is only supported by the local operating system. The requested operation can only be Use the -u option with the command.
Table 6-2 Application Event Log messages (continued) Message Cause The platform is not supported. The target is not a partitionable complex. Recommended Action The system is not using a compatible The target of the operation is not a version of IPMI. partitionable complex.
Index terminal services, 23 third-party software, 23 system requirements, 22 A ACPI configuration value (how to set), 52 add cells to partition, 70 Application Event Log error messages, 117 B boot config options, 45 boot inactive partition, 61 boot over a network, 53 boot Windows Server 2003, 52 C cancel changes to complex profile, 45 configure autoboot options, 50, 51 configure boot paths and options, 48 configure/deconfigure cells, 85 configure/deconfigure memory, 87 configure/deconfigure processors, 8
rename partition, 72 set core cell choices, 71 shut down for reconfiguration, 59 shut down Windows Server 2003, 55 power-, status-, hardware-level tasks, 78 configure/deconfigure cells, 85 configure/deconfigure memory, 87 configure/deconfigure processors, 86 list cabinets in complex, 79 list fan/blower status, 80 list I/O configurations, 78 list power status/supplies, 79 power cabinets on/off, 82 power cells/chassis on/off, 84 turn LEDs on/off, 80 R reboot and reset, 56 reboot for reconfiguration, 58 remov