본문 바로가기

Tech/Openstack12

Rabbitmq failover 문제 오픈스택에서 사용하는 Rabbitmq-server에서 클러스터를 구성했는데 문제가 발생하였다 Rabbitmq를 클러스터로 구성 시 아래와 같은 에러를 볼 경우가 있다2017-07-24 02:48:33.140 9167 INFO oslo.messaging._drivers.impl_rabbit [-] A recoverable connection/channel error occurred, trying to reconnect: Too many heartbeats missed 2017-07-24 02:49:40.564 9173 ERROR oslo.messaging._drivers.impl_rabbit [-] AMQP server on 10.10.1.127:5672 is unreachable: Too many hea.. 2017. 12. 24.
TripleO에서 deployment가 실패 했을 때 리셋하기 overcloud stack을 삭제해도 provision state가 꼬였는지 failed로 나오는 경우가 있다[stack@manager templates]$ openstack baremetal node list +--------------------------------------+-------------+--------------------------------------+-------------+--------------------+-------------+ | UUID | Name | Instance UUID | Power State | Provisioning State | Maintenance | +--------------------------------------+-------------+-.. 2017. 12. 22.
LINUX TARBALL을 통해 glance image를 생성하기 리눅스 이미지가 img나 iso로 되어 있는 이미지도 있지만 압축된 tarball 형태로 구성된 이미지도 배포를 하고 있다.해당 tarball을 통해 glance에 이미지를 어떻게 생성하는지는 아래와 같이 수행하면 된다 # download a tar file of a root file systemwget https://cloud-images.ubuntu.com/trusty/current/trusty-server-cloudimg-amd64-root.tar.gz # create a backing file and a loopback device to ittruncate --size 2GB trusty.imgsudo losetup -f trusty.img # find what /dev/loopX was used.. 2017. 12. 22.
오픈스택에서 Glance로 윈도우 이미지 생성하기 Openstack Image들 중에 Ubuntu, CentOS의 경우는 그냥 ISO를 받아서 다운하면 바로 glance로 이미지를 생성 할 수 있다.하지만 윈도우의 경우는 윈도우 서버만 Cloud Base에서 제공해주는 듯 하고, 윈도우 7 같은 이미지는 직접 만들어야 한다.그래서 만드는 방법을 정리를 해 본다.windows iso, virtio iso 파일이 필요 (/var/lib/libvirt/images 에 복사해둔다)Ubuntu 에서 KVM으로 VM 생성 (virt-manager 사용)생성할 때 network type은 virtio 로 구성하고 윈도우 인스톨설치 후 네트워크 드라이버가 안잡히는 경우가 많으니 위에 2개의 iso를 cdrom으로 만들어서 수행해야 한다. 방법은 윈도우 VM만들 때 A.. 2017. 12. 22.