2017-07-14 3 views
-2

のCentOS 7.3上でDRBDをインストールするには、このガイドに従ってください:CentOS 7でDRBDのリソースを作成できないのはなぜですか?

http://www.learnitguide.net/2016/07/how-to-install-and-configure-drbd-on-linux.html

このステップの後:

resource testdata1 { 
protocol C;   
on node1 { 
     device /dev/drbd0; 
     disk /dev/sdb; 
     address 172.16.2.61:7788; 
     meta-disk internal; 
    } 
    on node2 { 
     device /dev/drbd0; 
     disk /dev/sdb; 
     address 172.16.2.62:7788; 
     meta-disk internal; 
    } 
} 

実行すると:

drbdadm create-md testdata1 

ガットメッセージ:

'testdata1' not defined in your config (for this host). 

/etc/hostsは次のとおりです。

127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 
::1   localhost localhost.localdomain localhost6 localhost6.localdomain6 

172.16.2.61    node1.clusterbr.int node1 
172.16.2.62    node2.clusterbr.int node2 
172.16.2.60    dbip.clusterbr.int node1 

/etc/drbd.conf設定は次のとおりです。

# You can find an example in /usr/share/doc/drbd.../drbd.conf.example 

include "drbd.d/global_common.conf"; 
include "drbd.d/*.res"; 

問題の理由は何ですか?

+0

これらの設定ファイルは、両方のホストされていますか? –

+0

@RamanSailopalあなたは '/ etc/hosts'の内容を意味しますか?はい。 –

+0

いいえ、私はdrbdファイルを意味する? –

答えて

0

この問題 注意解決するために:まず、ポート7788

  • 上での通信を可能にする/etc/drbd.d/*.res

    1. の下で、両方のホストで同じコンフィギュレーション・ファイルの存在を

      次にノードのホスト名を確認してください# hostname#vi /etc/sysconfig/network

    2. それを保存し、その後

      ...

    3. 少なくとも最後にではなく、

      # vi /etc/hosts

      <IP1> node1.abc.com node1

      <IP2> node2.abc.com node2

      同じホスト名が含まれている検証210

    ベスト運

  • 関連する問題