当前位置:   article > 正文

centos7 openstack all-in-one安装教程_openstack allinone

openstack allinone

环境准备

  1. 物理机环境:windows11
  2. 虚拟机环境:centos7
  3. openstack版本:stein

安装虚拟机配置网络

首先根据教程安装虚拟机,配置网络为nat模式,静态ip,教程链接如下:https://www.ssymon.com/archives/vmware-install-centos7
虚拟机网络配置:编辑 -> 虚拟机网络编辑器 -> 取消勾选“使用本地DHCP服务…” -> 查看NAT子网和网关(下一步使用)
在这里插入图片描述
在这里插入图片描述
网络连接适配器设置:控制面板 -> 网络和 Internet -> 网络和共享中心 -> 点击更改适配器设置 -> 右键“VMware Virtual Ethernet Adapter for VMnet8”,选择属性 -> 编辑“Internet协议版本 4” -> 设置网关和IP(网关同上一步)
在这里插入图片描述
配置虚拟主机

# 虚拟机内打开终端,输入
cd  /etc/sysconfig/network-scripts/

# 找到ifcfg-ens33,并编辑
sudo vi ifcfg-ens33

# 编辑相关配置,主要修改如下
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.114.100
GATEWAY=192.168.114.2
NETMASK=255.255.255.0
DNS1=192.168.114.2

# 保存之后,重启网络
service network restart
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

至此网络配置就算完成了,验证配置结果
虚拟机 ping baidu.com
虚拟机 ping 主机
主机 ping 虚拟机

安装openstack先决条件

$ sudo systemctl disable firewalld # 可能没有firewalld,不过没有的话不影响接下来操作

$ sudo systemctl stop firewalld
$ sudo systemctl disable NetworkManager
$ sudo systemctl stop NetworkManager
$ sudo systemctl enable network
$ sudo systemctl start network

同时禁selinux,
vim /etc/selinux/config,将SELINUX设置为disabled。

vim /etc/yum.conf
修改后可以下载rpm包。
将keepcache的值由原来的0(表示安装后删除软件包)修改为1(表示安装后保留软件包)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14

升级系统

yum update -y
  • 1

启用存储库并安装

yum install -y https://rdoproject.org/repos/rdo-release.rpm # Enable repository
yum install -y centos-release-openstack-stein # install the openstack repository
yum-config-manager --enable openstack-stein # Make sure the repository is enabled
yum update -y

packstack --allinone
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号