Size: a a a

2020 October 23

N

Nikolay in ru_proxmox
Maxim Natyagaev
доброе утро, ввожу новую ноду в кластер, а она не показывает инфу, причем все вроди бы как пашет
Версия старенькая у вас
источник

MN

Maxim Natyagaev in ru_proxmox
причем графики рисует
источник

MN

Maxim Natyagaev in ru_proxmox
Nikolay
Версия старенькая у вас
ну какая есть)
источник

r

riv1329 in ru_proxmox
#Вопрос. Как правильно поставить только управляющую надстройку кластера proxmox на ноду?

Представьте ситуацию, для для некоторых целей: поддержания кворума и управления мы арендуем не большую виртуальную машину в облаке. У нас есть две ноды и эту виртуальную машину мы подключаем по L2-vpn с поддержкой бродкастов и мультикастов.

Теперь задача поставить минимальный набор пакетов на эту виртуальную машину чтобы только работал кластер и запускался web-интерфейс?

ЗЫ: Я понимаю, что можно поставить проксмокс целиком, но хотелось бы этого избежать. Особенно хотелось бы избежать удаления пакета vlan, т.к. эта машина ещё и сетевой экран и vlan-ы там нужны в привычном виде, а не как в proxmox.
источник

Н

Никитяо in ru_proxmox
riv1329
#Вопрос. Как правильно поставить только управляющую надстройку кластера proxmox на ноду?

Представьте ситуацию, для для некоторых целей: поддержания кворума и управления мы арендуем не большую виртуальную машину в облаке. У нас есть две ноды и эту виртуальную машину мы подключаем по L2-vpn с поддержкой бродкастов и мультикастов.

Теперь задача поставить минимальный набор пакетов на эту виртуальную машину чтобы только работал кластер и запускался web-интерфейс?

ЗЫ: Я понимаю, что можно поставить проксмокс целиком, но хотелось бы этого избежать. Особенно хотелось бы избежать удаления пакета vlan, т.к. эта машина ещё и сетевой экран и vlan-ы там нужны в привычном виде, а не как в proxmox.
я думаю нет, там все компоненты взаимосвязаны

что мешает просто поставить проксмокс? накладные расходы на виртуализацию без виртуалок нулевые
источник

SM

Stanislav Motriy in ru_proxmox
Maxim Natyagaev
вы правы,  REMOTE HOST IDENTIFICATION HAS CHANGED!)))) поправил, ходит по ssh теперь, но картина не изменилась
Посмотри сетевую статистику в браузере. Наверняка ругается на сертификаты.
А вообще, pveproxy надо перезапускать не на этой нлде, а на ноде, через которую ходишь кластер.
источник

r

riv1329 in ru_proxmox
Никитяо
я думаю нет, там все компоненты взаимосвязаны

что мешает просто поставить проксмокс? накладные расходы на виртуализацию без виртуалок нулевые
Процитирую себя

Особенно хотелось бы избежать удаления пакета vlan, т.к. эта машина ещё и сетевой экран и vlan-ы там нужны в привычном виде, а не как в proxmox.

В proxmox попытка поставить пакет vlan удалит сам proxmox
источник

R

Roman in ru_proxmox
riv1329
Процитирую себя

Особенно хотелось бы избежать удаления пакета vlan, т.к. эта машина ещё и сетевой экран и vlan-ы там нужны в привычном виде, а не как в proxmox.

В proxmox попытка поставить пакет vlan удалит сам proxmox
Посмотри какие пакеты нужны для установки прокса.
Найти у кого в зависимостях прописан пакет влан.
Редактируешь  эти пакеты.
Ставишь
источник

R

Roman in ru_proxmox
В итоге получаешь работу по поддержке этого добра
источник

r

riv1329 in ru_proxmox
Roman
Посмотри какие пакеты нужны для установки прокса.
Найти у кого в зависимостях прописан пакет влан.
Редактируешь  эти пакеты.
Ставишь
Пакет vlan конфликтует с метапакетом proxmox. Теоретически можно просто метапакет не ставить и поставить все остальное по смыслу. Но это же методом перебора придется решать, а это долго и трудозатратно.

Вот я и подумал, может быть кто-то уже решал похожую задачу.
источник

R

Roman in ru_proxmox
riv1329
Пакет vlan конфликтует с метапакетом proxmox. Теоретически можно просто метапакет не ставить и поставить все остальное по смыслу. Но это же методом перебора придется решать, а это долго и трудозатратно.

Вот я и подумал, может быть кто-то уже решал похожую задачу.
Отредактируй метапакет.
источник

СГ

Сергей Голод... in ru_proxmox
riv1329
#Вопрос. Как правильно поставить только управляющую надстройку кластера proxmox на ноду?

Представьте ситуацию, для для некоторых целей: поддержания кворума и управления мы арендуем не большую виртуальную машину в облаке. У нас есть две ноды и эту виртуальную машину мы подключаем по L2-vpn с поддержкой бродкастов и мультикастов.

Теперь задача поставить минимальный набор пакетов на эту виртуальную машину чтобы только работал кластер и запускался web-интерфейс?

ЗЫ: Я понимаю, что можно поставить проксмокс целиком, но хотелось бы этого избежать. Особенно хотелось бы избежать удаления пакета vlan, т.к. эта машина ещё и сетевой экран и vlan-ы там нужны в привычном виде, а не как в proxmox.
вам нужен кто-то чтобы собрать кворум?
источник

r

riv1329 in ru_proxmox
Roman
Отредактируй метапакет.
Я чувствую, что это не по джедайски. Это техника с тёмной стороны 😊

Да проблем нет поставить без метапакета. Проблема в отсутствии понимания что и где поломается, что нужно, а что не нужно и т.д.
источник

r

riv1329 in ru_proxmox
Сергей Голод
вам нужен кто-то чтобы собрать кворум?
Две задачи: 1 - Кворум, 2 - web gui

Про устройство свидетель читал. Знаю что теоритически эта часть решается легко.
источник

СГ

Сергей Голод... in ru_proxmox
riv1329
Две задачи: 1 - Кворум, 2 - web gui

Про устройство свидетель читал. Знаю что теоритически эта часть решается легко.
источник

r

riv1329 in ru_proxmox
Спасибо.

Подходит, чтобы решить часть задачи. А как быть с web-gui? Давайте оставим qdevice за скобками. Представим, что нужен только web-gui

Теоретически можно поставить nginx и чтобы он смотрел какие ноды живые к ним перенаправлял соединения https по порту 8006. Но я не знаю хорошо механизм работы виртуальных консолей. Они тоже через этот же порт работают? Не отвалятся ли они в таком случае?

Мне показалось, что если в proxmox можно выделить управляющую надстройку и поставить только её, будет правильнее и красивее.
источник

СГ

Сергей Голод... in ru_proxmox
riv1329
Спасибо.

Подходит, чтобы решить часть задачи. А как быть с web-gui? Давайте оставим qdevice за скобками. Представим, что нужен только web-gui

Теоретически можно поставить nginx и чтобы он смотрел какие ноды живые к ним перенаправлял соединения https по порту 8006. Но я не знаю хорошо механизм работы виртуальных консолей. Они тоже через этот же порт работают? Не отвалятся ли они в таком случае?

Мне показалось, что если в proxmox можно выделить управляющую надстройку и поставить только её, будет правильнее и красивее.
web-gui на qdevice? зачем?
источник

СГ

Сергей Голод... in ru_proxmox
некоторые qdevice делают на raspberry pi.
https://blog.jenningsga.com/proxmox-keeping-quorum-with-qdevices/

зачем туда web-gui?
источник

r

riv1329 in ru_proxmox
Сергей Голод
web-gui на qdevice? зачем?
По тому, что каждая нода proxmox сама по себе не надёжна, и может быть отключена по разным причинам. Мы точно не знаем какие ноды живы прямо сейчас. А эта машина в облаке, мы считаем что её уровень надежности достаточен для наших целей. Этот уровень надежности обеспечивает облачный провайдер. Как он это делает уже не важно. Важно, что нас на практике это устраивает.

Эта нода - шлюз для наших клиентов для доступа к их виртуальным машинам. Остальные ноды не имеют прямого выхода в интернет как и виртуальные машины клиентов.

Про сплит брайн я вкурсе. На самом деле, унас больше чем две ноды. и ситуация когда ровно половина отключена не возникнет - это слишком много. Как правило отключается всего одна нода и как правило планово.

Смотрите. Эта виртуальная машина достаточно надёжна. Канал к ней отказоустойчивый и работает опираясь на несколько физических независимых каналов связи. Сам кластер тоже отказоустойчивый.

Выглядит работоспособно.
источник

R

Roman in ru_proxmox
riv1329
Спасибо.

Подходит, чтобы решить часть задачи. А как быть с web-gui? Давайте оставим qdevice за скобками. Представим, что нужен только web-gui

Теоретически можно поставить nginx и чтобы он смотрел какие ноды живые к ним перенаправлял соединения https по порту 8006. Но я не знаю хорошо механизм работы виртуальных консолей. Они тоже через этот же порт работают? Не отвалятся ли они в таком случае?

Мне показалось, что если в proxmox можно выделить управляющую надстройку и поставить только её, будет правильнее и красивее.
В доке есть информация про установку nginx и консоли
источник