Witam, mam problem z wykonaniem zadania z ansible.
Dokładnie na Virtualbox mam 3 maszyny wirtualne (Lubuntu - host1 i host2, Ubuntu - serwer).
Moim zadaniem jest wykonanie polecenia ansible all -m ping
. Jednak pojawia mi się problem z ssh a dokładnie:
[email protected]:/etc/ansible$ ansible all -m ping -i /etc/ansible/hosts.ini
192.168.10.101 | UNREACHABLE! => {
"changed": false,
"msg": "Failed to connect to the host via ssh: ssh: connect to host 192.168.10.101 port 22: Connection refused",
"unreachable": true
}
192.168.10.102 | UNREACHABLE! => {
"changed": false,
"msg": "Failed to connect to the host via ssh: ssh: connect to host 192.168.10.102 port 22: Connection refused",
"unreachable": true
Plik hosts.ini:
[all:vars]
ansible_user=root
[host1]
192.168.10.101
[host2]
192.168.10.102
Jestem zielony w tym temacie, próbowałem już różnych zmian w pliku inwentarzowym hosts.ini jak i w ansible.cfg jednak nie przyniosło to zmian.
Dodam jeszcze, że zwykłe pingi przechodzą normalnie pomiędzy wszystkimi maszynami.
Za odpowiedź z góry dziękuję.