VM에 Private Cloud 구축해보기 (OpenStack)
홈서버 2025. 4. 10. 13:43Ubuntu 22.04 환경에서 DevStack을 활용하여 싱글 노드 OpenStack을 설치해보려고 합니다.
DevStack은 OpenStack을 빠르게 테스트해볼 수 있도록 만들어진 개발용 설치 도구입니다. 실습용으로 간단하고하여 설치를 진행해보았습니다. 다른 OpenStack 설치 자동화 툴로는 Red Hat 계열에서 사용하는 PackStack이 있습니다.
Proxmox가 설치된 미니PC에 실습을 진행해보려고 했으나 리소스 문제때문에 안되는것 같아 데스크탑의 VMWare에서 진행하여씁니다. OpenStack용 VM을 하나 생성해줍니다. 위와 같이 설정하였습니다.
sudo useradd -s /bin/bash -d /opt/stack -m stack
echo "stack ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/stack
sudo apt update && sudo apt install git -y
sudo su - stack
git clone https://opendev.org/openstack/devstack
cd devstack
nano local.conf
아래 내용을 복사붙여넣기 해줍니다.
[[local|localrc]]
ADMIN_PASSWORD=stack
RABBIT_PASSWORD=stack
SERVICE_PASSWORD=stack
DATABASE_PASSWORD=stack
HOST_IP=192.168.0.178
SERVICE_HOST=192.168.0.178
MYSQL_HOST=192.168.0.178
RABBIT_HOST=192.168.0.178
GLANCE_HOSTPORT=192.168.0.178:9292
IP는 VM의 IP에 맞춰 수정해줍니다.
./stack.sh
설치과정이 엄청 오래걸립니다. 구글링하면 많은 블로그에서 해결과정이 나오지만 저는 설치에 문제가 있어 해결하지못해 추후에 시간날 때 해결 후 이어서 작성하겠습니다.
Proxmox에 Nginx Proxy 서버 만들기, SSL 인증서(Https) (0) | 2025.03.29 |
---|---|
Proxmox에 Ubuntu설치, NextCloud 서버 구축하기 (0) | 2025.03.28 |
Proxmox에 헤놀로지 올리기, NAS 구축하기 (0) | 2025.03.27 |
서버용 미니PC(Soyo M4 Pro) 구입기, SSD 추가 장착 (0) | 2025.03.26 |
티피링크 Archer AX53 wol 설정방법, 외부망에서 컴퓨터 전원키기 (1) | 2025.02.18 |