반응형
  •  Openstack 관리 서버의 이슈 발생으로 종료시 Router 테넌트의 Failover 설정
* Opentsack Router Failover 세팅값

$ vim /etc/kolla/neutron-l3-agent/neutron.conf

[Default]
### Adding
allow_automatic_l3agent_failover = true

$ docker restart neutron_l3_agent

 

반응형
반응형

* VM의 MTU 값 변경

* Openstack Network MTU 값 변경
$ vim /etc/kolla/neutron-dhcp-agent/dnsmasq.conf

log-facility=/var/log/kolla/neutron/dnsmasq.log
### Adding ###
dhcp-option-force=option:mtu,1400 
또는
dhcp-option-force=26,1400

$ docker restart neutron_dhcp_agent

반응형
반응형
  • 현재 Kolla-ansible Ussuri 버전 설치시 '인스턴스 크기 변경' 기능이 동작하지 않음
  • 크기 선택창과 기능이 동작하지 않아 해당 기능 해결 작성
  • 참고사항

https://review.opendev.org/c/openstack/horizon/+/808102 

 

https://review.opendev.org/c/openstack/horizon/+/808102

 

review.opendev.org

 

  • 이슈사항

- 오픈스택 기능인 '인스턴스 크기 변경' 기능이 동작하지 않으며 팝업창 또한 뜨지 않음

- '가상서버 크기 변경' 선택시 하단과 같은 오류 발생

- 에러 발생 : Danger -> 오류가 발생했습니다. 나중에 다시 시도하십시오.

 
  • 패치방안

1) 맨 하단 첨부파일 압축 해제

2) Openstack_Resize_file_view 업로드 및 파일 안 스크립트 수행

 $ cd /Openstack_Resize_file_view/
 $ chmod +x *.sh
 
 $ ./horizon_resize_fuction.sh

3) Openstack_Resize_file_function 업로드 및 파일 안 스크립트 수행

$ cd /Openstack_Resize_file_fucntion/
$ chmod +x *.sh
$ ./horizon_resize_view.sh

4) horizon container 재시작

$ docker restart horizon

 

이후 해당 기능 정상 사용 가능.

  • 아직 오픈스택쪽 패키지에서 업데이트 되지 않아 수동으로 업데이트함
  • 하지만 프로젝트 제한 용량은 안나온다..

 

 

Openstack_Resize_File.zip
0.06MB

- 해당 첨부파일

 

 

 

 

반응형
반응형

1. 특정 컨테이너 서비스 재설치

$ kolla-ansible -i inventory/multinode deploy --tags heat   <- heat 부분 서비스 명
$ kolla-ansible -i inventory/multinode deploy -t octavia

 

2. 특정 컨테이너 서비스 설정 적용 이후 재적용

$ kolla-ansible -i inventory/multinode reconfigure -t horizon

 

3. 컴퓨트 노드 추가 설치 

$ kolla-ansible -i inventory/multinode pull --limit (host명)
$kolla-ansible -i inventory/multinode deploy --limit (host명) -vvv

 

4. 설치된 컨테이너 서비스 모두 삭제

$ kolla-ansible -i multinode destroy --yes-i-really-really-mean-it
반응형
반응형

* 가상서버(VM)를 가진 Compute 노드가 중지되었을 경우 해당 가상서버 다른 노드로 이동 시켜 부팅하기

 

$ root@con01:~# docker exec -it -uroot bash

 

$ (mariadb)[root@con01 /]# mysql -uroot -p

 

$ MariaDB [(none)]> use nova;

 

$ MariaDB [(nova)]> select * from instances where uuid='해당 가상서버 UUID';

 

$ MariaDB [(nova)]> update instances SET host='옮길 서버 노드 명칭' where uuid='해당 가상서버 UUID';

 

$ MariaDB [(nova)]> exit

 

$ (mariadb)[root@con01 /]# exit

 

$ openstack server reboot uuid

 

참고 : https://docs.openstack.org/nova/latest/admin/node-down.html

 

 

반응형

+ Recent posts