高信頼化システム監視機能 HAモニタ
単独のサーバを使用する場合の,環境設定例で示すシステム構成を,次の図に示します。
図3-36 単独のサーバ使用時のシステム構成(Linux(IPF))
このシステム構成での現用系と予備系の環境設定例を,次に示します。
/* HAモニタの環境設定 */
environment name host1,
address 1,
patrol 60,
lan path11:path12,
lanport HAmon1:HAmon2;
function pathpatrol 1;
|
/* サーバ対応の環境設定 */
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;
cpudown pathpatrol 1;
|
/* サーバ対応の環境設定 */
server name /users/server1,
alias server1,
acttype server,
patrol 60,
initial standby,
disk /dev/vg01;
|
サーバをグループ化する場合の,環境設定例で示すシステム構成を,次の図に示します。
図3-37 サーバをグループ化する場合のシステム構成(Linux(IPF))
このシステム構成での現用系と予備系の環境設定例を次に示します。
/* HAモニタの環境設定 */
environment name host1,
address 1,
patrol 60,
lan path11:path12,
lanport HAmon1:HAmon2;
function pathpatrol 1;
|
/* サーバ対応の環境設定(サーバ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;
|
/* サーバ対応の環境設定(サーバ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;
|
相互系切り替え構成時の,環境設定例で示すシステム構成を,次の図に示します。
図3-38 相互系切り替え構成時のシステム構成(Linux(IPF))
このシステム構成での現用系と予備系の環境設定例を次に示します。
/* HAモニタの環境設定 */
environment name host1,
address 1,
patrol 60,
lan path11:path12,
lanport HAmon1:HAmon2;
function pathpatrol 1;
|
/* サーバ対応の環境設定(サーバ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;
|
/* サーバ対応の環境設定(サーバ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;
|
ファイルシステムの切り替え時の,環境設定例で示すシステム構成を,次の図に示します。
図3-39 ファイルシステムの切り替え時のシステム構成(Linux(IPF))
このシステム構成での現用系と予備系の環境設定例を,次に示します。
/* HAモニタの環境設定 */
environment name host1,
address 1,
patrol 60,
lan path11:path12,
lanport HAmon1:HAmon2;
|
/* サーバ対応の環境設定 */
server name /users/server1,
alias server1,
acttype monitor,
initial online,
disk /dev/vg01,
fs_name /dev/lvol1:/dev/lvol2,
fs_mount_dir /mnt/fs1:/mnt/fs2;
|
/* HAモニタの環境設定 */
environment name host2,
address 2,
patrol 60,
lan path21:path22,
lanport HAmon1:HAmon2;
|
/* サーバ対応の環境設定 */
server name /users/server1,
alias server1,
acttype monitor,
initial standby,
disk /dev/vg01,
fs_name /dev/lvol1:/dev/lvol2,
fs_mount_dir /mnt/fs1:/mnt/fs2;
|
サーバの切り替え順序を制御する場合の,環境設定例で示すシステム構成例を,次の図に示します。
図3-40 サーバの切り替え順序を制御する場合のシステム構成(Linux(IPF))
この例では,次の構成を前提としています。
このシステム構成での現用系と予備系の環境設定例を,次に示します。
/* 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 /sbin/ifconfig eth1:1 inet 1.2.3.4 netmask 255.255.255.0 /sbin/arping -U -c 2 -I eth1 1.2.3.4 |
#!/bin/sh set -x /sbin/ifconfig eth1:1 down |
#!/bin/sh set -x /sbin/ifconfig eth1:2 inet 1.2.3.5 netmask 255.255.255.0 /sbin/arping -U -c 2 -I eth1 1.2.3.5 |
#!/bin/sh set -x /sbin/ifconfig eth1:2 down |
/* 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 /sbin/ifconfig eth1:1 inet 1.2.3.4 netmask 255.255.255.0 /sbin/arping -U -c 2 -I eth1 1.2.3.4 |
#!/bin/sh set -x /sbin/ifconfig eth1:1 down |
#!/bin/sh set -x /sbin/ifconfig eth1:2 inet 1.2.3.5 netmask 255.255.255.0 /sbin/arping -U -c 2 -I eth1 1.2.3.5 |
#!/bin/sh set -x /sbin/ifconfig eth1:2 down |
複数サーバで共有リソースを共用する場合の,環境設定例で示すシステム構成例を,次の図に示します。
図3-41 複数サーバで共有リソースを共用する場合のシステム構成(Linux(IPF))
この例では,次の構成を前提としています。
このシステム構成での現用系と予備系の環境設定例を,次に示します。
/* 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 /sbin/ifconfig eth1:1 inet 1.2.3.4 netmask 255.255.255.0 /sbin/arping -U -c 2 -I eth1 1.2.3.4 |
#!/bin/sh set -x /sbin/ifconfig eth1:1 down |
/* 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 /sbin/ifconfig eth1:1 inet 1.2.3.4 netmask 255.255.255.0 /sbin/arping -U -c 2 -I eth1 1.2.3.4 |
#!/bin/sh set -x /sbin/ifconfig eth1:1 down |
All Rights Reserved. Copyright (C) 1994, 2004, Hitachi, Ltd.