OpenStack是一个美国国家航空航天局和Rackspace合作研发的,以Apache许可证授权,并且是一个自由软件和开放源代码项目。
OpenStack主要包括以下几个子项目:OpenStack Compute(Nova)、云对象存储Cloud ObjectStorage(Swift)、镜像管理 (Glance)、身份识别Identity(Keystone),网络连接管理Network Connectivity(Quantum)、Web管理界面DashBoard等

开始安装:

1.更新yum源:

#yum update

2.关闭NetworkManager:

#systemctl stop NetworkManager.service

#systemctl disable NetworkManager.service

3.重启网络:

#systemctl restart network

重启网络之后需要确保网络可以访问。

4.闭防火墙:

#setenforce 0

#systemctl stop firewalld

#systemctl disable firewalld

5.更新device-mapper

#yum update device-mapper

 6.安装rdo

#yum install -y http://rdo.fedorapeople.org/rdo-release.rpm

7.安装packstack

#yum install -y openstack-packstack

8.安装openstack (这里会需要比较长的时间,尤其是中间会卡两次,这两次会需要比较长的时间,如果不报错,一定要等它安装结束。)

#packstack --allinone

9.出现如下界面就说明安装完成了,之后就可以使用红框中圈出的地址来访问OpenStack了。 

10.在浏览器里面访问:http://IP/dashboard

用户名和密码在root目录下的keystonerc_admin中 

用户名和密码在root目录下的keystonerc_admin中 

11.使用上面的用户名和密码登录OpenStack: