디스크 공간 확인
df -h
Bash
복사
공간확보
•
VM 생성 시 LVM 으로 생성 안 하면 해당 과정 생략 가능
sudo lvextend -l +100%FREE /dev/mapper/ubuntu--vg-ubuntu--lv
sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv
Bash
복사
1. 시스템 준비
sudo apt update && sudo apt upgrade -y
sudo apt install -y git python3-dev python3-venv python3-pip bridge-utils iputils-ping
Bash
복사
2. OpenStack-Ansible 클론 및 설치
cd /opt
sudo git clone -b stable/2023.1 https://opendev.org/openstack/openstack-ansible /opt/openstack-ansible
cd openstack-ansible
Bash
복사
3. AIO 설치 스크립트 실행
sudo scripts/bootstrap-ansible.sh
sudo scripts/bootstrap-aio.sh
Bash
복사
4. OpenStack 배포
한 번에 설치하려면 4.1로
cd /opt/openstack-ansible/playbooks
sudo openstack-ansible setup-hosts.yml
sudo openstack-ansible setup-infrastructure.yml
sudo openstack-ansible setup-openstack.yml
Bash
복사
4.1 한 번에 배포
아래 명령어로 한번에 설치도 가능
sudo openstack-ansible setup-everything
Bash
복사
암호 확인
sudo grep 'keystone_auth_admin_password' /etc/openstack_deploy/user_secrets.yml
Bash
복사
설치 완료되면 172.29.249.0 대역으로 퍼블릭 네트워크가 잡히는데, 오픈스택 VM 에서 포트포워딩으로 각 인스턴스 접근 가능