Ceph ½ºÅ丮Áö Áú¹®ÀÔ´Ï´Ù..

½º¸°   
   Á¶È¸ 2592   Ãßõ 0    

현재 kolla-ansible 이라는 openstack 배포 패키지(train 버전)로 오픈스택을 구성해서 연구용으로 사용중입니다.


우선 결론적으로 말씀드리자면,
ceph-osd에 연결된 디스크만 가진 상태로 기존에 ceph에서 쓰던 데이터들을 복구할 수 있을까요?


현재 상황은 다음과 같습니다.


kolla-ansible 안에는 스토리지 서비스 백엔드로 ceph도 포함되어 있는데,
약 1년 정도 사용 중 오류가 발생했습니다.
오픈스택 클러스터를 재부팅하였는데, ceph-osd가 담긴 컨테이너가 오류가 발생하였습니다.


https://docs.oracle.com/cd/E78305_01/E78304/html/troubleshoot-deploy-ceph.html


위와 같은 오류가 발생하여 ceph에 사용된 디스크만 지우지 않는다면 데이터는 남아있을 것이라고 생각하여 위에 제시된 ceph 컨테이너 제거 후 재설치하는 해결책을 적용한 후

kolla-ansible deploy 명령을 통해 ceph 재배포를 진행하였으나
ceph osd 컨테이너가 정상적으로 실행되지 않고 계속 재시작되고 있으며, 컨테이너에 남은 로그는 아래와 같았습니다.


+ sudo -E kolla_set_configs
INFO:__main__:Loading config file at /var/lib/kolla/config_files/config.json
INFO:__main__:Validating config file
INFO:__main__:Kolla config strategy set to: COPY_ALWAYS
INFO:__main__:Copying service configuration files
INFO:__main__:Deleting /etc/ceph/ceph.conf
INFO:__main__:Copying /var/lib/kolla/config_files/ceph.conf to /etc/ceph/ceph.conf
INFO:__main__:Setting permission for /etc/ceph/ceph.conf
INFO:__main__:Deleting /etc/ceph/ceph.client.admin.keyring
INFO:__main__:Copying /var/lib/kolla/config_files/ceph.client.admin.keyring to /etc/ceph/ceph.client.admin.keyring
INFO:__main__:Setting permission for /etc/ceph/ceph.client.admin.keyring
INFO:__main__:Writing out command to execute
++ cat /run_command
+ CMD='/usr/bin/ceph-osd -f --public-addr 10.0.0.11 --cluster-addr 10.0.0.11'
+ ARGS=
+ sudo kolla_copy_cacerts
+ [[ ! -n '' ]]
+ . kolla_extend_start
++ [[ ! -d /var/log/kolla/ceph ]]
+++ stat -c %a /var/log/kolla/ceph
++ [[ 2755 != \7\5\5 ]]
++ chmod 755 /var/log/kolla/ceph
++ [[ -n '' ]]
++ OSD_DIR=/var/lib/ceph/osd/ceph-2
++ [[ bluestore == \b\l\u\e\s\t\o\r\e ]]
++ ARGS='-i 2'
+ echo 'Running command: '\''/usr/bin/ceph-osd -f --public-addr 10.0.0.11 --cluster-addr 10.0.0.11 -i 2'\'''
Running command: '/usr/bin/ceph-osd -f --public-addr 10.0.0.11 --cluster-addr 10.0.0.11 -i 2'
+ exec /usr/bin/ceph-osd -f --public-addr 10.0.0.11 --cluster-addr 10.0.0.11 -i 2
failed to fetch mon config (--no-mon-config to skip)


수동으로 재설치하는 방법이 있더라도 데이터를 회복하고 싶은데,
혹시 방법이 있을까 질문드립니다.

ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.


QnA
Á¦¸ñPage 675/5686
2014-05   4972792   Á¤ÀºÁØ1
2015-12   1509106   ¹é¸Þ°¡
2003-11   9759   À¯»ó¹Î
2002-12   9759   ¿À±Ôȯ
2011-06   9759   ÀÌ»ó¿­
2016-10   9759   ÁöÁ¸
2003-09   9758   Â÷ÅÂÈ«
2003-08   9758   °í´ë·Î
2021-01   9758   Áý±¸¼®
2015-09   9757   ´Ù¿Â
2014-08   9757   Á¶º´Ã¶
2009-06   9757   ¹ÚÀ翵
2003-12   9757   À̽µµ
2003-07   9757   ±èÈ¿¼ö
2011-01   9757   ÇÏ¿ìµðÀÚÀÎ
2011-01   9757   ÇÏ¿ìµðÀÚÀÎ
2003-05   9757   ±èÁ¤Çö
2003-04   9757   ½ÅÁÖ¿±
2011-03   9757   ÀÌÀçÈ£TM
2009-09   9756   ÀÌÇö½Å
2011-07   9756   Àü¿ä¼Á
2003-12   9756   ÇÑ»óÇå