概:  OpenStack是包含很多独立组件的一个云计算平台框架。在安装组件前,需要先将框架搭建出来,才能向其中放置组件。

 

 


 

搭建open stack云计算平台框架

一、安装open stack云计算平台框架、升级所有软件包

安装:   yum -y install centos-release-openstack-train

命名方式:CentOS发布(‘release’)的openstack,其版本为Train,其他版本命名方式也是如此。

可使用yum软件包管理器的模糊查询功能:   yum list *openstack-train

OpenStack云计算平台框架

 升级软件包:  yum upgrade -y       

为了让所有已经安装的软件和软件仓库里最新的软件版本保持一致,需要对所有可以升级的软件进行升级。

 

二、安装open stack云计算客户端

        框架安装完成以后还需要安装它的一个client用于管理open stack云平台,该client主要提供了‘open stack’这个命令,它集成了几乎所有对open stack云平台的管理功能。

yum -y install python-openstackclient

使用openstack命令管理云平台,

如查看版本号: openstack--version

OpenStack云计算平台框架

 

三、安装open stack SELinux管理包

            安全增强型Linux(Security Enhanced Linux,SELinux)是一套基于Linux内核的安全子系统,2.6以上版本的Linux内核都已经集成了SELinux模块。

三种工作模式:强制模式(enforcing)、宽容模式(permissive)、禁用模式(disabled)

临时关闭:  setenforce 0

永久关闭:修改  /etc/selinux/config   ------SELINUX=disabled

重启生效

安装opensatck-selinux,帮助open stack云计算平台自动控制与管理SELinux安全策略(前面若未关闭,安装期间会自动关闭

yum -y install openstack-selinux