Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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 Виртуальная Среда
    PVE + конфигурация сети Cumulus Linux

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    PVE + конфигурация сети Cumulus Linux, Proxmox Виртуальная Среда
     
    RobFantini
    Guest
    #1
    0
    21.12.2020 12:14:00
    Привет! У нас заказана пара коммутаторов Mellanox модели sn2700 с Cumulus Linux. Мы будем заменять стек Netgear m5300. Сейчас заранее изучаю, как настроить PVE вместе с коммутаторами. У нас 7-узловой кластер. Каждый узел:

    - работает с 4 Ceph NVMe OSD,
    - 5-6 виртуальных машин и 2-3 контейнера,
    - имеет сетевые карты ConnectX-4 и ConnectX-5: одна для Ceph, другая для vmbr.

    Коммутаторы будут настроены как MLAG. Один коммутатор уже здесь, лицензия Cumulus должна скоро прийти.

    ---------------------------------------------------------------

    Я работаю с сетевыми интерфейсами и предлагаю попробовать такую настройку:

    На коммутаторе:

    ```
    ### Cumulus — добавляем тестовые VLAN:
    net add vlan 130 ip address 10.1.130.1/24
    net add vlan 131 ip address 10.1.131.1/24
    net add vlan 132 ip address 10.1.132.1/24
    ```

    Файл /etc/network/interfaces для Cumulus:

    ```
    auto bridge
    iface bridge
       bridge-ports swp1-swp8
       bridge-vids 130-132
       bridge-pvid 1
       bridge-vlan-aware yes
    ```

    На PVE:

    ```
    ### PVE — /etc/network/interfaces

    auto bond3
    iface bond3 inet manual
           bond-slaves enp4s0f0 enp4s0f1
           bond-miimon 100
           bond-mode 802.3ad
           bond-xmit-hash-policy layer2+3
           mtu 9000

    auto vmbr3
    iface vmbr3 inet static
           address 10.1.130.3/24
           bridge-ports bond3
           bridge-stp off
           bridge-fd 0
           bridge-vlan-aware yes
           bridge-vids 130-132
           mtu 9000
    ```

    -------------------------------------------

    Честно говоря, сомневаюсь, что это идеальная конфигурация. Если у кого-то есть идеи, как улучшить — буду рад! А также любые общие советы по работе с Cumulus тоже приветствуются. Документация у них очень хорошая и легко понимаемая.
     
     
     
    RobFantini
    Guest
    #2
    0
    04.01.2021 21:11:00
    Кстати, мы только начинаем настраивать два свитча. Статическая маршрутизация отлично подошла для подключения к другим свитчам. Сейчас мы работаем над подключениями для сети хранения Ceph и виртуальных машин. Поэтому используем эти материалы и рекомендации от техподдержки Nvidia: mlag https://docs.cumulusnetworks.com/cumulus-linux-42/Layer-2/Multi-Chassis-Link-Aggregation-MLAG/ и vrr, о котором я раньше и не знал: https://docs.cumulusnetworks.com/cumulus-linux-42/Layer-2/Virtual-Router-Redundancy-VRR-and-VRRP/. В итоге у нас должна получиться лопатка CLI-команд, которые нужно ввести на свитче. И, наверное, придется подкорректировать файл интерфейсов в pve.
     
     
     
    RobFantini
    Guest
    #3
    0
    20.02.2021 14:25:00
    Кто-нибудь знаком с настройкой mlag на cumulus? Мы ищем примеры конфигурации clagd и советы.
     
     
     
    flixhost
    Guest
    #4
    0
    16.09.2022 00:10:00
    Привет, я сейчас тоже сталкиваюсь с этой конкретной проблемой, как вы её решили?
     
     
     
    RobFantini
    Guest
    #5
    0
    16.09.2022 02:33:00
    В итоге мы заставили эти переключатели работать. Какую часть ты пытаешься настроить?
     
     
     
    flixhost
    Guest
    #6
    0
    16.09.2022 11:10:00
    Я пришёл из среды Arista/Juniper, и часть про мосты вообще сбивает меня с толку. У меня есть два коммутатора, у каждого есть аплинк с дата-центра и даунлинк на мой Ethernet-коммутатор Juniper, чтобы я мог использовать ipm и так далее. К тому же у меня есть три узла Proxmox, на которых когда-нибудь запустятся виртуальные машины. Сейчас стоит cumulus 4.4, потому что в версии 5.1 сетевые команды работали криво… Насколько я понял, нужно создать «bridge», в который добавляются все бонды и peerlink. Так я и сделал. Но трафика не вижу. Хотя пишет, что аплинк поднят. Мне нравится идея Debian на моём коммутаторе, но не думал, что это будет такой головняк. Скоро скину конфиги.
     
     
     
    RobFantini
    Guest
    #7
    0
    16.09.2022 14:21:00
    Мне тоже понравилась идея Debian на свитче — до тех пор, пока Nvidia не купила Mellonax и не перестала выпускать обновления ПО [застряли на Debian 10] для многих свитчей, включая наши два очень дорогих. У них скорость 40, а не 100, так что их просто забросили. Могу выложить рабочие файлы интерфейсов, чтобы у тебя был пример того, что работает.
     
     
     
    RobFantini
    Guest
    #8
    0
    16.09.2022 14:25:00
    Вот файлы /etc/network/interfaces для наших двух объединённых в связку коммутаторов.
     
     
     
    flixhost
    Guest
    #9
    0
    16.09.2022 15:10:00
    Ага, понял. Ты сделал это «по старинке». Похоже, мне тоже стоит попробовать так. Конфигурация одинаковая в обоих случаях. Код: source /etc/network/interfaces.d/*.intf

    # Интерфейс обратной петли
    auto lo
    iface lo inet loopback

    # Основной сетевой интерфейс
    auto eth0
    iface eth0
       address 192.168.16.11/24
       gateway 192.168.16.1
       vrf mgmt

    auto swp1
    iface swp1

    auto swp2
    iface swp2

    auto swp3
    iface swp3

    auto swp4
    iface swp4

    auto swp17
    iface swp17

    auto swp18
    iface swp18

    auto swp21
    iface swp21

    auto swp22
    iface swp22

    auto bond1
    iface bond1
       bond-slaves swp18
       bridge-access 100
       clag-id 1

    auto bond2
    iface bond2
       bond-slaves swp17
       clag-id 2

    auto bond3
    iface bond3
       bond-slaves swp1
       clag-id 3

    auto bond4
    iface bond4
       bond-slaves swp2
       clag-id 4

    auto bond5
    iface bond5
       bond-slaves swp3
       clag-id 5

    auto bond6
    iface bond6
       bond-slaves swp4
       clag-id 6

    auto bridge
    iface bridge
       bridge-ports bond1 bond2 bond3 bond4 bond5 peerlink bond6
       bridge-vids 0-1000
       bridge-vlan-aware yes

    auto mgmt
    iface mgmt
       address 127.0.0.1/8
       address ::1/128
       vrf-table auto

    auto peerlink
    iface peerlink
       bond-slaves swp21 swp22

    auto peerlink.4093
    iface peerlink.4093
       address 172.16.239.249/29
       clagd-backup-ip 172.16.238.250
       clagd-peer-ip 172.16.239.250
       clagd-priority 2048
       clagd-sys-mac 44:38:39:FF:40:A1

    cumulus@switchhohmann:mgmt:~$
     
     
     
    RobFantini
    Guest
    #10
    0
    16.09.2022 15:12:00
    Настройки немного отличаются. Есть важные различия.
     
     
     
    flixhost
    Guest
    #11
    0
    16.09.2022 15:34:00
    Что ты посоветуешь? За bond2 у меня есть ex3300 с настроенным trunk bond. За ним стоят 2 pfsense.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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