첫 번째 Gluster 3.4 설치를 설정하고 있으며 분산 복제 볼륨을 생성 할 때까지 모두 정상입니다.
4 개의 서버 192.168.0.11, 192.168.0.12, 192.168.0.13 & 192.168.0.14가 있습니다.
192.168.0.11에서 다음을 실행했습니다.
gluster peer probe 192.168.0.12
gluster peer probe 192.168.0.13
gluster peer probe 192.168.0.14
각 서버에서 / export / brick1에 마운트 된 스토리지 볼륨이 있습니다.
그런 다음 192.168.0.11을 실행했습니다.
gluster volume create gv0 replica2 192.168.0.11:/export/brick1 192.168.0.12:/export/brick1 192.168.0.13:/export/brick1 192.168.0.14:/export/brick1
하지만 오류가 발생합니다.
volume create: gv0: failed: Host 192.168.0.11 is not in 'Peer in Cluster' state
Gluster Peer 상태를 실행하면 연결된 다른 호스트와 3 개의 피어가 표시됩니다. 즉 피어 수 : 3
호스트 이름 : 192.168.0.12 포트 : 24007 Uuid : bcea6044-f841-4465-88e4-f76a0c8d5198 상태 : 클러스터의 피어 (연결됨)
호스트 이름 : 192.168.0.13 포트 : 24007 Uuid : 3b5c188e-9be8-4d0f-a7bd-b738a88f2199 상태 : 클러스터의 피어 (연결됨)
호스트 이름 : 192.168.0.14 포트 : 24007 Uuid : f6f326eb-0181-4f99-8072-f27652dab064 상태 : 클러스터의 피어 (연결됨)
그러나 192.168.0.12에서 동일한 명령은 3 개의 호스트도 표시하며 192.168.0.11은 그 일부입니다. 즉
Number of Peers: 3
Hostname: 192.168.0.11
Port: 24007
Uuid: 09a3bacb-558d-4257-8a85-ca8b56e219f2
State: Peer in Cluster (Connected)
Hostname: 192.168.0.13
Uuid: 3b5c188e-9be8-4d0f-a7bd-b738a88f2199
State: Peer in Cluster (Connected)
Hostname: 192.168.0.14
Uuid: f6f326eb-0181-4f99-8072-f27652dab064
State: Peer in Cluster (Connected)
따라서 192.168.0.11은 확실히 클러스터의 일부입니다.
문제는 gluster 명령을 실행할 때 첫 번째 Gluster 서버에서 볼륨을 만들 수없는 이유입니다. 이 정상적인 동작입니까 아니면 일종의 버그입니까?