У меня проблемы с Salt, установленным на кластере HPC. Все команды обслуживания (т. е. команды соли) создаются из мастер0
. Миньоны, которыми нужно управлять, названы узел0
, узел1
, ..., узел4
. Когда я пытаюсь установить пакет на миньоне (скажем, numpy python на узел0
), я получаю следующую ошибку:
[root@master0 ~]# соль 'node0' pkg.install python3-numpy
*удалены повторяющиеся строки*
https://vault.centos.org/7.8.2003/os/x86_64/repodata/repomd.xml: [Errno 14] curl#7 — «Не удалось подключиться к master0:3142; Отказано в подключении»
На узел0
, файл /etc/yum.conf
выглядит так:
[главный]
исключить=iutils-libs*
cachedir=/var/cache/yum/$basearch/$releasever
Сохранить кеш = 0
уровень отладки=2
logfile=/var/log/yum.log
точная арх=1
устарел = 1
gpgcheck=1
плагины=1
установить только_лимит = 5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-релиз
прокси=http://master0:3142
Насколько я понимаю, узел0
не получается подключиться к мастер0
через порт 3142. Действительно умею завить мастер0
на порту по умолчанию (наверное, 80), но не на 3142:
[root@node0 ~]# curl 'http://master0:3142'
curl: (7) Не удалось подключиться к master0:3142; В соединении отказано
[root@node0 ~]# curl 'http://master0'
<!ДОКТИП HTML>
<html>
*Некоторые HTML-материалы, здесь не актуальные*
</тело>
</html>
Но я не понимаю, где я должен открытым этот порт включен мастер0
.
Примечание: Полный новичок здесь. Честно говоря, я тоже не понимаю смысла проходить через этот порт, но вся структура HPC была построена сторонним сервис-провайдером, и я просто пытаюсь справиться со всем этим самостоятельно.