Method and system for installing program in multiple system
First Claim
1. A failover cluster system which comprises a first computer and second computer that are mutual objects of failover, and which causes failover to be executed on the basis of the state of heartbeat signal communications performed between said first computer and said second computer, wherein said first computer comprises:
- a first failover component which actuates failover by said second computer by voluntarily stopping said heartbeat signal communications on the basis of a heartbeat communications stop request that is issued prior to the installation of an OS construction altering program from an installation program that performs preparations for the installation of said construction altering program; and
an installation control component which starts an installer program and causes said construction altering program to be installed by restarting said OS when a restart signal based on the stopping of said heartbeat signals is received from said second computer;
said first failover component requests said second computer for failback when the installation of said construction altering program is completed;
said second computer comprises;
a second failover component which executes said failover when said heartbeat signal communications with said first computer are stopped; and
a restart request component which transmits said restart signal to said first computer when said heartbeat signal communications with said first computer are stopped; and
said second failover component stops the execution of said failover when said failback is requested from said first computer.
3 Assignments
0 Petitions
Accused Products
Abstract
It is an object of the present invention to allow easy upgrading of the version of the OS in a failover cluster system. When the user mounts a storage medium 4 on the node 1, and gives instructions to install a program, the installation program 12 requests the failover program 11 for the stopping of heartbeat communications. The node 1 voluntarily stops heartbeat communications in a state in which the system of this node is operating normally. When the failover program 21 of the node 2 detects the stopping of heartbeat communications, this program starts failover, and takes over the business service of the node 1. During the execution of failover by the node 2, the program stored in the storage medium 4 is installed in the node 1. When this installation is completed, the node 1 transmits a failback request to the node 2, and restarts the business service.
-
Citations
14 Claims
-
1. A failover cluster system which comprises a first computer and second computer that are mutual objects of failover, and which causes failover to be executed on the basis of the state of heartbeat signal communications performed between said first computer and said second computer, wherein
said first computer comprises: -
a first failover component which actuates failover by said second computer by voluntarily stopping said heartbeat signal communications on the basis of a heartbeat communications stop request that is issued prior to the installation of an OS construction altering program from an installation program that performs preparations for the installation of said construction altering program; and
an installation control component which starts an installer program and causes said construction altering program to be installed by restarting said OS when a restart signal based on the stopping of said heartbeat signals is received from said second computer;
said first failover component requests said second computer for failback when the installation of said construction altering program is completed;
said second computer comprises;
a second failover component which executes said failover when said heartbeat signal communications with said first computer are stopped; and
a restart request component which transmits said restart signal to said first computer when said heartbeat signal communications with said first computer are stopped; and
said second failover component stops the execution of said failover when said failback is requested from said first computer.
-
-
2. A failover cluster system which comprises a first computer and second computer that are mutual objects of failover, wherein
said second computer transmits an installation permission signal to said first computer when a state in which the processing of said first computer is stopped is detected, and said first computer installs a specified program when said installation permission signal is received from said second computer.
-
8. A program installation method using a failover cluster system which installs a specified program in a first computer using a failover cluster system comprising said first computer and a second computer that are mutual objects of failover, wherein
said second computer executes the steps of: -
(a) detecting whether or not said first computer is in a state of a stopped process; and
(b) transmitting an installation permission signal to said first computer when said state of a stopped process; and
said first computer executes the steps of;
(c) generating said state in which processing is stopped prior to the installation of said specified program; and
(d) installing said specified program when said installation permission signal is received from said second computer. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification