0. 기본 환경
CentOS8-Stream Minimal
4vCore, 4GB Memory, 50GB
1. SELINUX 비활성화
# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
2. firewalld 비활성화
# systemctl stop firewalld.service
# systemctl disable firewalld.service
3. 리부팅
# init 6
4. network-script 설치
dnf install -y network-scripts
5. NetworkManager 비활성화 후 network-scripts 활성화
systemctl disable NetworkManager; systemctl stop NetworkManager; systemctl enable network; systemctl start network
6. powertools 활성화
# dnf config-manager --enable powertools
7. openstack-yoga 설치
# dnf install -y centos-release-openstack-yoga
8. 현재 패키지 업데이트
# dnf update -y
9. Packstack 설치
# dnf install -y openstack-packstack
10. packstack stack 환경 구축(외부 통신이 되는 인터페이스 확인 후 기입)
# packstack --allinone --provision-demo=n --os-neutron-ovs-bridge-mappings=extnet:br-ex --os-neutron-ovs-bridge-interfaces=br-ex:enp0s20f0u4 --os-neutron-ml2-type-drivers=vxlan,flat
댓글 5
-
김영훈
2022.11.24 17:44
-
김영훈
2022.11.25 11:06
packstack 설치 전에 사용할 host ip를 known_hosts에 미리 등록(ssh로 접속 시도)
-
김영훈
2022.11.25 13:39
https://cloud.centos.org/centos/7/images/CentOS-7-x86_64-GenericCloud.qcow2
-
김영훈
2022.11.27 02:38
CentOS9는 원래 network-scripts 자체를 설치할 수 없고, openstack-network-scripts를 설치하여 사용하는데, 뭔가 안맞는듯...
-
김영훈
2022.11.27 09:16
https://www.unixmen.com/setup-openstack-instances-virtual-machines-with-external-connectivity-using-horizon-dashboard/
https://cyberx.tistory.com/194