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> | ||