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: