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

½º¸°   
   Á¶È¸ 2697   Ãßõ 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 787/5691
2014-05   5017228   Á¤ÀºÁØ1
2015-12   1552628   ¹é¸Þ°¡
2019-02   2694   Á¤ÀǼ®
2019-10   2694   ¹Ú¹®Çü
2019-06   2694   yummy
2019-12   2694   ÄĹÚ
2019-07   2694   ±è°Ç¿ì
2018-12   2694   ºñ¿¤À̺ê
2021-07   2695   ºí·¢ÆÞ
2020-01   2695   µ¿ÇàÅ¥ºê
2021-07   2695   »ê°ñ³óºÎ
2021-07   2695   Àü¼³¼ÓÀǹ̡¦
2020-02   2695   ³²±âÀÏ
2023-01   2695   »óÇÑÁ©¸®
2019-05   2695   ¿ø½ÃÀÎ7
2020-07   2695   GPGPU
2021-04   2695   ±èȲÁß
2019-08   2695   µå¸®µ¥ÀÌ
2021-12   2695   2CPUÃÖÁÖÈñ
2019-03   2695   ÇãÀα¸¸¶Æ¾
2021-01   2695   ¿ìÀ¯¸Ô´Â»ç½À
2020-09   2695   jack33