2台の仮想マシンKeepaverated VIPを設定[Mac M 1用]
2685 ワード
1.Ubuntuインストール
https://webnautes.tistory.com/1580
上のリンクの説明に従ってインストールしてください.
2.ipの検証
~$ ip a
上のenp 0 s 10を覚えておいてください.3.ノード1およびノード2サーバに別のインタフェースを割り当てる
node 1/MASTER : 192.168.64.6
node 2/BACKUP : 192.168.64.5
次に、Node 1サーバとNode 2サーバを接続して、他のインタフェースをアクティブにします.
操作を簡略化するために、各ノードをルート権限に設定します.
sudo su
ノード1(Master)インタフェースのアクティブ化vi /etc/network/interfaces
auto enp0s10
iface enp0s10 inet static
address 192.168.64.6
netmask 255.255.255.0
ifup enp0s10
ノード2(BACKUP)インタフェースの有効化vi /etc/network/interfaces
auto enp0s10
iface enp0s10 inet static
address 192.168.64.5
netmask 255.255.255.0
ifup enp0s10
4.VIPをNode 1とNode 2に割り当てる
VIPは192.168.64.100で、ノード1、ノード2ごとにenp 0 s 10:0が追加されています.
ifconfig enp0s10:0 192.168.64.100 netmask 255.255.255.0
ifconfig enp0s10:0 192.168.64.100 netmask 255.255.255.0
5.Keepaveratedインストール
各ノードにKeepaveratedをインストールし、設定ファイルを変更してノード1とノード2にHAを設定します.
1) Node 1(MASTER)
vi /etc/keepalived/keepalived.conf
vrrp_instance VI_1 {
state MASTER
interface enp0s10
virtual_router_id 51
priority 200
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {
192.168.64.100
}
}
上と違って、下はstateがBACKUPになるポイントとpriorityが100になります.2) Node 2(BACKUP)
vi /etc/keepalived/keepalived.conf
vrrp_instance VI_1 {
state MASTER
interface enp0s10
virtual_router_id 51
priority 200
advert_int 1
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {
192.168.64.100
}
}
6.Ping Testを行う
自分のitermでVIPに対してPingテストを行います.
Ping正常動作
Pingをブロックしても.
正常に動作する.
Reference
この問題について(2台の仮想マシンKeepaverated VIPを設定[Mac M 1用]), 我々は、より多くの情報をここで見つけました https://velog.io/@alkyurithm/VM-2대-Keepalived-VIP-설정for-Mac-M1テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol