Ответы пользователя по тегу Proxmox
  • Proxmox (некоторые вопросы ) - что, как?

    icCE
    @icCE
    youtube.com/channel/UC66N_jRyZiotlmV95QPBZfA
    1) LVM по инструкции не настроено. Вместо LVM всё в одном каталоге. Не вижу смысла в LVM на хостовой системе, когда ноды планируются удалённые (располагаться на другой машине, на которой proxmox будет отсутствовать).
    2) Postfix не установлен, тк планируется отдельная виртуалка под postfix, который будет гонять почту между всеми сервисами.


    1) LVM не критично, но proxmox сильно на него рассчитывает, что бы делать снепшеты виртуальных машин. Но в общем в новых версиях это делает через ZFS. Поэтому не поставив это, вы ломаете некую логику работы.

    2) postfix нужен не только для внешних связий, а банально для отправки уведомлений в системе. Proxmox отсылает вам на ящик, уведомление о плохом состоянии и погоде ;) Да же просто локальная доставка в системе требует MTA.

    3) Аппаратный Raid дает некую гарантию, что у вас при выходите одного диска второй будет работать и ребилд не будет нагружать систему. Ну и кэширование там итд итп.
    С другой стороны с внедрением ZFS, аппаратный raid есть на ФС ZFS.

    4) Вы создаете кластер и добавляете в него ноду. Кластер рассматривайте как ваши небольшие дата центры.
    Нужна поддержка мультикаста.

    ballooning - это динамическое выделение памяти для вирт машин.

    радиционный подход — сразу при запуске виртуальной машины (ВМ) выделять ей блок ОЗУ заданного размера, например, 512 мегабайт. Его недостаток — в те моменты, когда в памяти ВМ есть неиспользуемое пространство, в других ВМ и хост-системе её может не хватать.

    Memory ballooning — это механизм динамического (а) выделения хост-ОЗУ для ВМ по мере необходимости и (б) возвращения неиспользуемых блоков по мере освобождения. Благодаря ему становится возможным одновременно запускать множество ВМ, суммарный объём виртуального ОЗУ в которых больше объёма физического ОЗУ в хост-системе, при условии, что они не станут использовать максимально разрешённый объём все сразу. Благодаря этому память хост-системы распределяется между ВМ так же гибко, как между обычными процессами.

    Создание виртуальных ресурсов, превышающих физические по объёму, обозначается любимыми для многих хостеров терминами «overcommit» и «overselling».

    Для работы баллонинга требуется согласованная работа двух программных компонентов:
    MOM (memory overcommitment manager) в хост-системе, меняющего объём ОЗУ для ВМ на основании запросов из неё,
    VMM (менеджера виртуальной памяти) в гостевой ОС, взаимодействующего с MOM через виртуальный PCI-контроллер.

    MOM в последних версиях KVM включается автоматически, старые требовали включать его с помощью «kvm… -balloon virtio» в командной строке.

    Гостевое устройство для связи с MOM диспетчер оборудования (devmgmt.msc) Windows увидит как «PCI standard RAM controller» неизвестного типа. В отличие от virt-stor и virt-net, драйвер к нему не будет предложено установить автоматически. Вместо этого, следует зайти в свойства устройства, на вкладке «Драйвер» выбрать обновление и вручную указать путь к balloon.inf на VirtIO CD (пруф). После этого устройство переименуется в «VirtIO Balloon Driver».


    По другим вопросам не отвечу, так как файлы удалены.
    Ответ написан
    Комментировать
  • Как настроить L2TP на виртуальной машине ProxmoxVE?

    icCE
    @icCE
    youtube.com/channel/UC66N_jRyZiotlmV95QPBZfA
    Надо разделить в общем две беды.

    Одна из них, это сложности работы с l2tp у beeline и настройка этого всего на Mikrotik. Да мануалы есть, но косяков хватает.

    В вашем случая вы отключаете атоконфигурацию dhcp с proxmox на eth0. Этот eth0 у вас должен быть в br0.
    eth1 у вас должен быть в br2. br2 вы присваиваете статично ip который у вас будет внутри сети.
    Поднимаете mikrotik в виртуальной машине и даете ему два интерфейса . На первый вы настраиваете dhclient и он должен получить ip от провайдера, а второй dhcp сервер и уже в вашей сети все должны получать ip.

    Говорю так, так как похожая связка работает.
    Ответ написан
    Комментировать
  • Распределенный кластер на Proxmox. Что посоветуете?

    icCE
    @icCE
    youtube.com/channel/UC66N_jRyZiotlmV95QPBZfA
    Вопросы:
    1. Насколько нужно Cheph ?
    2. Настраивать кластер Proxmox и какие есть нюансы?
    3. Трафик между нодами - советы по организации канала?
    4. Совет по организации общего хранилища или будет достаточно на каждой ноде своего?
    5. В общем какие подводные камни для распределенной системы?


    Вначале отвечу на вопросы, а потом несколько дополню по вашей ситуации.

    Ceph в вашем положении нужен и позволит избежать затрат на дорогие СХД. Вопрос, что лучше CEPH или СХД больше риторический. Провалы есть и там и там и в основном от незнания работы компонентов. Могу сказать одно, cpeh в продакшен готов !

    Кластер на proxmox имеет только наверно один и не сразу очевидный ньюанс, нужна поддержка multicast.

    Трафик между нодами должен быть в рамках одного ДЦ. Как в общем и хранилище ceph.
    Ceph как хранилище самих VM должны иметь 10gb или infinity band , faber channel не предлагаю, так как он устарел. (с моей точки зрения).

    Проб общие хранилище, вопрос немного непонятен.
    Если вы делаете кластер то у вас в любом случаи будет уже хранение данных где-то вне.
    Как вариант 3 сервера с которые будут держать VM и 1 СХД/CEPH сервер.
    Понятно, что тут точка отказа будет 1 схд и его надо увеличить хотя бы до 3х. Дальше точка отказа будет сетевое оборудование итд. Построение зависит от того, сколько вы можете вложить денег и на какие риски готовы пойти.

    Теперь будет ответ на пятый вопрос и мое видение.
    Если у вас есть некое приложение, то его обычно делают отказоустойчивым и стараются размазать на разные ДЦ итд. С виртуальными машинами такой номер не проходит, увы они все живут в приделах своего ДЦ. Да , конечно условно можно перетащить в другой. Это примерно похоже на работу ВМ в amazone,digitalocean и миграция из региона в регион. Так делать вполне можно, но сама конфигурация в приделах ДЦ никуда не уходит.

    Буду вопросы задавайте.
    Ответ написан
    Комментировать
  • Как в Proxmox 4 добавить звуковую карту в VM?

    icCE
    @icCE
    youtube.com/channel/UC66N_jRyZiotlmV95QPBZfA
    Вам надо использовать технологию проброски устройств Pci_passthrough.
    https://pve.proxmox.com/wiki/Pci_passthrough

    Надо понимать, что проброшенное устройство на хост системе уже работать не будет.
    Исключение видеокарты в специальном режиме.
    Ответ написан
    Комментировать
  • Как восстановить шаблон для ProxMox debian-7.0?

    icCE
    @icCE
    youtube.com/channel/UC66N_jRyZiotlmV95QPBZfA
    Увы, template удален и я очень сомневаюсь, что его кто-то сохранил. 3.4 версия proxmox уже очень старая, хотя и у нас в продакшене еще живут. Готовимся перейти на 5.

    Но можно взять у openvz, так как в общем они на нем и базировались
    https://download.openvz.org/template/precreated/

    Если вам надо, ну вот то , что было. Можно клонировать машину и сделать template из нее. Удалив предварительно все ненужное.
    Ответ написан
  • Как правильней сделать bonding на два независимых свитча?

    icCE
    @icCE
    youtube.com/channel/UC66N_jRyZiotlmV95QPBZfA
    Михаил Конечно лучше найти switch , который умеет LAG который 802.3ad.

    https://ru.wikipedia.org/wiki/%D0%90%D0%B3%D1%80%D...

    Я бы действительно смотрел в сторону balance-xor .
    Скорость передачи к каждому клиенту у вас будет на уровне шины PCI 133 примерно :)
    Делать эти вещи только в рамках одного switch, если только switch железно между собой не стекаются.
    Ответ написан
    Комментировать
  • Перезагружется хост Proxmox, как найти причину?

    icCE
    @icCE
    youtube.com/channel/UC66N_jRyZiotlmV95QPBZfA
    Скорее всего у вас проблема в том, что ZFS и его L2ARC кеш съедает всю память.
    Тогда надо значение кеша поставить минимально возможное, например в 2gb.

    https://www.solaris-cookbook.eu/linux/linux-ubuntu...

    Другой момент,что если у вас сервер HP может отрабатывать wachdog в определенный момент.
    Отключить можно GRUB_CMDLINE_LINUX_DEFAULT="quiet nmi_watchdog=0
    Если поможет, надо разбираться дальше почему он отрабатывает.

    https://forum.proxmox.com/threads/random-restartin...
    Ответ написан
    1 комментарий
  • Есть ли у кого-то опыт модификации iso установщика Proxmox?

    icCE
    @icCE
    youtube.com/channel/UC66N_jRyZiotlmV95QPBZfA
    Вы к сожелению не указали версию proxmox.
    В версии proxmox 3.3 версия ядра kernel-3.10.0-123.6.3.el7
    К сожелению я сейчас не готов сказать, ставится ли оно по умолчанию.

    Я думаю на текущий момент это будет самый простой способ.

    P.S. Ядро надо использовать именно от RH, так как имено в нем работает openvz. На текущий момент 3.10 не является официально стабильным для openvz и еще пилится но они уже готовы на него перейти. Поэтому просто подсунуть ядро от debian proxmox будет не очень достаточно.
    Ответ написан
    Комментировать