У меня есть кластер с главным узлом по IP-адресу (xxx.xx.xx.xxx) и 4 рабочими узлами, которые доступны только через главный узел (к ним нельзя получить удаленный доступ).
Из главного узла я могу получить доступ к любому из рабочих узлов с помощью: ssh node001 или ssh root@node001 (node002, ..., node004) без любые проблемы.
Проблема в том, что когда я пытаюсь создать инвентарь в Ansible, выдается ошибка подключения SSH. Однако я уже выполнил необходимые настройки, чтобы главный узел мог без проблем получать доступ к рабочим узлам. Что может произойти?
У меня есть следующий доступный инвентарь (inventory/dev):
[master]
headnode ansible_host=xxx.xx.xx.xxx
[workers]
node001 ansible_host=node001 ansible_user=root ansible_ssh_common_args='-o ProxyJump=root@xxx.xx.xx.xxx'
[all:vars]
ansible_user=root
ansible all -m ping -i Inventory/dev
Ошибка:
node001 | UNREACHABLE! => {
"changed": false,
"msg": "Failed to connect to the host via ssh: root@node001: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).",
"unreachable": true
}
headnode | SUCCESS => {
"ansible_facts": {
"discovered_interpreter_python": "/usr/libexec/platform-python"
},
"changed": false,
"ping": "pong"
}
Подробнее здесь: https://stackoverflow.com/questions/791 ... d-only-net
Кластер в Ansible — доступ к рабочим узлам без доступа в Интернет и только сетевой доступ к главному узлу ⇐ Linux
1730922379
Anonymous
У меня есть кластер с главным узлом по IP-адресу (xxx.xx.xx.xxx) и 4 рабочими узлами, которые доступны только через главный узел (к ним нельзя получить удаленный доступ).
Из главного узла я могу получить доступ к любому из рабочих узлов с помощью: ssh node001 или ssh root@node001 (node002, ..., node004) без любые проблемы.
Проблема в том, что когда я пытаюсь создать инвентарь в Ansible, выдается ошибка подключения SSH. Однако я уже выполнил необходимые настройки, чтобы главный узел мог без проблем получать доступ к рабочим узлам. Что может произойти?
У меня есть следующий доступный инвентарь (inventory/dev):
[master]
headnode ansible_host=xxx.xx.xx.xxx
[workers]
node001 ansible_host=node001 ansible_user=root ansible_ssh_common_args='-o ProxyJump=root@xxx.xx.xx.xxx'
[all:vars]
ansible_user=root
ansible all -m ping -i Inventory/dev
[b]Ошибка:[/b]
node001 | UNREACHABLE! => {
"changed": false,
"msg": "Failed to connect to the host via ssh: root@node001: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).",
"unreachable": true
}
headnode | SUCCESS => {
"ansible_facts": {
"discovered_interpreter_python": "/usr/libexec/platform-python"
},
"changed": false,
"ping": "pong"
}
Подробнее здесь: [url]https://stackoverflow.com/questions/79164059/cluster-in-ansible-accessing-worker-nodes-without-internet-access-and-only-net[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия