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
어쩌면 중요한 구성 항목을 만드는 것을 잊었을 수도 있습니다. 저는 이 주제를 처음 접했습니다. 내 테스트 환경은 두 개의 가상 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>
문제의 원인에 더 가까이 다가갈 수 있는 조언을 환영합니다!