ENTERPRISE

The HP Virtual Server Environment : Example nPartition Management Scenario (part 4) - Rebooting and Booting nPartitions

10/14/2013 7:34:50 PM

Rebooting and Booting nPartitions

The complex configuration tasks related to the hardware upgrade are complete. However, the new resources are not usable for workloads. The rex01 nPartition must be rebooted and the rex02 nPartition must be booted in order for the new hardware to be usable. Before jumping into the process of rebooting and booting nPartitions, a discussion of the states of cells is warranted to clarify the process of configuration an HP nPartition server.

As shown in Figure 10, there are four cell states. When cells are not physically installed, the nPartition management tools refer to the cells as absent. After initially installing a cell, it will be in the Powered-Off state. Enabling power to the cell causes the cell to go through a series of power-on self-tests. These tests ensure that the CPUs, memory, I/O, and other hardware entities are functioning appropriately. After the power-on self-test sequence, a cell stops at the “Inactive” state; this is also known as the Boot Is Blocked (BIB) or Boot Inhibit Bit (BIB) state. Cells 2 and 3 are Inactive, or at BIB, in Figure 9. The final cell state is the “Active” state. This is the state that will most commonly be observed on production systems, as only active cells are able to run operating systems and workloads. Cells 0 and 1 are Active in Figure 9.

Figure 10. HP nPartition Server Cell State Diagram


While it is possible to make changes to a complex when cells are in the Active state, it is generally not the recommended approach. Every cell contains a copy of the SCCD data structure that mirrors the copy contained in the MP. When changes are made to the SCCD affecting an active cell, the change cannot be pushed out to any cells until the affected cell becomes inactive. Therefore, a Pending SCCD data structure results. This Pending SCCD will persist until the affected cell becomes inactive, which could be an indefinite amount of time. In addition, no other changes can be made to the SCCD data structure until the change is pushed out. In some cases it is necessary to make changes to the SCCD that affect an active cell, and in those cases, it is recommended that the nPartition be rebooted as soon as possible to minimize the amount of time the Pending SCCD data structure persists. The addition of cell 2 to the rex01 nPartition did not create a Pending SCCD because the only affected cell, cell 2, was inactive when the change was made. Therefore, the copy of the SCCD for cell 2 was pushed out immediately. Similarly, when the rex02 nPartition was created, only cell 3 was affected, and it was inactive when the nPartition was created.

The state of an nPartition is related to the cell states shown in Figure 10; when one or more assigned cells are in the active state, then the nPartition is said to be active. Otherwise, the nPartition is inactive.

The rex01 nPartition must be rebooted for reconfiguration in order for cell 2 to communicate with the other cells in the nPartition and become active. The HP-UX operating system requires special command-line options when rebooting the operating system in order for complex configuration changes to take effect. The –RFigure 5. If rex01 were running Microsoft Windows or Linux, a normal reboot would result in activation of cell 2 and the original two cells. The difference in behavior on HP-UX allows an administrator to alter the SCCD but have finer control over exactly when the changes to the SCCD take effect. A normal HP-UX shutdown or reboot command with the –R option omitted reboots the operating system without activating the newly added hardware in the nPartition. option is required for both the shutdown and reboot commands on HP-UX. This requirement is shown in the Notes and Warnings section of

Finally, rex02 must be booted by using the MP's command menu. The boot, bo, command boots the nPartition, releasing the cell from BIB and allowing it to become active. The cell proceeds to either the BCH firmware interface on a cell that contains PA-RISC processors or to the Extensible Firmware Interface (EFI) on a cell that contains Intel Itanium Processor Family (IPF) processors. From the firmware interface, an operating system can be installed and then workloads can be started.

Figure 11 shows the final hardware view of the complex after the upgrading the hardware, reconfiguring the complex, rebooting rex01, and booting rex02.

