Добавление/удаление сервера в кластер Proxmox
Last updated
Was this helpful?
Last updated
Was this helpful?
Для того що б почати працювати з кластером в Proxmox VE 4.4 багато зусиль не потрібно.
Необхідно ознайомитись із .
На 1-й машині, яка буде Master Cluster заходимо в консоль та вводимо:
Перевіряємо статус кластера:
Якщо все ок, то починаємо додавати ноди в кластер.
На 2-й машині, яку необхідно додати в кластер, через консоль вводимо:
Перевіряємо статус кластера:
Отримуєм список нод в кластері:
Ось покрокова інструкція з поясненнями, як видалити ноду з кластера Proxmox.
Перемістіть всі віртуальні машини з ноди. Переконайтесь, що зробили копії всіх локальних даних або резервних копій, які хочете зберегти.
Видаліть всі заплановані завдання реплікації на ноду. Якщо ви не видалите завдання реплікації перед видаленням ноди, вони можуть стати неможливими для видалення.
Увійдіть на іншу ноду кластера (не ту, яку ви плануєте видалити).
Виконайте команду pvecm nodes
, щоб отримати інформацію про членство в кластері та ID ноди, яку потрібно видалити.
Ви побачите інформацію про членство в кластері, наприклад:
Вимкніть ноду, яку потрібно видалити (hp4).
Переконайтесь, що нода не ввімкнеться знову в мережі з поточною конфігурацією.
Виконайте команду для видалення ноди:
Якщо ви отримаєте помилку Could not kill node (error = CS_ERR_NOT_EXIST)
, її можна ігнорувати.
Виконайте команду pvecm status
або pvecm nodes
, щоб перевірити, що нода була успішно видалена.
Ви побачите щось подібне:
Видаліть конфігураційні файли видаленої ноди:
Оновіть сертифікати SSH на інших нодах, якщо потрібно:
Цей метод не рекомендується, використовуйте його з обережністю.
Зупиніть сервіси corosync і pve-cluster:
Запустіть файлову систему кластера в локальному режимі:
Видаліть конфігураційні файли corosync:
Запустіть файлову систему як звичайний сервіс:
Видаліть ноду з іншої ноди кластера:
Видаліть залишкові файли кластера на відокремленій ноді:
Очистіть конфігураційні файли з інших нод:
Переконайтесь, що всі ресурси, які використовуються спільно, були розділені.
Видаліть ключі SSH з файлу authorized_keys.
Ця інструкція допоможе вам безпечно видалити ноду з кластера Proxmox, уникнувши потенційних проблем.Ось покрокова інструкція з поясненнями, як видалити ноду з кластера Proxmox.
Перемістіть всі віртуальні машини з ноди. Переконайтесь, що зробили копії всіх локальних даних або резервних копій, які хочете зберегти.
Видаліть всі заплановані завдання реплікації на ноду. Якщо ви не видалите завдання реплікації перед видаленням ноди, вони можуть стати неможливими для видалення.
Увійдіть на іншу ноду кластера (не ту, яку ви плануєте видалити).
Виконайте команду pvecm nodes
, щоб отримати інформацію про членство в кластері та ID ноди, яку потрібно видалити.
Ви побачите інформацію про членство в кластері, наприклад:
Вимкніть ноду, яку потрібно видалити (hp4).
Переконайтесь, що нода не ввімкнеться знову в мережі з поточною конфігурацією.
Виконайте команду для видалення ноди:
Якщо ви отримаєте помилку Could not kill node (error = CS_ERR_NOT_EXIST)
, її можна ігнорувати.
Виконайте команду pvecm status
або pvecm nodes
, щоб перевірити, що нода була успішно видалена.
Ви побачите щось подібне:
Видаліть конфігураційні файли видаленої ноди:
Оновіть сертифікати SSH на інших нодах, якщо потрібно:
Цей метод не рекомендується, використовуйте його з обережністю.
Зупиніть сервіси corosync і pve-cluster:
Запустіть файлову систему кластера в локальному режимі:
Видаліть конфігураційні файли corosync:
Запустіть файлову систему як звичайний сервіс:
Видаліть ноду з іншої ноди кластера:
Видаліть залишкові файли кластера на відокремленій ноді:
Очистіть конфігураційні файли з інших нод:
Переконайтесь, що всі ресурси, які використовуються спільно, були розділені.
Видаліть ключі SSH з файлу authorized_keys.
Ця інструкція допоможе вам безпечно видалити ноду з кластера Proxmox, уникнувши потенційних проблем.
Якщо в зібраному Proxmox кластері виникає необхідність змінити конфігурацію (ім*я вузла кластера або мережеві налаштування) можна видалити кластер та перестворити його.
Якщо не виходить очистити папку з нодою та ключами то додаткові команди до цього
Ситуация может произойти, после удаления сервера из кластера.
Перед удалением лучше сделать резервную копию папок /etc/pve/nodes/
Hi, can you still see the VMs disk when you run
lvs
? Is the LVM present in the storage configuration (Datacenter > Storage
in the UI)? If not, add it. The folder/etc/pve/nodes/<deleted node>/qemu-server
was/is the one containing the VM's configuration file. If it does exist, just move the configuration to the remaining node. If it doesn't exist anymore, you need to create a new VM with the same settings and without any disks, but using the same ID as the disk has. Then runqm rescan --vmid <ID>
. After that, the disk will show up as anunused
disk for the VM and can be attached in the UI
Основная инструкция по восстановлению взята тут от Proxmox Staff Member: