OpenStack环境搭建笔记(RDO快速部署版)(未完成各组件配置部分)

本文记录了在单主机上使用RDO快速部署OpenStack的过程,包括遇到的下载问题、安装失败、缺少库文件、系统重启、登录失败等挑战。作者详细分析了错误并提供了解决方案,如修改源、回退leatherman版本、同步时间等。最后,虽然仍遇到登录问题,但已给出可能的排查方向。
摘要由CSDN通过智能技术生成

 0、系统版本,安装过程省略

[root@controller ~]# cat /etc/centos-release
CentOS Linux release 7.7.1908 (Core)
[root@controller ~]# cat /etc/hosts
10.199.118.50 controller 
10.199.118.48 compute_node_01
10.199.118.49 network_node_01
10.199.118.47 block_node_01
10.199.118.34 object_node_01
10.199.118.45 object_node_02

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain

本来想集群化部署的,这个自动化部署是先试试手的,目前所有操作均在主机controller上进行。 

修改epel源,这里使用阿里云的镜像服务器。

[root@packstack ~]# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
[root@packstack ~]# yum clean all
[root@packstack ~]# yum makecache

 关闭防火墙、SELINUX

[root@packstack ~]# systemctl stop firewalld
[root@packstack ~]# systemctl disable firewalld
[root@packstack ~]# vim /etc/selinux/config 
SELINUX=disabled

 

1、快速部署有多快?

四条命令,完成时间完全取决于你的网速,不信?

yum update -y
# update    会升级系统内核升级范围大
# upgrade   仅升级各程序及安装

# 配置RDO源
yum install https://rdoproject.org/repos/rdo-release.rpm -y


# 安装packstack包
yum install openstack-packstack -y


# 安装allinone的的环境
packstack --allinone


# 安装大概一个小时左右,由于网络问题可能会报错,报错后重复执行即可
packstack --answer-file packstack-answers-20171129-031548.txt


# 如果需要自定义参数,需要先生存应答文件
packstack --gen-answer-file=packstack-answers


# 通过应答文件执行安装
packstack --answer-file=packstack-answers

安装RDO源我还是成功过的,不过你能不能成功,我就不知道了,尝试了一周多成功一次。 

[root@controller ~]# yum install -y https://repos.fedorapeople.org/repos/openstack/openstack-train/rdo-release-train-1.noarch.rpm
Loaded plugins: fastestmirror, langpacks, priorities
rdo-release-train-1.noarch.rpm                                                                  | 6.7 kB  00:00:00     
Examining /var/tmp/yum-root-t6nqQ1/rdo-release-train-1.noarch.rpm: rdo-release-train-1.noarch
Marking /var/tmp/yum-root-t6nqQ1/rdo-release-train-1.noarch.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package rdo-release.noarch 0:train-1 will be installed
--> Finished Dependency Resolution
epel/x86_64/metalink                                                                            | 8.2 kB  00:00:00     
epel/x86_64                                                                                     | 4.7 kB  00:00:00     
epel/x86_64/group_gz                                                                            |  95 kB  00:00:00     
epel/x86_64/updateinfo                                                                          | 1.0 MB  00:00:00     
epel/x86_64/primary_db                                                                          | 6.8 MB  00:00:01     

Dependencies Resolved

=======================================================================================================================
 Package                   Arch                 Version                Repository                                 Size
=======================================================================================================================
Installing:
 rdo-release               noarch               train-1                /rdo-release-train-1.noarch               3.1 k

Transaction Summary
=======================================================================================================================
Install  1 Package

Total size: 3.1 k
Installed size: 3.1 k
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : rdo-release-train-1.noarch                                                                          1/1 
  Verifying  : rdo-release-train-1.noarch                                                                          1/1 

Installed:
  rdo-release.noarch 0:train-1                                                                                         

Complete!
[root@controller ~]# 

深坑:

rdo-release.rpm总是无法下载,安装,这里通过下载工具,反复尝试,碰运气,弄到了这个6k多点的rpm。

下载链接:rdo-release.rpm(更新时间为2020年4月20日11:35:29)

最终安装方式:rz上传至Linux服务器,mv转移到/tmp目录下,通过rpm命令安装。

# 上传
rz

# 安装
mv rdo-release-train-1.noarch.rpm /tmp/
rpm -ivh /tmp/rdo-release-train-1.noarch.rpm 

#重建yum缓存
yum clean
yum makecache

开始安装Open

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值