当前位置: 首页 > news >正文

RDO一体化部署OpenStack

RDO一体化部署OpenStack

环境准备

安装centos7

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-J785hZvT-1677578418769)(C:\Users\HONOR\AppData\Roaming\Typora\typora-user-images\image-20230228171254675.png)]

使用vmware安装安装centos7(安装时最好选择nat网络进行安装)

配置网络文件

配置网络文件

vi /etc/sysconfig/network-scripts/ifcfg-ens33

更改为:(将ONBOOT改为ONBOOT=“yes”)

TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="dhcp"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="96d58a37-970d-4459-b854-beedac528cb7"
DEVICE="ens33"
ONBOOT="yes"

保存退出并且重启网卡:

service network restart

img

更改主机名:

hostnamectl set-hostname controller

验证主机名:

hostname

配置域名解析:

vi /etc/hosts

将服务器IP地址和主句名添加到/etc/hosts文件

关闭防火墙和SELinux:

# 临时关闭防火墙
systemctl stop firewalld
# 永久关闭防火墙
systemctl disable firewalld
# 查看SELinux状态
getenforce sestatus /usr/sbin/sestatus -v
# 关闭SELinux
vim /etc/selinux/config #SELINUX=enforcing 改成 SELINUX=disabled
# 查看NetworkManager和network状态
systemctl status NetworkManager和
systemctl status network
# 停止禁用NetworkManager
systemctl stop NetworkManager
systemctl disable NetworkManager
# 启用启动network
systemctl enable network
systemctl restart network

更新系统

yum update -y

下载所需的软件库

下载openstack-packstack及其依赖包

yum install -y centos-release-openstack-queens

下载安装个i命令

yum install -y yum-utils

安装openstack-packstack及其依赖包

packstack --allinone

启用Open Stack Queens资源库

yum-config-manager --enable centos-openstack-queens

进入源文件夹

cd /etc/yum.repos.d/

下载源文件

curl -O https://trunk.rdoproject.org/centos7/delorean-deps.repo
curl -O https://trunk.rdoproject.org/centos7/current-passed-ci/delorean.repo

升级软件包

yum update -y

下载所需要的软件和依赖库

yum install -y openstack-packstack

Packstack部署OpenStack

packstack --allinone

如果出现报错在后卖面接受上报错log

packstack --answer-file=

查看账号密码

cat ./keystonerc_admin 

Packstack部署OpenStack

packstack --allinone

如果出现报错在后卖面接受上报错log

packstack --answer-file=

查看账号密码

cat ./keystonerc_admin 
http://www.lryc.cn/news/24079.html

相关文章:

  • CC2530+ESP8266使用MQTT协议上传阿里云的问题
  • Java基础:爬虫
  • 纯手动搭建大数据集群架构_记录008_搭建Hbase集群_配置集群高可用---大数据之Hadoop3.x工作笔记0169
  • Linux系统认知——驱动认知
  • Spring boot装载模板代码并自动运行
  • 全国领先——液力悬浮仿生型人工心脏上市后在同济医院成功植入
  • 基于蚂蚁优化算法的柔性车间调度研究(Python代码实现)
  • 云原生周刊:开源漏洞仍然是开发人员面临的挑战 | 2023.2.27
  • Docker学习总结
  • Android 9.0系统源码_通知服务(三)应用发送状态栏通知的流程
  • python中的序列——笔记
  • taobao.user.seller.get( 查询卖家用户信息 )
  • WebRTC Qos策略
  • Mysql数据查询
  • Kafka入门(五)
  • 如何快速在windows系统中切换node.js版本
  • 设计模式-单例模式(java)
  • Revit中复合墙图层的规则和CAD识别翻模墙
  • 【DL】Paddle BML Codelab环境使用说明 - 知识点目录
  • python正则表达式处理文本-re模块
  • 换了固态硬盘需要重装系统吗?教你如何实现不重装系统!
  • 网上医疗预约挂号系统
  • 专题:一看就会的C++类模板讲解 (1)
  • 什么是“奥卡姆剃刀”,如何用“奥卡姆剃刀”解决复杂问题?复杂问题简单化
  • 角谷定理(递归)
  • 数学小课堂:微积分复盘(高等数学本质上是对趋势的动态描述,是对各种相关性抽象的表述。)
  • JAVA线程池原理详解一
  • Windows平台Unity Camera场景实现轻量级RTSP服务和RTMP推送
  • LSB 题解
  • 离线部署docker与镜像