Я пытаюсь автоматизировать создание кластера Proxmox через API. Скрипт: После запуска скрипта я вижу, что новый кластер создан. Однако, новый узел, mox4, помечен знаком вопроса. В меню "Центр обработки данных" я вижу ошибку SSL.
Согласно , мне нужно добавить публичный сертификат mox4 в /etc/pve/nodes/mox4/ на mox3. Однако, оба узла не отвечают и работают очень медленно при подключении по SSH. Если я пытаюсь получить доступ к каким-либо каталогам, соединение зависает.
Я думаю, что очень близка к автоматизации развертывания кластера и добавления узлов. Однако, я упускаю какой-то шаг. Есть какие-нибудь идеи?
# Обновление 26-03-2025 Оказалось, что 2 хоста не могли связываться друг с другом по своим доменным именам. Я создал 2 записи для этих 2 узлов в моей локальной сети и принудительно обновил их сертификаты. Перезапустил скрипт и кластер заработал, но появилась новая ошибка. Я следовал инструкциям и удалил authkey Bash: rm /etc/pve/priv/authkey.key
pvecm updatecerts --force Принудительно сгенерировал сертификаты снова. Запустил скрипт снова и кластер был создан, а узел подключился. Новая ошибка с DNS. Я проверил /etc/resolv.conf и заметил, что имена сервера изменились на IP локального узла, а не на IP роутера, который отвечает за DNS. Я обновил файл и разрешение заработало. Новая проблема: подключение к веб-интерфейсу зависает, а узлы кажутся неотвечающими.
При попытке доступа к узлу, где был создан кластер, из браузера возвращается HTTP 595.
Оба узла соглашаются, что они являются частью кластера.
Однако, они не согласны в веб-интерфейсе.
Сравнивая логи ручного шага с автоматическим подходом к присоединению к кластеру, я не вижу никаких различий.
Создание и присоединение к кластеру из веб-интерфейса дает тот же результат. Присоединение не работает. Интересно, связано ли это с доменным именем?
Согласно , мне нужно добавить публичный сертификат mox4 в /etc/pve/nodes/mox4/ на mox3. Однако, оба узла не отвечают и работают очень медленно при подключении по SSH. Если я пытаюсь получить доступ к каким-либо каталогам, соединение зависает.
Я думаю, что очень близка к автоматизации развертывания кластера и добавления узлов. Однако, я упускаю какой-то шаг. Есть какие-нибудь идеи?# Обновление 26-03-2025 Оказалось, что 2 хоста не могли связываться друг с другом по своим доменным именам. Я создал 2 записи для этих 2 узлов в моей локальной сети и принудительно обновил их сертификаты. Перезапустил скрипт и кластер заработал, но появилась новая ошибка. Я следовал инструкциям и удалил authkey Bash: rm /etc/pve/priv/authkey.key
pvecm updatecerts --force Принудительно сгенерировал сертификаты снова. Запустил скрипт снова и кластер был создан, а узел подключился. Новая ошибка с DNS. Я проверил /etc/resolv.conf и заметил, что имена сервера изменились на IP локального узла, а не на IP роутера, который отвечает за DNS. Я обновил файл и разрешение заработало. Новая проблема: подключение к веб-интерфейсу зависает, а узлы кажутся неотвечающими.
При попытке доступа к узлу, где был создан кластер, из браузера возвращается HTTP 595.
Оба узла соглашаются, что они являются частью кластера.
Однако, они не согласны в веб-интерфейсе.
Сравнивая логи ручного шага с автоматическим подходом к присоединению к кластеру, я не вижу никаких различий.
Создание и присоединение к кластеру из веб-интерфейса дает тот же результат. Присоединение не работает. Интересно, связано ли это с доменным именем?