메뉴 닫기

ceph 사용중 OSD 추가 및 다운시 up 시키기

ceph 상태 확인시 ( ceph status )

cluster 07d28faa-48ae-4356-a8e3-19d5b81e159e
health HEALTH_WARN 192 pgs incomplete; 192 pgs stuck inactive; 192 pgs stuck unclean; 1/2 in osds are down; clock skew detected on mon.1, mon.2
monmap e3: 3 mons at {0=192.168.252.10:6789/0,1=192.168.252.11:6789/0,2=192.168.252.12:6789/0}, election epoch 36, quorum 0,1,2 0,1,2
osdmap e27: 6 osds: 1 up, 2 in
pgmap v57: 192 pgs, 3 pools, 0 bytes data, 0 objects
84456 kB used, 7865 MB / 7948 MB avail
192 incomplete

다운중인 osd 대몬을 시작시킨다.

# on osd0
$ sudo /etc/init.d/ceph -a start osd0

만약 osd 가 존재 하지만 다운되어 있다면 해당 osd의 id를 찾아 시작시켜주면된다.

osd의 추가는 배포 서버로 지정한 서버에서 추가하고자 하는 해당 osd에 ceph-deploy 를 이용하여

연결 계정 및 디스크 마운트등 시행 해주면된다.

방법은 아래와 같다

[cepg@ ~]#ceph-deploy install [추가osd namehost]
[cepg@ ~]#ceph-deploy osd zap [추가osd namehost]:[추가장치명]
[cepg@ ~]#ceph-deploy osd create [추가osd namehost]
[cepg@ ~]#ceph-deploy admin [추가osd namehost]
[cepg@ ~]#ceph status 를 통해 해당 osd 스토리지에서 마운트가 되었는지 확인. 및 본 배포 서버에서의 연결 상태를 확인.

만약 하단과 같은 메시지가 출력된다면

cluster 07d28faa-48ae-4356-a8e3-19d5b81e159e
health HEALTH_WARN 192 pgs degraded; 192 pgs stuck unclean; clock skew detected on mon.1, mon.2
monmap e3: 3 mons at {0=192.168.252.10:6789/0,1=192.168.252.11:6789/0,2=192.168.252.12:6789/0}, election epoch 36, quorum 0,1,2 0,1,2
osdmap e34: 6 osds: 6 up, 6 in
pgmap v71: 192 pgs, 3 pools, 0 bytes data, 0 objects
235 MB used, 23608 MB / 23844 MB avail
128 active+degraded
64 active+replay+degraded

mon 서버를 재시작 해주면 된다.

# on mon0
$ sudo /etc/init.d/ceph -a restart mon0

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다