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

½º¸°   
   Á¶È¸ 2616   Ãßõ 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 766/5687
2014-05   4991184   Á¤ÀºÁØ1
2015-12   1527174   ¹é¸Þ°¡
2021-07   2615   ¿À´Ã¾ÈÇØ
2021-01   2615   µ¹Ç³°¨ÀÚ
2021-01   2616   ÀÌÈñÁÖ
2019-04   2616   Win31
2020-05   2616   Å¥´Ô
2022-04   2616   Çϵå¿þ¾îÃÊ¡¦
2022-04   2616   ¸°µå¹ö±×
2019-07   2616   ÀϷиӽºÅ©
2019-04   2616   ³ª¸ô¶ó1
2021-09   2616   ±èÀ¯Áß
2020-06   2616   ±¼´Ù¸®±³
2019-03   2616   ´ÃÆĶõ
2019-03   2616   Psychophysi¡¦
2021-09   2616   theÃ̳ð
2021-09   2617   ¾îÄg
2023-10   2617   ¹¹µçÆȾƿä
2022-06   2617   ÀÌÁØÈ£1
2020-05   2617   ³ª³ª³ª³ª³ª
2018-11   2617   ÀüÁø
2023-06   2617   ´ÙÃʸ°