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

½º¸°   
   Á¶È¸ 2565   Ãßõ 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 742/5683
2015-12   1491974   ¹é¸Þ°¡
2014-05   4955469   Á¤ÀºÁØ1
2021-05   2538   »ç¶ûÇ϶ó
2019-12   2538   Sikieiki
2020-05   2538   epowergate
2023-10   2539   ¹¹µçÆȾƿä
2023-09   2539   Á¤¹«Çö
2020-03   2539   galaxyfamily
2019-04   2539   ÇູÇϼ¼
2020-11   2539   ½ÅÀº¿Ö
2021-05   2539   NaHS
2020-02   2539   ¼ÛÁøÈ«
2020-03   2539   ¾Æ¸®¾Æ¸®
2020-07   2539   ¸¸¹«¶óºñ
2020-05   2539   ¹Î»çÀå
2019-02   2540   ³Ä¾Æ¾Æ¾Æ¾Ï
2021-01   2540   ±èÁ¦l±è¿ëȯ
2021-09   2540   ¼úÀÌ
2020-10   2540   MPerformance
2021-10   2540   È­Á¤Å¥»ï
2020-04   2540   LSSAH
2020-11   2540   Jgon