Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
изменение_хостнеймов_в_кластере_pmg [2025/05/28 14:27] – jp | изменение_хостнеймов_в_кластере_pmg [2025/05/28 14:48] (current) – jp | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Изменение хостнеймов в кластере PMG ===== | ===== Изменение хостнеймов в кластере PMG ===== | ||
- | Представим ситуацию, | + | Представим ситуацию, |
- | Теоретически, | + | Теоретически, |
| | ||
| | ||
- | Однако, | + | Однако, |
Отредактировать имя необходимо в следующих файлах (и перезагрузиться): | Отредактировать имя необходимо в следующих файлах (и перезагрузиться): | ||
Line 15: | Line 15: | ||
:!: Имена нод кластера, | :!: Имена нод кластера, | ||
+ | Примерно вот так без привлечения внешних //DNS// (содержимое файла / | ||
+ | |||
+ | | ||
+ | | ||
+ | | ||
==== Решение возможных проблем ==== | ==== Решение возможных проблем ==== | ||
- | :!: Если после поочередной перезагрузки нод в кластере одна из нод | + | После поочередной перезагрузки нод в кластере одна из нод долго висит в статусе //syncing//? Время заняться траблшутингом! |
В первую очередь можно попробовать вручную отдать команду синхронизации на нодах и посмотреть - нет ли ошибок. | В первую очередь можно попробовать вручную отдать команду синхронизации на нодах и посмотреть - нет ли ошибок. | ||
Line 27: | Line 32: | ||
| | ||
- | // | + | // |
- | // | + | // |
После изменения имени нод я обнаружил такую ошибку, | После изменения имени нод я обнаружил такую ошибку, | ||
Line 53: | Line 58: | ||
Через несколько секунд видим кое-что интересное: | Через несколько секунд видим кое-что интересное: | ||
Host key verification failed | Host key verification failed | ||
+ | Вполне вероятно, | ||
+ | |||
+ | Попробуем сделать обновление отпечатков. | ||
+ | |||
+ | pmgcm update-fingerprints | ||
+ | Посе чего получаем ошибку: | ||
+ | |||
+ | <WRAP prewrap> | ||
+ | < | ||
+ | TASK ERROR: 500 update fingerprints failed: unable to get remote node fingerprint from ' | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | Почему бы не выполнить команду вручную и не посмотреть её output глазами? | ||
+ | |||
+ | <WRAP prewrap> | ||
+ | < | ||
+ | ssh -l root -o ' | ||
+ | </ | ||
+ | </ | ||
+ | Тем более, что есть шанс увидеть нечто знакомое: | ||
+ | |||
+ | Host key verification failed | ||
+ | Теперь самое простое решение - это попробовать с одного сервера //PMG// установить подключение по //SSH// на второй сервер. Оно должно пройти без всяких паролей потому что //PMG// сам устанавливает нужные ключи. Просто подключаемся и // | ||
+ | |||
+ | ssh pmg_address | ||
+ | Если запрос мы подтвердили и подключение устанавливается нормально - время снова проверить проблемный // | ||
+ | |||
+ | | ||
+ | | ||
+ | {{tag> |