RDO一体化部署OpenStack

RDO一体化部署OpenStack,第1张

RDO一体化部署OpenStack

文章目录
    • 一、环境预配置
          • 1.软件及Linux镜像版本
          • 2.安装Centos7
          • 3.配置静态网络
    • 二、RDO一体化部署OpenStack
          • 1.环境预配
          • 2.准备所需软件库
          • 3.安装Packstack
          • 4.Packstack安装OpenStack

一、环境预配置 1.软件及Linux镜像版本

①VMware Workstation Pro16
②Linux:Centos7

2.安装Centos7

①打开VMware,点击新建创建新的虚拟机

②选择典型(推荐),点击下一步

③选择稍后安装 *** 作系统,顶点击下一步
④客户及 *** 作系统选择Linux,版本选择CentOS 7 64 位,点击下一步

⑤输入虚拟机名称(可任意输入,最好见名知意),点击下一步

⑥配置磁盘大小(这里给了60GB是为了增加配置成功几率,且并不会在自己电脑一次直接占据60GB),点击下一步
⑦选择自定义硬件,点击完成
⑧配置内存(这里给了12GB是为了提高一体化Openstack配置成功几率,最好配置在6GB以上)
⑨配置处理器数量(处理器数量:2,内核数量:2),也可以配处理器数量:1,内核数量:2

⑩使用CentOS7映像文件

⑪配置网络连接模式,这里选择NAT模式,勾选启动时连接

⑫移除打印机⑬最后检查配置,点击关闭
⑭最后点击完成
⑮点击开启虚拟机

⑯选择第一个(使用键盘的向上方向键选择,当字体变白即被选中)

⑰点击Continue

⑱更改时区,改为shanghai时区,点击Done


⑲分配磁盘空间,这里选择默认分配,选中60GB磁盘,点击Done


⑳进行网络配置,打开网络按钮,修改Host name,点击apply,最后点击Done


㉑点击开始安装

㉒配置root用户密码,之后点击Done


㉓点击重启

㉔选择第一个,按回车键
㉕输入root用户的账号密码(账号为root,密码在前面设置的),最后显示登陆成功

㉖查看网络是否通畅(ping www.baidu.com),按Ctrl+c停止

3.配置静态网络

①安装vim

②查看网络地址及网卡名称

③配置静态网络

注:vim /etc/sysconfig/network-scripts/ifcfg-ens33,其中ens33为自己的网卡名称


注:这里配置的地址是根据上面查看的ip地址来配置的

注:重启网络刷新配置

注:查看网络是否通畅

二、RDO一体化部署OpenStack 1.环境预配

① 指定DNS服务器的IP


② IP与域名(或主机名)映射(先查询主机名,在进行映射)
Ⅰ、查询主机名(输入命令:hostname)

注:这里主机名是OpenStack
Ⅱ、IP与域名映射

③关闭防火墙
依次输入下列命令
systemctl stop firewalld(暂时关闭防火墙)
systemctl disable firewalld(禁止系统开机时自启防火墙)

④ 关闭SELinux
输入命令:vim /etc/selinux/config
把SELINUX=enforcing 改成 SELINUX=disabled

⑤网络管理由NetworkManager切换成network
因为CentOS7默认使用NetworkManager进行网络管理(不支持OpenStack),所以需要切换

–停止禁用NetworkManager
systemctl stop NetworkManager
systemctl disable NetworkManager

–启用启动network
systemctl enable network
systemctl restart network

–查看网络管理状态
systemctl status NetworkManager
systemctl status network

⑥更新系统并重启
输入命令:yum update -y

更新完后输入命令:reboot
重新登陆

2.准备所需软件库

①安装Open Stack Queens
yum install -y centos-release-openstack-queens

②启用Open Stack Queens资源库
Ⅰ、先安装yum-utils
yum install -y yum-utils
Ⅱ、启用Open Stack Queens资源库
yum-config-manager --enable centos-openstack-queens

③下载软件源定义文件(RDO官网针对CentOS7的)
Ⅰ、切换到软件源定义目录
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
Ⅱ、重启系统
reboot

3.安装Packstack

yum install -y openstack-packstack

4.Packstack安装OpenStack

packstack --allinone
等待安装成功,一般要一小时左右

⑦若出现错误,找到对应txt文件名称,使用下面命令继续安装
packstack --answer-file=/root/packstack-answers-20211129-173005.txt

如果安装成功(Done)较少时,直接使用packstack --allinone重新安装

⑧成功图示

然后登陆框中网址,会出现下图界面,可以用账号密码登陆

用户名是admin
密码输入命令cat keystoneerc_admin查看
如下图密码是bfb12cdbb70e433a

登陆进去之后的界面为:

表示安装成功!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5619203.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-15
下一篇2022-12-15

发表评论

登录后才能评论

评论列表(0条)

    保存