clvm (cman)에 dlm 문제가 있습니다

clvm (cman)에 dlm 문제가 있습니다

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>

문제의 원인에 더 가까이 다가갈 수 있는 조언을 환영합니다!

관련 정보