OCFS2 と DRBD プライマリ ・ モードの確立

提供: Japanese 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.

ja:OCFS2 と DRBD プライマリ ・ モードの確立 he:הקמתה של מצב ראשי DRBD עם OCFS2 ro:Stabilirea DRBD-primar modul cu OCFS2 ru:Создание DRBD-основной режим с OCFS2 pl:Ustanowienie DRBD-podstawowy tryb OCFS2 ar:إنشاء وضع DRBD-الابتدائية مع OCFS2 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 es:Establecimiento del modo primario de DRBD con OCFS2 en:Establishment of DRBD-primary mode with 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
次の行を含む後者 (2 つを行う サーバー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
  • あなたの構成は現在小学校二次モードでコマンドを介して行われます、プライマリ ・ モードを 2 番目のノードを強制的に :
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 2ブートの CB ドライバー ",
  • testdrbd 問題に : "クラスターを起動し ",
  • その他の問題のための既定のオプションをまま。

OCFS サービスが現在停止している、2 つには、次を行う必要があります サーバーs:

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

ファイル ・ システムの最後のステップはを介して私たちの drbd リソースの書式 :

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

今お使いのシステムを正常にマウントし、/etc/fstab ファイルに示すこともできます。



この記事は気に有用であること ?

0



あなたにはコメントを投稿する権限がありません。