8장. HA Ceph 노드 조사
Ceph 스토리지와 함께 배포되는 경우 Red Hat OpenStack Platform 8은 ceph-mon 을 Ceph 클러스터의 모니터 데몬으로 사용합니다. director는 이 데몬을 모든 컨트롤러 노드에 배포합니다.
Ceph 모니터링 서비스가 실행 중인지 확인하려면 다음을 사용합니다.
sudo service ceph status
$ sudo service ceph status
=== mon.overcloud-controller-0 ===
mon.overcloud-controller-0: running {"version":"0.94.1"}
컨트롤러뿐만 아니라 Ceph 노드에서 /etc/ceph/ceph.conf 파일을 보고 Ceph를 구성하는 방법을 확인할 수 있습니다. 예를 들면 다음과 같습니다.
여기에서 세 개의 컨트롤러 노드(overcloud-controller-0,-1, -2) 모두 Ceph 클러스터(mon_initial_members)를 모니터링하도록 설정됩니다. 172.19.0.11/24 네트워크(VLAN 203)는 스토리지 관리 네트워크로 사용되며 컨트롤러와 Ceph Storage 노드 간의 통신 경로를 제공합니다. 3개의 Ceph Storage 노드가 별도의 네트워크에 있습니다. 표시된 대로 이 세 노드의 IP 주소는 Storage Network(VLAN 202)에 있으며 172.18.0.15, 172.18.0.16, 172.18.0.17로 정의됩니다.
Ceph 노드의 현재 상태를 확인하려면 해당 노드에 로그인하고 다음 명령을 실행합니다.
ceph -s 출력에서 Ceph 클러스터의 상태가 OK(HEALTH_OK)임을 확인할 수 있습니다. 3개의 Ceph 모니터 서비스( overcloud-controller 노드 3개에서 실행)가 있습니다. 또한 여기에 표시된 IP 주소는 각각 수신 대기 중인 포트입니다.
Red Hat Ceph에 대한 자세한 내용은 Red Hat Ceph 제품 페이지를 참조하십시오.