Figure 11. Partition Manager Hardware View after Hardware Upgrade Complete
Other  
  •  The HP Virtual Server Environment : nPartition Management Paradigms (part 2) - Remote Management via an nPartition Paradigm, Remote Management via the MP Paradigm
  •  The HP Virtual Server Environment : nPartition Management Paradigms (part 1) - Local nPartition Management Paradigm
  •  The HP Virtual Server Environment : nPartition Servers - Data Maintained by the Management Processor
  •  The HP Virtual Server Environment : HP nPartition Server Overview
  •  The HP Virtual Server Environment : Combining Partitioning Solutions, Independent Software Vendor Support
  •  Microsoft Lync Server 2010 : Microsoft Communicator Client for Macintosh - Client Integrations with Other Applications
  •  Microsoft Lync Server 2010 : Microsoft Communicator Client for Macintosh - Web Conferencing
  •  Microsoft Lync Server 2010 : Microsoft Communicator Client for Macintosh - Audio/Video Calls and Conferencing
  •  Microsoft Lync Server 2010 : Microsoft Communicator Client for Macintosh - IM Features
  •  Microsoft Lync Server 2010 : Microsoft Communicator Client for Macintosh - Getting Around in the Client
  •  
    Most View
    Spring Is Here (Part 2)
    Is 802.11ac Worth Adopting?
    BlackBerry Z10 - A Touchscreen-Based Smartphone (Part 1)
    LG Intuition Review - Skirts The Line Between Smartphone And Tablet (Part 5)
    Fujifilm X-E1 - A Retro Camera That Inspires (Part 4)
    My SQL : Replication for High Availability - Procedures (part 6) - Slave Promotion - A revised method for promoting a slave
    10 Contenders For The 'Ultimate Protector' Crown (Part 3) : Eset Smart Security 6, Kaspersky Internet Security 2013, Zonealarm Internet Security 2013
    HTC Desire C - Does It Have Anything Good?
    Windows Phone 7 : Understanding Matrix Transformations (part 2) - Applying Multiple Transformations
    How To Lock Windows By Image Password
    REVIEW
    - First look: Apple Watch

    - 10 Amazing Tools You Should Be Using with Dropbox
    VIDEO TUTORIAL
    - How to create your first Swimlane Diagram or Cross-Functional Flowchart Diagram by using Microsoft Visio 2010 (Part 1)

    - How to create your first Swimlane Diagram or Cross-Functional Flowchart Diagram by using Microsoft Visio 2010 (Part 2)

    - How to create your first Swimlane Diagram or Cross-Functional Flowchart Diagram by using Microsoft Visio 2010 (Part 3)
    Popular Tags
    Microsoft Access Microsoft Excel Microsoft OneNote Microsoft PowerPoint Microsoft Project Microsoft Visio Microsoft Word Active Directory Biztalk Exchange Server Microsoft LynC Server Microsoft Dynamic Sharepoint Sql Server Windows Server 2008 Windows Server 2012 Windows 7 Windows 8 Adobe Indesign Adobe Flash Professional Dreamweaver Adobe Illustrator Adobe After Effects Adobe Photoshop Adobe Fireworks Adobe Flash Catalyst Corel Painter X CorelDRAW X5 CorelDraw 10 QuarkXPress 8 windows Phone 7 windows Phone 8 BlackBerry Android Ipad Iphone iOS
    Top 10
    OPEL MERIVA : Making a grand entrance
    FORD MONDEO 2.0 ECOBOOST : Modern Mondeo
    BMW 650i COUPE : Sexy retooling of BMW's 6-series
    BMW 120d; M135i - Finely tuned
    PHP Tutorials : Storing Images in MySQL with PHP (part 2) - Creating the HTML, Inserting the Image into MySQL
    PHP Tutorials : Storing Images in MySQL with PHP (part 1) - Why store binary files in MySQL using PHP?
    Java Tutorials : Nested For Loop (part 2) - Program to create a Two-Dimensional Array
    Java Tutorials : Nested For Loop (part 1)
    C# Tutorial: Reading and Writing XML Files (part 2) - Reading XML Files
    C# Tutorial: Reading and Writing XML Files (part 1) - Writing XML Files