欢迎各位来投稿,投稿邮箱 admin@veimx.com 欢迎各位爱好PHP,linux的朋友们加入我们

如何在 Centos7 上安装 Openstack Mitaka RDO

Linux spade 605℃

20170326120248

Mitaka是最新的openstack版本,正在云计算领域积极讨论。它旨在为众所周知的云应用带来许多新功能和稳定性。在本文中,我们将讨论如何使用RDOCentOS 7系统上设置最新的三鹰发行版。我们将在本文中使用packstack安装程序。在深入研究之前,我们将讨论一些基本要求/术语。

什么是Mitaka  ?

Openstack Mitaka  可以更轻松地管理您的数据中心及其相关资源。您可以扩展云计算基础架构组件,如存储,计算,网络资源等,以满足客户日益增长的计算需求。Openstack正以火箭的速度越来越受欢迎,所以很明显,它将成为云计算技术的领导者。Openstack发布周期是6个月,这意味着每六个月一个新版本和一组新的功能被添加到此。Mitaka  是这次创业的延续。好奇这个版本的更多细节和特点?请查看其文档指南

什么是RDO?

简单来说,它的社区人们正在蓬勃发展,使得开放式软件在RHEL及其衍生产品(CentOS,Fedora,Scientific Linux)上运行顺利。因此,这个社区是CentOS / RHEL用户对openstack最活跃的社区之一。它代表“OpenStack的RPM分发”,并鼓励每个人使用官方的沟通渠道向这个社区提出问题或贡献。

什么是Packstack ?

Packstack是使用木偶应用程序部署openstack的安装实用程序。对于Proof of Concept(POF)目的,我们使用Packstack在单个机器上安装和配置openstack。开始使用openstack是最简单和最自动的方式。如果您希望在多台主机上部署用于生产的RDO,我们建议您使用TripleO实用程序(本周稍后会介绍一下)。

为RDO Mitaka 准备Linux系统

这是最重要的一步,如果正确遵循,在安装三鹰时不应遇到任何问题/错误。linux系统运行RDO的基本硬件要求是:

  • 4GB内存
  • 启用硬件虚拟化的处理器
  • 一个网络适配器

一旦满足上述硬件要求,并且新的CentOS已经安装在系统上(您也可以为此使用虚拟机),请确保在系统上配置了静态IP; 否则禁用DHCP,并将系统配置为使用静态IP地址。一旦配置了静态IP,禁用NetworkManager服务,因为openstack中子不是很友好。

systemctl stop NetworkManager
systemctl disable NetworkManager
systemctl restart network

暂时禁用Selinux以避免在安装过程中出现任何奇怪的错误,并阻止firewalld(或正确配置它以允许所有必需的端口等)。

setenforce 0                                 ##零时关闭selinux
systemctl stop firewalld                     ##停止防火墙
systemctl disable firewalld                  ##开机自动关闭

那就是现在所有的先决条件已经实现了。我们将立即着手实施Mitaka的实际安装过程。

安装Mitaka

在第一步,使用以下YUM命令为RDO存储库安装RPM

wget https://rdoproject.org/repos/rdo-release.rpm   ##下载yum源
rpm -ivh rdo-release.rpm                      ##安装
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Cloud               ##导入KEY
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Virtualization-RDO  ##导入KEY

下载阿里yum源码和epel扩展源

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

运行以下命令安装CentOS openstack RPM存储库。

yum install centos-release-openstack-mitaka

27

 

运行以下命令更新系统

yum update
yum install openstack-packstack

一旦packstack安装完成,请运行以下命令来安装最新的openstack  Mitaka

packstack --allinone

完成安装需要很长时间才能耐心等待,并继续寻找任何可能的错误。

37

这是您在安装成功的情况下应该看到的。它将在这里显示openstack URL和nagios登录信息。

45

您可以在“/ root / keystonerc_admin”文件中找到openstack仪表盘登录,如上述截图所示。运行以下命令查看完整的rc文件和管理登录。

 cat /root/keystonerc_admin

20170326115752

浏览openstack安装URL(http:// YourIP / dashboard)和以下登录屏幕应该欢迎你。

20170326115922

补充笔记

如果在安装过程中遇到错误并安装停止,请更正位于/ root目录下的应答文件中的错误,然后使用以下命令重新运行安装过程; 确保用您的实际文件名替换“packstack-answers-20170325-150604.txt”。

 packstack –answer-file /root/packstack-answers-20170325-150604.txt

结论

在openstack Mitaka 将有很多探索,在下一个openstack版本中欢迎更多。Openstack可能是构建自己的公共和私有云启动的最简单的方法。希望你喜欢这篇文章,只是再次迭代,单机openstack设置不推荐用于生产目的。这只是为了澄清你的云概念,并熟悉这个系统。



转载请注明:巴蜀风博客-个人爱好博客-你的私人博客 » 如何在 Centos7 上安装 Openstack Mitaka RDO

喜欢 (0)or分享 (0)