centos7 openstack all-in-one安装教程

环境准备

  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

至此网络配置就算完成了,验证配置结果
虚拟机 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(表示安装后保留软件包)

升级系统

yum update -y

启用存储库并安装

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
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值