clvmを使用して両方のサーバーからアクセスできるボリュームグループを作成しようとしています。私はそれについて読んで、cmanを使ってこれを行うのが最も簡単なようです。ただし、数時間テストした後でもジョブ設定を達成することはできません。 clvmdを起動できず、理由が見つからなかったので苦労しています。ローカルソケットに接続できないという理由は何ですか?ソケットとはどういう意味ですか?数秒後にdlmに問題が発生します(下記参照)。
# clvmd -fd2 -I cman
local socket: connect failed: No such file or directory
clvmd could not connect to cluster manager
Consult syslog for more information
# tail /var/log/syslog
... clvmd[765]: CLVMD started
... clvmd[765]: Connected to CMAN
... clvmd[765]: CMAN initialisation complete
... kernel: [ 1069.787540] dlm: Using TCP for communications
... kernel: [ 1069.787874] dlm: c: joining the lockspace group...
... kernel: [ 1069.795626] dlm: c: group event done 0 0
... kernel: [ 1069.795628] dlm: c: dlm_recover 1
... kernel: [ 1069.795674] dlm: c: add member 1
... kernel: [ 1069.795676] dlm: c: dlm_recover_members 1 nodes
... kernel: [ 1069.795678] dlm: c: generation 1 slots 1 1:1
... kernel: [ 1069.795679] dlm: c: dlm_recover_directory
... kernel: [ 1069.795679] dlm: c: dlm_recover_directory 0 in 0 new
... kernel: [ 1069.795680] dlm: c: dlm_recover_directory 0 out 0 messages
... kernel: [ 1069.795705] dlm: c: dlm_recover 1 generation 1 done: 0 ms
... kernel: [ 1069.797183] dlm: c: join complete
... clvmd[765]: Unable to create DLM lockspace for CLVM: No such file or directory
... clvmd[765]: Can't initialise cluster interface
dlm設定の問題を説明するいくつかのインターネットリソースを読みました。しかし、私にとってはこれが問題にならないようです。
# ls -l /dev/dlm*
crw-rw---- 1 root root 10, 56 Apr 3 10:22 /dev/dlm_c
crw-rw-rw- 1 root root 10, 59 Apr 3 10:20 /dev/dlm-control
crw-rw-rw- 1 root root 10, 58 Apr 3 10:20 /dev/dlm-monitor
crw-rw---- 1 root root 10, 57 Apr 3 10:20 /dev/dlm_plock
# lsmod|grep dlm
dlm 157924 13
sctp 299454 3 dlm
configfs 31664 2 dlm
おそらく、重要な構成項目を作成するのを忘れた可能性があります。私はこのトピックに初めて触れました。私のテスト環境は、2つの仮想Debianホスト(test1とtest2)で構成されています。 cman_tool は正しく接続されていることを示します。これは私の/etc/cluster/cluster.confです。
<cluster name="mycluster" config_version="4">
<cman two_node="1" expected_votes="1"/>
<clusternodes>
<clusternode name="test1" nodeid="1">
<fence>
</fence>
</clusternode>
<clusternode name="test2" nodeid="2">
<fence>
</fence>
</clusternode>
</clusternodes>
<fencedevices>
</fencedevices>
<rm>
</rm>
</cluster>
問題の原因に近づくことができるアドバイスを歓迎します!