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

提供: Japanese Ikoula Wiki
2016年2月8日 (月) 20:24時点におけるIkbot (トーク | 投稿記録)による版
Jump to navigation Jump to search

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



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