一键在线部署Openstack
一、一键在线部署Openstack
1、 centos7.9以上系统,64位系统,4核,8G内存
2、 修改主机名,配置静态IP地址及网关、DNS参数,测试网络连通性
查看系统版本
cat /etc/redhat-release
hostnamectl set-hostname openstack
vi /etc/hosts
192.168.180.200 openstack
3、 取消防火墙开机启动
systemctl disable firewalld
4、 取消NetworkManager开机启动
systemctl disable NetworkManager
5、 关闭SeLinux开机启动
vi /etc/sysconfig/selinux
SELINUX=disabled
6、更新系统
yum update -y
7、 重启系统
reboot
8、 安装yum源
yum install -y centos-release-openstack-train
9、 调整仓库配置文件变量
vim /etc/yum.repos.d/CentOS-QEMU-EV.repo
baseurl=http://mirror.centos.org/centos-7/
r
e
l
e
a
s
e
v
e
r
/
v
i
r
t
/
releasever/virt/
releasever/virt/basearch/kvm-common
10、安装packstack软件包
yum install -y openstack-packstack
11、 一键部署Openstack
packstack --allinone
报错:facter: error while loading shared libraries: leatherman_curl.so.1.3.0: cannot open shared object
file: No such file or directory
解决方案:回退版本
yum downgrade leatherman
12、生成br-ex网卡配置文件
cd /etc/sysconfig/network-scripts/
cp ifcfg-ens33 ifcfg-br-ex
TYPE=Ethernet
BOOTPROTO=none
NAME=br-ex
DEVICE=br-ex
ONBOOT=yes
IPADDR=172.24.4.1
PREFIX=24
13、访问登录管理界面
http://ip/dashboard
登录用户名为:admin
密码存放在:root用户宿主目录下的keystonerc_admin文件中
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!