DRBDで/dev/sdbをどのように使用しますか?

DRBDで/dev/sdbをどのように使用しますか?

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デバイスを作成するには、物理​​ハードドライブまたはパーティションが必要です。ab

おすすめ記事