テンプレートからVMを作成する

作成

host-a,bそれぞれでスクリプト実行

host-a

/v/bin/k3s/03-create-vms-host-a.sh

bash /v/bin/k3s/03-create-vms-host-a.sh

host-b

/v/bin/k3s/04-create-vms-host-b.sh

bash /v/bin/k3s/04-create-vms-host-b.sh

OS起動後対応

cloud-initがうまくいかなかったのでOS起動後、VNCで繋ぎ、下記を対応

IPアドレス

vi /etc/network/interfaces
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
  address IPアドレス
  gateway デフォルトゲートウェイIPアドレス
  dns-nameservers DNSサーバーIPアドレス

# control-alias eth0
#iface eth0 inet6 dhcp

hostnameを設定

setup-hostname ha-master

他のマシンも同様に

ntp

setup-ntp chrony

sudo

visudo

wheelグループの no passwd sudo 有効化

%wheel ALL=(ALL:ALL) NOPASSWD: ALL

cloud-init無効化

rc-update del cloud-init
rc-update del cloud-init-local boot
rc-update del cloud-config
rc-update del cloud-final

reboot

reboot

scriptはそのうちgitにあげますあげました

04 PostgreSQL-HAの構築

前の記事 次の記事