Настройка конфигурационного файла и управления хостами
Создал виртуальную машину
VirtualBox(ubuntu), узел управления + 2 виртуальные машины черезovhcloud(управляемые хосты).На узле управления настроил конфигурационный файл
ansible.cfgследующим образом:
[defaults]
inventory=./inventory
remote_user=devops
ask_pass=false
[privilege_escalation]
become=false
become_method=sudo
become_user=root
become_ask_pass=false
deprecation_warnings=False
- заполнил инвентаризациооный файл следующим образом
[control-node]
andrey-VirtualBox
[intranetweb]
141.94.64.120
141.94.64.192
При попытке подключиться у управляемому хосту по
sshвыдает ошибку "отказ доступа"При попытке выполнить команду
ansible all -m pingвыдает следующее:
[DEPRECATION WARNING]: The TRANSFORM_INVALID_GROUP_CHARS settings is set to allow bad characters in
group names by default, this will change, but still be user configurable on deprecation. This feature
will be removed in version 2.10. Deprecation warnings can be disabled by setting
deprecation_warnings=False in ansible.cfg.
[WARNING]: Invalid characters were found in group names but not replaced, use -vvvv to see details
andrey-VirtualBox | UNREACHABLE! => {
"changed": false,
"msg": "Failed to connect to the host via ssh: ssh: connect to host andrey-virtualbox port 22: Connection refused",
"unreachable": true
}
141.94.64.192 | UNREACHABLE! => {
"changed": false,
"msg": "Failed to connect to the host via ssh: [email protected]: Permission denied (publickey).",
"unreachable": true
}
141.94.64.120 | UNREACHABLE! => {
"changed": false,
"msg": "Failed to connect to the host via ssh: [email protected]: Permission denied (publickey).",
"unreachable": true
}
- При попытке скопировать
sshключ с узла управления на управляемый хост, также выдается ошибка "отказ доступа"
В чем может быть ошибка?