高信頼化システム監視機能 HAモニタ HP-UX(IPF)編
1:1系切り替え構成では,使用するリソースや機能によって定義ファイルの設定内容が異なります。ここでは,1:1系切り替えの代表的なシステム構成を示し,各システム構成での定義ファイルの設定例を示します。
単独のサーバを使用する場合の,環境設定例で示すシステム構成を,次の図に示します。
図8-1 単独のサーバ使用時のシステム構成
このシステム構成での現用系と予備系の環境設定例を,次に示します。
/* HAモニタの環境設定 */
environment name host1,
address 1,
patrol 60,
lan path11:path12,
lanport HAmon1:HAmon2;
function pathpatrol 1;
pathpatrol_retry 3:3;
|
/* サーバ対応の環境設定 */
server name /users/server1,
alias server1,
acttype server,
patrol 60,
initial online,
disk /dev/vg01;
|
/* HAモニタの環境設定 */
environment name host2,
address 2,
patrol 60,
lan path21:path22,
lanport HAmon1:HAmon2;
function pathpatrol 1;
pathpatrol_retry 3:3;
|
/* サーバ対応の環境設定 */
server name /users/server1,
alias server1,
acttype server,
patrol 60,
initial standby,
disk /dev/vg01;
|
サーバをグループ化する場合の,環境設定例で示すシステム構成を,次の図に示します。
図8-2 サーバをグループ化する場合のシステム構成
このシステム構成での現用系と予備系の環境設定例を次に示します。
/* HAモニタの環境設定 */
environment name host1,
address 1,
patrol 60,
lan path11:path12,
lanport HAmon1:HAmon2;
function pathpatrol 1,
pathpatrol_retry 3:3;
|
/* サーバ対応の環境設定(サーバ1) */
server name /users/server1,
alias server1,
acttype server,
patrol 60,
initial online,
group groupA:exchange,
disk /dev/vg01;
/* サーバ対応の環境設定(サーバ2) */
server name /users/server2,
alias server2,
acttype server,
patrol 60,
initial online,
group groupA:no_exchange:cancel,
disk /dev/vg02;
|
/* HAモニタの環境設定 */
environment name host2,
address 2,
patrol 60,
lan path21:path22,
lanport HAmon1:HAmon2;
function pathpatrol 1,
pathpatrol_retry 3:3;
|
/* サーバ対応の環境設定(サーバ1) */
server name /users/server1,
alias server1,
acttype server,
patrol 60,
initial standby,
group groupA:exchange,
disk /dev/vg01;
/* サーバ対応の環境設定(サーバ2) */
server name /users/server2,
alias server2,
acttype server,
patrol 60,
initial standby,
group groupA:no_exchange:cancel,
disk /dev/vg02;
|
相互系切り替え構成時の,環境設定例で示すシステム構成を,次の図に示します。
図8-3 相互系切り替え構成時のシステム構成
このシステム構成での現用系と予備系の環境設定例を次に示します。
/* HAモニタの環境設定 */
environment name host1,
address 1,
patrol 60,
lan path11:path12,
lanport HAmon1:HAmon2;
function pathpatrol 1,
pathpatrol_retry 3:3;
|
/* サーバ対応の環境設定(サーバ1) */
server name /users/server1,
alias server1,
acttype server,
patrol 60,
initial online,
disk /dev/vg01;
/* サーバ対応の環境設定(サーバ2) */
server name /users/server2,
alias server2,
acttype server,
patrol 60,
initial standby,
disk /dev/vg02;
|
/* HAモニタの環境設定 */
environment name host2,
address 2,
patrol 60,
lan path21:path22,
lanport HAmon1:HAmon2;
function pathpatrol 1,
pathpatrol_retry 3:3;
|
/* サーバ対応の環境設定(サーバ1) */
server name /users/server1,
alias server1,
acttype server,
patrol 60,
initial standby,
disk /dev/vg01;
/* サーバ対応の環境設定(サーバ2) */
server name /users/server2,
alias server2,
acttype server,
patrol 60,
initial online,
disk /dev/vg02;
|
OSのバージョンがHP-UX 11i V2の場合,LANアダプタの二重化ができます。LANアダプタの二重化時の,環境設定例で示すシステム構成を,次の図に示します。
図8-4 LANアダプタ二重化時のシステム構成
このシステム構成での現用系と予備系の環境設定例を,次に示します。
/* HAモニタの環境設定 */
environment name host1,
address 1,
patrol 60,
lan path11:path12,
lanport HAmon1:HAmon2;
function pathpatrol 1,
pathpatrol_retry 3:3,
lan_pair lan1-lan2;
|
/* サーバ対応の環境設定 */
server name /users/server1,
alias server1,
acttype server,
patrol 60,
initial online,
lan_updown use;
|
#!/bin/sh set -x /usr/sbin/ifconfig lan1:1 inet 1.2.3.4 netmask 255.255.255.0 broadcast 1.2.3.255 /usr/sbin/ifconfig lan1:2 inet 1.2.3.5 netmask 255.255.255.0 broadcast 1.2.3.255 |
#!/bin/sh set -x /usr/sbin/ifconfig lan1:1 inet 0 /usr/sbin/ifconfig lan1:2 inet 0 |
/* HAモニタの環境設定 */
environment name host2,
address 2,
patrol 60,
lan path21:path22,
lanport HAmon1:HAmon2;
function pathpatrol 1,
pathpatrol_retry 3:3,
lan_pair lan1-lan2;
|
/* サーバ対応の環境設定 */
server name /users/server1,
alias server1,
acttype server,
patrol 60,
initial standby,
lan_updown use;
|
#!/bin/sh set -x /usr/sbin/ifconfig lan1:1 inet 1.2.3.4 netmask 255.255.255.0 broadcast 1.2.3.255 /usr/sbin/ifconfig lan1:2 inet 1.2.3.5 netmask 255.255.255.0 broadcast 1.2.3.255 |
#!/bin/sh set -x /usr/sbin/ifconfig lan1:1 inet 0 /usr/sbin/ifconfig lan1:2 inet 0 |
ファイルシステム使用時の,環境設定例で示すシステム構成を,次の図に示します。
図8-5 ファイルシステム使用時のシステム構成
このシステム構成での現用系と予備系の環境設定例を,次に示します。
/* HAモニタの環境設定 */
environment name host1,
address 1,
patrol 60,
lan path11:path12,
lanport HAmon1:HAmon2;
function pathpatrol 1,
pathpatrol_retry 3:3;
|
/* サーバ対応の環境設定 */
server name /users/server1,
alias server1,
acttype monitor,
initial online,
disk /dev/vg01,
fs_name /dev/vg01/lvol1:/dev/vg01/lvol2,
fs_mount_dir /home1:/home2;
|
/* HAモニタの環境設定 */
environment name host2,
address 2,
patrol 60,
lan path21:path22,
lanport HAmon1:HAmon2;
function pathpatrol 1,
pathpatrol_retry 3:3;
|
/* サーバ対応の環境設定 */
server name /users/server1,
alias server1,
acttype monitor,
initial standby,
disk /dev/vg01,
fs_name /dev/vg01/lvol1:/dev/vg01/lvol2,
fs_mount_dir /home1:/home2;
|
サーバの切り替え順序を制御する場合の,環境設定例で示すシステム構成例を,次の図に示します。
図8-6 サーバの切り替え順序を制御する場合のシステム構成
この例では,次の構成を前提としています。
このシステム構成での現用系と予備系の環境設定例を,次に示します。
/* HAモニタの環境設定 */
environment name host1,
address 1,
patrol 60,
lan path11:path12,
lanport HAmon1:HAmon2;
function pathpatrol 1,
pathpatrol_retry 3:3;
|
/* サーバ対応の環境設定(サーバ1) */
server name /users/server1,
alias server1,
acttype server,
patrol 60,
initial online,
group groupA:exchange,
disk /dev/vg01,
lan_updown use;
/* サーバ対応の環境設定(サーバ2) */
server name /users/server2,
alias server2,
acttype monitor,
initial online,
group groupA,
disk /dev/vg02,
lan_updown use,
parent server1;
|
#!/bin/sh set -x /usr/sbin/ifconfig lan1:1 inet 1.2.3.4 netmask 255.255.255.0 broadcast 1.2.3.255 |
#!/bin/sh set -x /usr/sbin/ifconfig lan1:1 inet 0 |
#!/bin/sh set -x /usr/sbin/ifconfig lan1:2 inet 1.2.3.5 netmask 255.255.255.0 broadcast 1.2.3.255 |
#!/bin/sh set -x /usr/sbin/ifconfig lan1:2 inet 0 |
/* HAモニタの環境設定 */
environment name host2,
address 2,
patrol 60,
lan path21:path22,
lanport HAmon1:HAmon2;
function pathpatrol 1,
pathpatrol_retry 3:3;
|
/* サーバ対応の環境設定(サーバ1) */
server name /users/server1,
alias server1,
acttype server,
patrol 60,
initial standby,
group groupA:exchange,
disk /dev/vg01,
lan_updown use;
/* サーバ対応の環境設定(サーバ2) */
server name /users/server2,
alias server2,
acttype monitor,
initial standby,
group groupA,
disk /dev/vg02,
lan_updown use,
parent server1;
|
#!/bin/sh set -x /usr/sbin/ifconfig lan1:1 inet 1.2.3.4 netmask 255.255.255.0 broadcast 1.2.3.255 |
#!/bin/sh set -x /usr/sbin/ifconfig lan1:1 inet 0 |
#!/bin/sh set -x /usr/sbin/ifconfig lan1:2 inet 1.2.3.5 netmask 255.255.255.0 broadcast 1.2.3.255 |
#!/bin/sh set -x /usr/sbin/ifconfig lan1:2 inet 0 |
複数サーバで共有リソースを共用する場合の,環境設定例で示すシステム構成例を,次の図に示します。
図8-7 複数サーバで共有リソースを共用する場合のシステム構成
この例では,次の構成を前提としています。
このシステム構成での現用系と予備系の環境設定例を,次に示します。
/* HAモニタの環境設定 */
environment name host1,
address 1,
patrol 60,
lan path11:path12,
lanport HAmon1:HAmon2;
function pathpatrol 1,
pathpatrol_retry 3:3;
|
/* サーバ対応の環境設定(サーバ1) */
server name /users/server1,
alias server1,
acttype server,
patrol 60,
initial online,
group groupA:exchange,
parent rc0;
/* サーバ対応の環境設定(サーバ2) */
server name /users/server2,
alias server2,
acttype monitor,
initial online,
group groupA,
parent rc0;
/* リソースサーバ対応の環境設定 */
resource alias rc0,
initial online,
group groupA,
disk /dev/vg01,
lan_updown use;
|
#!/bin/sh set -x /usr/sbin/ifconfig lan1:1 inet 1.2.3.4 netmask 255.255.255.0 broadcast 1.2.3.255 |
#!/bin/sh set -x /usr/sbin/ifconfig lan1:1 inet 0 |
/* HAモニタの環境設定 */
environment name host2,
address 2,
patrol 60,
lan path21:path22,
lanport HAmon1:HAmon2;
function pathpatrol 1,
pathpatrol_retry 3:3;
|
/* サーバ対応の環境設定(サーバ1) */
server name /users/server1,
alias server1,
acttype server,
patrol 60,
initial standby,
group groupA:exchange,
parent rc0;
/* サーバ対応の環境設定(サーバ2) */
server name /users/server2,
alias server2,
acttype monitor,
initial standby,
group groupA,
parent rc0;
/* リソースサーバ対応の環境設定 */
resource alias rc0,
initial standby,
group groupA,
disk /dev/vg01,
lan_updown use;
|
#!/bin/sh set -x /usr/sbin/ifconfig lan1:1 inet 1.2.3.4 netmask 255.255.255.0 broadcast 1.2.3.255 |
#!/bin/sh set -x /usr/sbin/ifconfig lan1:1 inet 0 |
All Rights Reserved. Copyright (C) 2009, 2010, Hitachi, Ltd.