본문 바로가기

OS

Ubuntu 22.04 Openstack 설치 w.Openstack docs

반응형

https://docs.openstack.org/ko_KR/install-guide/environment-packages-ubuntu.html

 

Ubuntu를 위한 OpenStack 패키지 — Installation Guide 문서

Ubuntu를 위한 OpenStack 패키지 Ubuntu releases OpenStack with each Ubuntu release. Ubuntu LTS releases are provided every two years. OpenStack packages from interim releases of Ubuntu are made available to the prior Ubuntu LTS via the Ubuntu Cloud Ar

docs.openstack.org

devstack 설치를 실패하고 위 openstack 공식 설치가이드 대로 진행한다.

 

1. 아카이브 활성화

add-apt-repository cloud-archive:victoria

OS버전이 22.04 이기에 지원이 안되는 것으로 보인다.

22.04 에 맞는 버전으로 활성화 한다.

 

add-apt-repository cloud-archive:antelope

 

2. sample 설치

apt install nova-compute

 

3. client 설치

apt install python3-openstackclient

 

4. db 설치

apt install mariadb-server python3-pymysql

 

vi /etc/mysql/mariadb.conf.d/99-openstack.cnf

내용 기입

[mysqld]
bind-address = 192.168.200.42

default-storage-engine = innodb
innodb_file_per_table = on
max_connections = 4096
collation-server = utf8_general_ci
character-set-server = utf8

 

저장 후 mysql db 재시작

service mysql restart

mysql_secure_installation 실행하여 비밀번호 설정

 

5. message queue 설치

apt install rabbitmq-server

rabbitmqctl add_user openstack 비밀번호

rabbitmqctl set_permissions openstack ".*" ".*" ".*"

openstack 계정에 대한 모든 권한 부여

 

6. memcached 설치

apt install memcached python3-memcache

설정파일에 아이피 추가후 저장

service memcached restart

명령어 이용하여 재시작

 

7. ETCD 설치

apt install etcd

vi /etc/default/etcd

내용 추가 후 재시작

systemctl restart etcd

반응형