39
40
次にリソース:ip を作製します。このリソースは、サービスで使用する
Private IP
アドレスを立ち上げ、そ れを監視します。IPアドレスは172.31.1.10
です。このリソースのonline
の条件が、既に構成済みのリ ソースであるnic
のonline
である事を設定します。C:\Users\Administrator>hares -add ip IP testsg
VCS NOTICE V-16-1-10242 Resource added. Enabled attribute must be set before agent monitors C:\Users\Administrator>hares -modify ip Address 172.31.1.10
C:\Users\Administrator>hares -modify ip SubNetMask 255.255.255.0 C:\Users\Administrator>hares -local ip MACAddress
C:\Users\Administrator>hares -modify ip MACAddress 06-08-C6-86-7D-6E -sys EC2AMAZ-HJST53C C:\Users\Administrator>hares -modify ip MACAddress 06-06-E6-4D-53-B8 -sys EC2AMAZ-9PGV6MG C:\Users\Administrator>hares -modify ip Enabled 1
C:\Users\Administrator>hares -link ip nic
次にリソース:awsip を作製します。このリソースは、nicリソースでインスタンス内に立ち上げた
Private IP
に、VPC内の他のインスタンスからアクセスできるようにします。最後に、このリソースのonline
の条件 が、既に構成済みのリソースであるip
のonline
である事を設定します。C:\Users\Administrator>hares -add awsip AWSIP testsg
VCS NOTICE V-16-1-10242 Resource added. Enabled attribute must be set before agent monitors C:\Users\Administrator>hares -modify awsip PrivateIP 172.31.1.10
C:\Users\Administrator>hares -local awsip Device
C:\Users\Administrator>hares -modify awsip Device 06-08-C6-86-7D-6E -sys EC2AMAZ-HJST53C C:\Users\Administrator>hares -modify awsip Device 06-06-E6-4D-53-B8 -sys EC2AMAZ-9PGV6MG C:\Users\Administrator>hares -modify awsip Enabled 1
C:\Users\Administrator>hares -link awsip ip
ここからは、ディスク関係のリソースの設定を行いますが、その前にデータ用
EBS
のvolume-id
を確認し ます。Windows2019の構築時にデータ用EBS
が紐付けられたインスタンスの詳細を表示し、volume-id
を確認します。volume-idは「vol-07ffdb57e5caba47a」であることが確認できました。41
volume-id
が確認できたら、データ用EBS
を管理するリソース:ebsを作製します。このリソースは、デ ータ用EBS
の監視と切り替えを行います。「VolumeId」パラメーターには、前ページで確認したデータ用EBS
のvolume-id
を正確に指定します。C:\Users\Administrator>hares -add ebs EBSVol testsg
VCS NOTICE V-16-1-10242 Resource added. Enabled attribute must be set before agent monitors C:\Users\Administrator>hares -modify ebs VolumeId vol-07ffdb57e5caba47a
C:\Users\Administrator>hares -modify ebs Enabled 1
次にリソース:dg を作製します。このリソースは、データ用
EBS
上に構築されたディスクグループの監視 と切り替えを行います。監視対象ディスクグループはディスクグループ名とディスクグループGUID
で識別 しますので、この作業の前に、第4章の作業を行ったWindows Server
のコマンドラインから vxdg list を実行して、ディスクグループGUID
を確認しておいてください。また、このリソースのonline
の条件が、既に構成済みのリソースである
ebs
のonline
である事を設定します。C:\Users\Administrator>vxdg list Disk groups are....
Name : BasicGroup Disk Group Type : Basic DiskGroup ID : No ID Status : Imported Access : Read/Write
Name : awsdg
Disk Group Type : Dynamic (Secondary)
DiskGroup ID : 2c9bf8db-ee1b-49f2-8936-f58a86b13fbd Status : Imported
Access : Read/Write
C:\Users\Administrator>hares -add dg VMNSDg testsg
VCS NOTICE V-16-1-10242 Resource added. Enabled attribute must be set before agent monitors C:\Users\Administrator>hares -modify dg DiskGroupName awsdg
C:\Users\Administrator>hares -modify dg DGGuid 2c9bf8db-ee1b-49f2-8936-f58a86b13fbd C:\Users\Administrator>hares -modify dg Enabled 1
C:\Users\Administrator>hares -link dg ebs
次にリソース:mount を作製します。このリソースは、データ用
EBS
上に構築されたファイルシステムのmount
と監視を行います。このリソースのonline
の条件が、既に構成済みのリソースであるdg
のonline
である事を設定します。C:\Users\Administrator>hares -add mount MountV testsg
VCS NOTICE V-16-1-10242 Resource added. Enabled attribute must be set before agent monitors C:\Users\Administrator>hares -modify mount MountPath D
C:\Users\Administrator>hares -modify mount VolumeName vol01 C:\Users\Administrator>hares -modify mount VMDGResName dg C:\Users\Administrator>hares -modify mount Enabled 1 C:\Users\Administrator>hares -link mount dg
42
サービスグループ: testsgの設定が完了したら、このサービスグループを
1
号機でonline
にします。C:\Users\Administrator>hagrp -online testsg -sys EC2AMAZ-HJST53C
サービスグループが
1
号機でonline
になっており、1号機でPrivate IP : 172.31.1.10
が立ち上がって おり、且つD:ドライブが認識できていることを確認します。
C:\Users\Administrator>hastatus -sum
-- SYSTEM STATE
-- System State Frozen
A EC2AMAZ-9PGV6MG RUNNING 0 A EC2AMAZ-HJST53C RUNNING 0
-- GROUP STATE
-- Group System Probed AutoDisabled State
B testsg EC2AMAZ-HJST53C Y N ONLINE B testsg EC2AMAZ-9PGV6MG Y N OFFLINE C:\Users\Administrator>ipconfig
Windows IP Configuration
Ethernet adapter Ethernet:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . : fe80::ec00:958c:e461:5abd%11 IPv4 Address. . . : 172.31.1.8
Subnet Mask . . . : 255.255.255.0 IPv4 Address. . . : 172.31.1.10 Subnet Mask . . . : 255.255.255.0 Default Gateway . . . : 172.31.1.1
・・・(中略)・・・
C:\Users\Administrator>d:
D:\>dir
Volume in drive D is vol01 Volume Serial Number is 06CD-EE29 Directory of D:\
File Not Found D:\>
43
最後に、必ずクラスターの構成をディスクに反映させ、編集不可にするモード設定を行ってください。これ を行わないと、サーバー再起動やクラスターの停止時に、そこまでの設定変更が無効になってしまいま す。
C:\Users\Administrator>haconf -dump -makero
これで、クラスターの設定は終了です。尚、この例では、アプリケーションの組み込み手順は省略しています。