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

½º¸°   
   Á¶È¸ 2682   Ãßõ 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 788/5689
2015-12   1546448   ¹é¸Þ°¡
2014-05   5010775   Á¤ÀºÁØ1
2020-05   2680   ¸Ó¸®°¨ÀÚ
2019-07   2681   ±ÝÄáÄ¿ÇÇ
2020-07   2681   ¿ÀÀ̵µ½½·¹¡¦
2019-01   2681   ÂøÇÏ°Ô»ìÀÚ2
2019-02   2681   õ¸¶°Ç»§
2021-09   2681   ÁöÁ¸ÄÄÇ»ÅÍ
2023-04   2681   À嵿°Ç2014
2019-04   2681   °¡ºü·Î±¸³ª
2019-05   2681   ÀßÇÏÀÚ
2022-03   2682   ¼Û¸íÁØ
2018-12   2682   ¹Ì¼ö¸Ç
2023-04   2682   ´ëÀü±èÇü¿î
2021-07   2682   Àü¼³¼ÓÀǹ̡¦
2020-06   2682   ÀÌÁöÆ÷Åä
2020-10   2682   ±è¿µ³ë
2019-07   2682   ÇãÀα¸¸¶Æ¾
2020-05   2682   pibang
2021-04   2682   ±èȲÁß
2023-05   2682   Smile
2019-08   2682   »ç¶ûÇ϶ó