Trouble Shooting - Openstack Volume 생성 에러

변재한·2023년 4월 22일
0
post-thumbnail

Troubleshooting - Volume 생성 에러

환경

  • Ubuntu 20.04 Server
  • devstack으로 Xena 버전 Openstack 구축

문제

Volume 생성 시 Volume의 Status가 Error로 표시되면서 정상적으로 동작하지 않은 경우가 발생.

아래 명령어 수행 시 cinder-volume State가 down으로 표시되었다.

openstack volume service list 

devstack@c-vol.service의 로그를 살펴보니 lvmdriver-1 is uninitualized가 보인다.

devstack에서 Volume을 default, lvmdriver-1이라는 volumegroup에 생성하는데,

vgdisplay 명령어를 수행해보니 ubuntu-vg그룹만 존재하고, devstack 관련 volumegroup이 없어져있다.

default와 lvmdriver-1의 backing file을 이용하여 볼륨 그룹을 직접 생성.

$ cd /opt/stack/data
$ sudo losetup -f --show stack-volumes-default-backing-file
$ sudo losetup -f --show stack-volumes-lvmdriver-1-backing-file

이후, devstack의 volume service를 재시작한다.

$ systemctl restart devstack@c-vol.service

볼륨 그룹 생성 후 정상적으로 볼륨이 생성되었다.

Ref.

https://snowapril.github.io/cloud-computing/2020/10/03/cinder-service-down/

profile
Infra and Devops 엔지니어가 되고 싶어용

0개의 댓글