System and method for selectively executing a reboot request after a reset to power on state for a particular partition in a logically partitioned system
First Claim
1. A method for executing a reliable warm reboot of one of a plurality of logical partitions included in a logically partitioned data processing system, said system including partition hardware that is logically allocated to said plurality of logical partitions, said method comprising the steps of:
- receiving, within one of said plurality of logical partitions, a request to reboot said one of said plurality of logical partitions;
logically allocating a subset of said partition hardware to said one of said plurality of logical partitions, said subset including multiple processors that are logically allocated to said one of said plurality of logical partitions;
setting said subset of said partition hardware to a predetermined state prior to executing said request, said step of setting said subset to said predetermined state including setting said multiple processors to a power-on state prior to executing said request;
executing said request within said one of said plurality of logical partitions to reboot said one of said plurality of logical partitions, said one of said plurality of logical partitions being rebooted without rebooting other ones of said plurality of logical partitions wherein said entire data processing system is not rebooted when said one of said plurality of logical partitions is rebooted, wherein the step of setting said subset of said partition hardware to a predetermined state prior to executing said request further comprises the step of resetting said multiple processors included in said one of said plurality of logical partitions; and
allocating at least one I/O adapter to said one of said plurality of logical partitions wherein the step of setting said subset of said partition hardware to a predetermined state prior to executing said request further comprises the step of resetting said at least one I/O adapter.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and computer program product are disclosed for executing a reliable warm reboot of one of multiple partitions included in a logically partitioned data processing system. The data processing system includes partition hardware. A request to reboot a particular partition is received within the partition where the particular partition includes multiple processors. Prior to executing the reboot request, the partition hardware is set to a predetermined state. The reboot request is then executed within the particular partition. The predetermined state is preferably achieved by resetting the partition hardware to a predetermined state.
32 Citations
7 Claims
-
1. A method for executing a reliable warm reboot of one of a plurality of logical partitions included in a logically partitioned data processing system, said system including partition hardware that is logically allocated to said plurality of logical partitions, said method comprising the steps of:
-
receiving, within one of said plurality of logical partitions, a request to reboot said one of said plurality of logical partitions; logically allocating a subset of said partition hardware to said one of said plurality of logical partitions, said subset including multiple processors that are logically allocated to said one of said plurality of logical partitions; setting said subset of said partition hardware to a predetermined state prior to executing said request, said step of setting said subset to said predetermined state including setting said multiple processors to a power-on state prior to executing said request; executing said request within said one of said plurality of logical partitions to reboot said one of said plurality of logical partitions, said one of said plurality of logical partitions being rebooted without rebooting other ones of said plurality of logical partitions wherein said entire data processing system is not rebooted when said one of said plurality of logical partitions is rebooted, wherein the step of setting said subset of said partition hardware to a predetermined state prior to executing said request further comprises the step of resetting said multiple processors included in said one of said plurality of logical partitions; and allocating at least one I/O adapter to said one of said plurality of logical partitions wherein the step of setting said subset of said partition hardware to a predetermined state prior to executing said request further comprises the step of resetting said at least one I/O adapter. - View Dependent Claims (2, 3)
-
-
4. A system for executing a reliable warm reboot of one of a plurality of logical partitions included in a logically partitioned data processing system, said system including partition hardware that is logically allocated to said plurality of logical partitions, comprising:
-
one of said plurality of logical partitions receiving a request to reboot said one of said plurality of logical partitions; a subset of said partition hardware being logically allocated to said one of said plurality of logical partitions, said subset including multiple processors that are logically allocated to said one of said plurality of logical partitions; said subset of said partition hardware being set to a predetermined state, including said multiple processors being set to a power-on state, prior to executing said request; said one of said plurality of logical partitions executing said request to reboot said one of said plurality of logical partitions, said one of said plurality of logical partitions being rebooted without rebooting other ones of said plurality of logical partitions wherein said entire data processing system is not rebooted when said one of said plurality of logical partitions is rebooted; at least one I/O adapter being allocated to said one of said plurality of logical partitions; said at least one I/O adapter being reset; said partition hardware including a service processor; said service processor for resetting said multiple processors included in said one of said plurality of logical partitions; and said service processor for resetting said at least one I/O adapter, said at least one I/O adapter being allocated to said one of said plurality of logical partitions.
-
-
5. A computer program product for executing a reliable warm reboot of one of a plurality of logical partitions included in a logically partitioned data processing system, said system including partition hardware that is logically allocated to said plurality of logical partitions, said computer program product comprising:
-
instruction means for receiving, within one of said plurality of logical partitions, a request to reboot said one of said plurality of logical partitions; instruction means for logically allocating a subset of said partition hardware to said one of said plurality of logical partitions, said subset including multiple processors that are logically allocated to said one of said plurality of logical partitions; instruction means for setting said subset of said partition hardware to a predetermined state prior to executing said request, said instruction means for setting said subset to said predetermined state further including setting said multiple processors to a power-on state prior to executing said request; instruction means for executing said request within said one of said plurality of logical partitions to reboot said one of said plurality of logical partitions, said one of said plurality of logical partitions being rebooted without rebooting other ones of said plurality of logical partitions wherein said entire data processing system is not rebooted when said one of said plurality of logical partitions is rebooted; wherein said instruction means for setting said subset of said partition hardware to a predetermined state prior to executing said request further comprises instruction means for resetting said multiple processors included in said one of said plurality of logical partitions; instruction means for allocating at least one I/O adapter to said one of said plurality of logical partitions; and wherein said instruction means for setting said subset of said partition hardware to a predetermined state prior to executing said request further comprises instruction means for resetting said at least one I/O adapter. - View Dependent Claims (6, 7)
-
Specification