Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    Ошибка при добавлении второго узла в мой кластер Proxmox в домашней лаборатории.

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Ошибка при добавлении второго узла в мой кластер Proxmox в домашней лаборатории., Proxmox Виртуальная Среда
     
    sysrq
    Guest
    #1
    0
    10.05.2025 18:55:00
    Привет. Я только что купил HP Prodesk и хочу добавить его в недавно созданный кластер (он взял IP моего существующего узла). Пытался подключиться через ssh с pvecm add ip, и через веб-интерфейс с этой информацией для подключения. В обоих случаях получаю эту ошибку: Устанавливается соединение с API хоста '192.168.1.100'. Вход выполнен успешно. Проверяется версия API для подключения к кластеру. Не переданы явные сетевые ссылки кластера, переход к локальному IP узла '192.168.1.104'. Запрос добавления этого узла. Произошла ошибка на узле кластера: can't add existing node 'sysrq'. ОШИБКА ЗАДАЧИ: Подключение к кластеру прервано! После pvecm status получаю ошибку: Ошибка: Corosync config '/etc/pve/corosync.conf' не существует — этот узел является частью кластера? Я уже деактивировал резервные коды и TOTP. Можете помочь?
     
     
     
    UdoB
    Guest
    #2
    0
    10.05.2025 19:50:00
    Просто общий совет: убедитесь, что файл /etc/hosts содержит одинаковый контент на всех узлах. Команды "ssh root@othernode" и "ssh root@nameofthisnode" должны работать на всех узлах.
     
     
     
    SteveITS
    Guest
    #3
    0
    10.05.2025 19:56:00
    Ну, если не считать каждый сервер/IP.
     
     
     
    sysrq
    Guest
    #4
    0
    10.05.2025 20:11:00
    Вывод hosts с первого узла (тот самый IP, который кластер взял при создании): GNU nano 7.2
    /etc/hosts
    127.0.0.1 localhost.localdomain localhost
    192.168.1.100 sysrq.proxmox.ve sysrq
    # Следующие строки желательны для узлов с поддержкой IPv6
    ::1 localhost ip6-localhost ip6-loopback
    ff02::1 ip6-allnodes
    ff02::2 ip6-allrouters
    Я попытался подключиться по SSH к root@ и не получилось ни на одном из узлов.

    Вывод hosts со второго узла (того, который я пытаюсь добавить в кластер):
    GNU nano 7.2
    /etc/hosts
    127.0.0.1 localhost.localdomain localhost
    192.168.1.104 sysrq.xyz.proxmox sysrq
    # Следующие строки желательны для узлов с поддержкой IPv6
    ::1 ip6-localhost ip6-loopback
    fe00::0 ip6-localnet
    ff00::0 ip6-mcastprefix
    ff02::1 ip6-allnodes
    ff02::2 ip6-allrouters
    ff02::3 ip6-allhosts
    Я также отредактировал IP link0 с узлом, который хотел добавить в кластер, и получил вот это:
    Устанавливается API-соединение с хостом '192.168.1.100'
    Вход выполнен успешно.
    Запрос добавления этого узла в кластер
    Произошла ошибка на узле кластера: can't add existing node 'sysrq'
    TASK ERROR: Добавление в кластер прервано!

    Редактирую: как-то я всё-таки добавил его в кластер. Подскажите, если нужно что-то добавить/отредактировать в hosts, я до сих пор не могу подключиться по SSH с одного узла на другой. Говорит, не удалось разрешить имя хоста.
     
     
     
    UdoB
    Guest
    #5
    0
    10.05.2025 20:56:00
    Иногда пример помогает. Вот возможный файл /etc/hosts, который идентичен на всех четырех узлах:

    Код:
    # /etc/hosts

    127.0.0.1 localhost.localdomain localhost

    192.0.2.101 pvea.example pvea
    192.0.2.102 pveb.example pveb
    192.0.2.103 pvec.example pvec
    192.0.2.104 pved.example pved

    # Следующие строки желательны для хостов с поддержкой IPv6

    ::1     ip6-localhost ip6-loopback
    fe00::0 ip6-localnet
    ff00::0 ip6-mcastprefix
    ff02::1 ip6-allnodes
    ff02::2 ip6-allrouters
    ff02::3 ip6-allhosts Важно, чтобы каждый узел знал другие узлы по имени. Имена и адреса должны быть неконфликтными и согласованными. Альтернативно, вы можете внедрить и использовать "настоящий" DNS-сервер, или два...
     
     
     
    sysrq
    Guest
    #6
    0
    10.05.2025 21:10:00
    Окей, значит, в обоих файлах от нод должны быть указаны оба нода. Я тоже унифицирую IPv6. Что ты имеешь в виду под "реальным" DNS-сервером? Я использую 8.8.8.8 на обеих. Изначально у меня на ноде стоял DNS провайдера, но были проблемы с уведомлениями по почте, и я переключил на Google.
     
     
     
    SteveITS
    Guest
    #7
    0
    10.05.2025 21:13:00
    Ха, справедливо, конечно.
     
     
     
    SteveITS
    Guest
    #8
    0
    10.05.2025 21:16:00
    Мы используем имена в нашей DNS. Если вы используете приватные IP-адреса или у вас не настроена зона, или локальная DNS не возвращает приватные IP-адреса (настраивается в unbound/pfSense), тогда будет использоваться файл hosts для поиска IP-адресов. Файл hosts переопределяет DNS/обрабатывается первым.
     
     
     
    sysrq
    Guest
    #9
    0
    10.05.2025 21:45:00
    Я отредактировал hosts на обоих узлах, и теперь могу ssh с одного на другой, спасибо за совет! Не совсем уверен, что понимаю. На обоих узлах DNS установлен на 8.8.8.8, проблем с этим не возникло.
     
     
     
    SteveITS
    Guest
    #10
    0
    11.05.2025 00:11:00
    Я имею в виду, что используемые имена хостов должны быть в DNS, если вы зависите от DNS для их поиска.
     
     
     
    UdoB
    Guest
    #11
    0
    11.05.2025 09:14:00
    Ну, чтобы самому разместить DNS-сервер — возможно, но обычно избыточно. "Классический" вариант — BIND (https://www.isc.org/bind/), но есть несколько альтернатив. Это довольно сложная тема, не парьтесь — если только вы не будете поддерживать /etc/hosts в актуальном состоянии на всех системах в вашей локальной сети. (Что оказалось слишком сложно для меня.) ((У меня два избыточных "BIND" для моего основного локального домена, два Samba "Domain Controllers" для "Active Directory Domain" и три избыточных piholes. Всё это работает вместе, выполняя свою специфическую задачу. Да, это а) полный перебор и б) плохо спроектировано. Домашний хаос... ;-) ))
     
     
     
    sysrq
    Guest
    #12
    0
    11.05.2025 09:19:00
    Я еще новичок, пока что) Сначала я думал, что после добавления нового узла в кластер он возьмет конфигурационные файлы с первого узла (того, где я и создавал кластер). Например, на первом узле у меня есть локально сгенерированный сертификат, мне нужно генерировать еще один для второго узла? У меня столько вопросов, поэтому я и зарегистрировался на этом форуме..
     
     
     
    UdoB
    Guest
    #13
    0
    11.05.2025 09:22:00
    Я не могу дать хорошего ответа, потому что никогда вручную не возился с сертификатами (в контексте PVE). Я просто использую автоматически генерируемые…
     
     
     
    sysrq
    Guest
    #14
    0
    11.05.2025 15:19:00
    Для балансировки нагрузки между узлами есть ли какое-то программное обеспечение/опция, или это только когда у меня есть третий узел/qdevice и я включаю HA?
     
     
     
    SteveITS
    Guest
    #15
    0
    11.05.2025 15:31:00
    Когда ты подключаешься к кластеру, он перезаписывает сертификат сертификатом кластера.
     
     
     
    UdoB
    Guest
    #16
    0
    11.05.2025 20:48:00
    Нет. Есть сторонний проект, который заявляет об этом: G [ТУТОРИАЛ] Тема 'ProxLB - (Re)Balance ваших рабочих нагрузок CT/VM по узлам в вашем кластере Proxmox' 3 августа 2024 года

    Введение​
    ProxLB (PLB) — это продвинутый инструмент, предназначенный для повышения эффективности и производительности кластеров Proxmox за счет оптимизации распределения виртуальных машин (VM) или Контейнеров (CT) по узлам кластера с использованием API Proxmox. ProxLB тщательно собирает и анализирует комплексный набор метрик ресурсов как от узлов кластера, так и от работающих VM. Эти метрики включают использование ЦП, потребление памяти и использование диска, в частности, уделяя внимание локальным дисковым ресурсам. Так что, по сути, это что-то вроде DRS для VMware. PLB собирает данные об использовании ресурсов... gyptazy Ответы: 4 Форум: Proxmox VE: Установка и настройка
     
     
     
    sysrq
    Guest
    #17
    0
    11.05.2025 21:16:00
    Посмотрю, спасибо!
     
     
     
    Johannes S
    Guest
    #18
    0
    12.05.2025 05:39:00
    Что ты хочешь добиться с помощью балансировщика нагрузки?
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры