Создание DRBD-основной режим с OCFS2

Материал из Ru Ikoula wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

ru:Создание DRBD-основной режим с OCFS2 ja:OCFS2 と DRBD プライマリ ・ モードの確立 zh:与 OCFS2 DRBD 小学模式的建立 de:Einrichtung von DRBD-Primär-Modus mit OCFS2 nl:Oprichting van DRBD-primaire modus met OCFS2 it:Creazione di modalità DRBD-primary con OCFS2 pt:Estabelecimento de modo primário DRBD com OCFS2 en:Establishment of DRBD-primary mode with OCFS2 pl:Ustanowienie DRBD-podstawowy tryb OCFS2 he:הקמתה של מצב ראשי DRBD עם OCFS2 ro:Stabilirea DRBD-primar modul cu OCFS2 ar:إنشاء وضع DRBD-الابتدائية مع OCFS2 es:Establecimiento del modo primario de DRBD con OCFS2 fr:Mise en place de DRBD en mode primaire-primaire avec OCFS2

Эта статья является результатом автоматического перевода, выполняемого программного обеспечения. Вы можете посмотреть исходный статьи здесь.

Введение

Документация ниже касается создания DRBD-основной режим (двойной первичный ) с системой OCFS файл 2.
Мы будем использовать в этом примере СерверПосле s :

  • Сервер n �1:
    • Имя : TestDRBD 01
    • IP : 10.0.0.100
  • Сервер n �1:
    • Имя : TestDRBD02
    • IP: 10.0.0.200

Диск, используемый назначением /dev/sdb и используется на каждом из раздела Серверs /dev/sdb1.

Установка

Это необходимо для этого учреждения, чтобы приступить к установке пакета DRBD :

apt-get install -y drbd8-utils

Тогда установка пакета для выполнения файловой системе :

apt-get install -y ocfs2-tools

Конфигурация и осуществление DRBD

Первый этап операции состоит из конфигурации наших ресурс DRBD.
Мы, в этом примере, создайте следующий файл : /etc/drbd.d/testdrbd.res
Последний содержит следующие строки (сделать два Серверs):

resource testdrbd {
    meta-disk internal;
    device /dev/drbd1;
    disk /dev/sdb1;

    syncer { 
                # Limitation de la bande passante 
                rate 1000M; 
                }
    net {
                # Cette option doit être mise en place только  un système de fichier clusterisé.
                allow-two-primaries;

                # Configuration à utiliser dans le cadre d'une configuration primaire-primaire.
                # Plus d'information sur la page suivante: https://drbd.linbit.com/users-guide/s-configure-split-brain-behavior.html
                after-sb-0pri discard-zero-changes;
                after-sb-1pri discard-secondary;
                after-sb-2pri disconnect;
        }
     startup { 
                 # Indique que les deux nodes doivent être primaire lors du démarrage.
                 become-primary-on both; 
                 }

    # Configuration des deux nodes 
    on TestDRBD01 { address 10.0.0.100:7789; }
    on TestDRBD02 { address 10.0.0.200:7789; }
}

Следующий шаг должен сделать манипуляции и запуск ресурсов DRBD :

drbdadm create-md testdrbd 

modprobe drbd
drbdadm up testdrbd
  • Можно сделать эту операцию на первом Сервер uniquement:
drbdadm -- --overwrite-data-of-peer primary testdrbd 
  • Вы теперь должны ждать до окончания синхронизации, это проверке через команду :
cat /proc/drbd
  • Ваши настройки в настоящее время в режиме начальной средней, заставляя второй узел основного режима выполняется через команду :
drbdadm primary testdrbd

Настройка и внедрение системы файлов (OCFS2)

Первый этап конфигурации путем создания файла конфигурации, определяющие кластер OCFS 2.
В этом примере мы укажите в конфигурации в файле : /etc/ocfs2/cluster.conf

cluster:
    node_count = 2
    name = testdrbd

node:
    ip_port = 7777
    ip_address = 10.0.0.100
    number = 1
    name = TestDRBD01
    cluster = testdrbd

node:
    ip_port = 7777
    ip_address = 10.0.0.200
    number = 2
    name = TestDRBD02
    cluster = testdrbd

Затем необходимо изменить конфигурацию пакета ocfs 2-инструменты через команду :

dpkg-reconfigure ocfs2-tools

Утилита будет то вам задать несколько вопросов, вы ответить :

  • Да по вопросу : "Загрузка O 2CB драйвер на загрузке ",
  • testdrbd по вопросу : "Запустить кластер на загрузке ",
  • Оставьте параметры по умолчанию для других вопросов.

OCFS услуги в настоящее время остановлен, необходимо выполнить следующие действия на двух Серверs:

/etc/init.d/o2cb start 
/etc/init.d/ocfs2 start
/etc/init.d/o2cb enable

Последний шаг для файловой системы, это форматирование нашего drbd ресурсов через :

mkfs.ocfs2 -L "testdrbd" /dev/drbd1

Вы можете теперь смонтировать систему обычно и даже указывать в файле fstab.



Эта статья представляется вам быть полезным ?

0



Вы не можете оставлять комментарии.