-
指导书:OpenStack Grizzly版本单节点双网卡环境下的实验部署
资源介绍
目录
前言 1
一、openstack部署准备 1
1.安装操作系统 1
2.设置root权限 4
3.设置网络 5
4.安装其他工具 6
5.安装bridge 6
6.时间同步 7
7.设置iscsi 7
8. 安装rabbitmq 8
二、安装mysql数据库 8
1.安装mysql 8
2.安装phpmyadmin 9
3.创建nova,glance,keystone数据库 9
三、安装keystone 10
1.安装keystone 10
2.配置keystone 10
3.创建租户、用户、角色 12
4.创建服务 14
5.验证安装 15
四、安装glance 16
1.安装软件 16
2.配置/etc/glance/glance-api-paste.ini 16
3.设置 /etc/glance/glance-registry-paste.ini 16
4.配置/etc/glance/glance-registry.conf 16
5.配置/etc/glance/glance-api.conf 17
6.同步数据库 17
7.验证glance服务是否正常 17
8.下载镜像并上传 17
五、安装配置nova 18
1.安装nova相关组件 18
2.配置 /etc/nova/nova.conf(重点) 18
3.配置/etc/nova/api-paste.ini 20
4.nova-volume分区 20
5.停止和重启nova相关服务 20
6.同步数据库 21
7.检查nova服务 21
六、安装和配置Dashboard 22
1.安装dashboard 22
2.配置/etc/openstack-dashboard/local_settings.py 22
3.重启服务 22
七、Xshell辅助软件的使用 25
1. 下载Xshell 25
2.使用教程 25
八.总结 28
前言
OpenStack是一个由NASA(美国国家航空航天局)和Rackspace合作研发并发起的,以Apache许可证授权的*软件和开放源代码项目。
OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。OpenStack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API以进行集成。
OpenStack云计算平台,帮助服务商和企业内部实现类似于 Amazon EC2 和 S3 的云基础架构服务(Infrastructure as a Service, IaaS)。OpenStack 包含两个主要模块:Nova 和 Swift,前者是 NASA 开发的虚拟服务器部署和业务计算模块;后者是 Rackspace开发的分布式云存储模块,两者可以一起用,也可以分开单独用。OpenStack除了有 Rackspace 和 NASA 的大力支持外,还有包括 Dell、Citrix、 Cisco、 Canonical等重量级公司的贡献和支持,发展速度非常快,有取代另一个业界领先开源云平台 Eucalyptus 的态势。
对于OpenStack的快速发展,许多学者也开始学习、部署OpenStack,以便研究OpenStack这个开源平台。我是云计算专业的,在专业老师的指导下,我也学习部署了众多版本中的Grizzly版本的OpenStack,以下是我部署的步骤。