DRBD
それではCentOS 7で設定してください。
構成は次のとおりです。
resource testdata1 {
protocol C;
on node1 {
device /dev/drbd0;
disk /dev/sdb;
address 198.19.0.1:7788;
meta-disk internal;
}
on node2 {
device /dev/drbd0;
disk /dev/sdb;
address 198.10.0.2:7788;
meta-disk internal;
}
}
私はパスを作成しました:
# mkdir -p /dev/sdb
メタデータ初期化コマンドを実行すると、次のようになります。
# drbdadm create-md testdata1
次のメッセージを受け取りました:
open(/dev/sdb) failed: Is a directory
open(/dev/sdb) failed: Is a directory
Command 'drbdmeta 0 v08 /dev/sdb internal create-md' terminated with exit code 20
なぜ?
答え1
/dev/sdb
デバイスではなくディレクトリであるためです。 scsiディスク、sdb - scsiディスクなどをsda
示します。システムは、入出力操作用のデバイスブロック特殊ファイルを自動的に生成します。 DRBDデバイスを作成するには、物理ハードドライブまたはパーティションが必要です。a
b