Ссылка на скачивание сформирована

Скачать
 

Спасибо что просмотрели рекламу перед тем как скачать, это очень помогает в поддерке и обслуживании сайта, оплате хостига.

 

Лучшая благодарность автора за его труд и мотивация на создание нового полезного контента это донат.

 
 
 

Спасибо всем не равнодушным.

Пожалуйста отключите AdBlock!

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

 

Скачивание возможно только с просмотром рекламы. Реклама на сайте необходима как для обслужвания и оплаты хостинга, так и в качестве мотивационной состовляющей автора блога.

 

Пожалуйста, добавьте наш сайт в ваш белый список блокировщика объявлений или отлючите программное обеспечение, блокирующее рекламу.

  • Установка DRBD9 из исходников на Debian 11 Bullseye

    DRBD (Distributed Replicated Block Device — распределённое реплицируемое блочное устройство) — это блочное устройство, предназначенное для построения отказоустойчивых кластерных систем на операционной системе Linux. DRBD занимается полным отражением (mirroring) по сети всех операций с блочным устройством. 

    Решил разобрать как собрать из исходников пакет DRBD на Debian 11 Bullseye.

    В рамках рассматриваемой статьи будет рассмотрено как собрать и установить последние версии на момент написания статьи пакетов DRBD 9.2.9 + DRBD-Utils 9.28.0, так же необходимо собрать и установить Python с ключом --enable-shared, в противном случае компиляция модуля DRBD завершится ошибкой.

     

    Установка Python

    # Устанавливаем необходимые пакеты зависимостей.

    apt-get install g++ gcc make libffi-dev libnss3-dev libssl-dev zlib1g-dev -y

    # Скачиваем исходников Python и распаковываем их.

    wget https://www.python.org/ftp/python/3.9.19/Python-3.9.19.tar.xz
    tar -Jxf Python-3.9.19.tar.xz
    cd Python-3.9.19
    ИНФОРМАЦИЯ. Официальный сайт источник — https://www.python.org/downloads/source

     

    # Собираем и устанавливаем.

    ./configure --prefix=/usr --enable-optimizations --enable-shared
    make && make altinstall
    cd ..

     

    Установка DRBD

    # Устанавливаем необходимые пакеты зависимостей.

    apt-get install g++ gcc make linux-headers-$(uname -r) git flex xsltproc coccinelle libkeyutils-dev -y

    # Скачиваем последние версии исходников DRBD (9.2.9), DRBD-Utils (9.28.0) и распаковываем их.

    wget https://pkg.linbit.com//downloads/drbd/9/drbd-9.2.9.tar.gz
    wget https://pkg.linbit.com//downloads/drbd/utils/drbd-utils-9.28.0.tar.gz
    
    tar -zxvf drbd-9.2.9.tar.gz
    tar -zxvf drbd-utils-9.28.0.tar.gz
    ИНФОРМАЦИЯ. Официальный сайт с дистрибутивами — https://pkg.linbit.com//downloads/drbd

    Либо последние версии исходников можно склонировать с git репозитория:

    git clone --recursive https://github.com/LINBIT/drbd.git
    git clone --recursive https://github.com/LINBIT/drbd-utils.git

    # Компилируем и устанавливаем DRBD.

    cd drbd-9.2.9
    make
    make install
    cd ..

    # Загружаем модуль DRBD в ядро.

    modprobe drbd
    

    Читать далее…

    БесполезноСлабоватоПриемлемоОтличноПревосходно (1 голос(ов), в среднем: 1,00 из 5)
    Загрузка...
© IT-блог Жаконды All Rights Reserved.
Яндекс.Метрика