Add internal ips to known_hosts

master
Vitaliy Filippov 2020-03-18 15:38:43 +03:00
parent 61a1817846
commit dd945044b7
3 changed files with 7 additions and 1 deletions

View File

@ -20,6 +20,7 @@
+ Везде убрать DHCP
+ Удалять network-manager
+ Везде прописать все ноды в /etc/hosts
+ В known_hosts также добавлять внутренние IP
## TODO

View File

@ -3,7 +3,8 @@ keepalived_password=
keepalived_router_id=ONEPROD
galera_cluster_name=galera_cluster
galera_password=
opennebula_hosts="172.31.1.7 172.31.1.5 172.31.1.10 172.31.1.9"
opennebula_hosts="172.31.1.5 172.31.1.10 172.31.1.9 172.31.1.16 172.31.1.17 172.31.1.18"
int_ips="192.168.5.12 192.168.5.13 192.168.5.14 192.168.5.15 192.168.5.16 192.168.5.17"
opennebula_db_password=
init_db=0
one_key=

View File

@ -20,6 +20,10 @@ done
# Gather host keys
ssh-keyscan $opennebula_hosts > tmp$$
for play_host in $key_hosts; do
ssh root@$play_host "ssh-keyscan $int_ips" >> tmp$$
break
done
for play_host in $key_hosts; do
cat tmp$$ > hostkeys$$
ssh root@$play_host 'cat /var/lib/one/.ssh/known_hosts || true' >> hostkeys$$