logo资料库

先电云计算基础架构服务平台用户手册-XianDian-iaas-v2.1.pdf

第1页 / 共97页
第2页 / 共97页
第3页 / 共97页
第4页 / 共97页
第5页 / 共97页
第6页 / 共97页
第7页 / 共97页
第8页 / 共97页
资料共97页,剩余部分请下载后查看
南京第五十五所技术开发有限公司 云计算基础架构服务平台 用户手册 版本:先电 iaas V2.1 发布日期:2017 年 04 月 20 日 南京第五十五所技术开发有限公司 1
南京第五十五所技术开发有限公司 版本修订说明 修订版本 修订时间 修订说明 Xiandian-iaas-v2.0 2016 年 10 月 28 日 云计算基础架构服务平台用户手册 2.0 修改上个版本已知错误,部分配置文件 Xiandian-iaas-v2.1 2017 年 04 月 20 日 进行修改优化,修改数据库连接,添加 Trove 组件,添加系统卸载脚本 2
南京第五十五所技术开发有限公司 目 录 1 基本环境配置 .............................................................................................................................. 9 1.1 安装 CentOS7 说明........................................................................................................ 10 1.2 配置网络、主机名 ......................................................................................................... 10 1.3 配置 yum 源 .................................................................................................................... 12 1.4 编辑环境变量 ................................................................................................................. 14 1.5 通过脚本安装服务 ......................................................................................................... 15 1.6 安装 Openstack 包 ....................................................................................................... 16 1.7 配置域名解析 ................................................................................................................. 16 1.8 配置防火墙和 Selinux ................................................................................................. 16 1.9 安装 ntp 服务 ................................................................................................................ 17 1.10 通过脚本安装服务 ....................................................................................................... 17 1.11 安装 Mysql 数据库服务 .............................................................................................. 17 1.12 安装 Mongo 数据库服务 ............................................................................................. 18 1.13 安装 RabbitMQ 服务 ................................................................................................... 19 1.14 安装 memcahce ............................................................................................................ 19 2 安装 Keystone 认证服务 ......................................................................................................... 19 2.1 通过脚本安装 keystone 服务 .................................................................................... 19 2.2 安装 keystone 服务软件包 ......................................................................................... 20 2.3 创建 Keystone 数据库 ................................................................................................. 20 2.4 配置数据库连接 ............................................................................................................. 20 2.5 为 keystone 服务创建数据库表 ................................................................................. 20 2.6 创建令牌 ......................................................................................................................... 20 2.7 创建签名密钥和证书 ..................................................................................................... 21 2.8 定义用户、租户和角色 ................................................................................................. 22 2.9 创建 admin-openrc.sh ............................................................................................... 23 3 安装 Glance 镜像服务 ............................................................................................................. 24 3
南京第五十五所技术开发有限公司 3.1 通过脚本安装 glance 服务 ......................................................................................... 24 3.2 安装 Glance 镜像服务软件包 ..................................................................................... 24 3.3 创建 Glance 数据库 ...................................................................................................... 24 3.4 配置文件创建数据库连接 ............................................................................................. 24 3.5 为镜像服务创建数据库表 ............................................................................................. 25 3.6 创建用户 ......................................................................................................................... 25 3.7 配置镜像服务 ................................................................................................................. 25 3.8 创建 Endpoint 和 API 端点 ......................................................................................... 27 3.9 启动服务 ......................................................................................................................... 27 3.10 上传镜像 ....................................................................................................................... 27 4 安装 Nova 计算服务 .................................................................................................................. 27 4.1 通过脚本安装 nova 服务 .............................................................................................. 28 4.2 安装 Nova 计算服务软件包 ......................................................................................... 28 4.3 创建 Nova 数据库 .......................................................................................................... 28 4.4 创建计算服务表 ............................................................................................................. 29 4.5 创建用户 ......................................................................................................................... 29 4.6 配置计算服务 ................................................................................................................. 29 4.7 创建 Endpoint 和 API 端点 ......................................................................................... 31 4.8 启动服务 ......................................................................................................................... 31 4.9 验证 Nova ....................................................................................................................... 31 4.10 安装 Nova 计算服务软件包 ........................................................................................ 31 4.11 配置 Nova 服务 ............................................................................................................ 32 4.12 检查系统处理器是否支持虚拟机的硬件加速 ........................................................... 33 4.13 启动 ............................................................................................................................... 33 4.14 清除防火墙 .................................................................................................................. 34 5 安装 Neutron 网络服务 ........................................................................................................... 34 5.1 通过脚本安装 neutron 服务 ........................................................................................ 34 5.2 通过脚本创建 neutron 网络 ........................................................................................ 34 5.3 创建 Neutron 数据库.................................................................................................... 35 5.4 创建用户 ......................................................................................................................... 35 4
南京第五十五所技术开发有限公司 5.5 创建 Endpoint 和 API 端点 ......................................................................................... 35 5.6 安装 neutron 网络服务软件包 .................................................................................... 36 5.7 配置 Neutron 服务........................................................................................................ 36 5.8 编辑内核 ........................................................................................................................ 40 5.9 创建数据库 .................................................................................................................... 41 5.10 启动服务和创建网桥 .................................................................................................. 41 5.11 安装软件包 .................................................................................................................. 42 5.12 配置 Neutron 服务 .................................................................................................... 42 5.13 编辑内核 ...................................................................................................................... 45 5.14 启动服务进而创建网桥 .............................................................................................. 45 5.15 选择 Neutron 网络模式 ............................................................................................ 45 5.15.1 Flat ........................................................................................................................ 45 5.15.2 Gre ........................................................................................................................ 47 5.15.3 Vlan ...................................................................................................................... 49 6 安装 Dashboard 服务 ............................................................................................................... 51 6.1 通过脚本安装 dashboard 服务 ................................................................................... 51 6.2 安装 Dashboard 服务软件包 ....................................................................................... 51 6.3 配置 ................................................................................................................................. 51 6.4 启动服务 ......................................................................................................................... 55 6.5 访问 ................................................................................................................................. 55 6.6 创建云主机(gre/vlan) ........................................................................................... 55 7 安装 Cinder 块存储服务 ......................................................................................................... 55 7.1 通过脚本安装 Cinder 服务 ......................................................................................... 55 7.2 安装 Cinder 块存储服务软件包 ................................................................................. 56 7.3 创建数据库 .................................................................................................................... 56 7.4 创建用户 ........................................................................................................................ 56 7.5 创建 Endpoint 和 API 端点 ........................................................................................ 57 7.6 配置 Cinder 服务 ......................................................................................................... 57 7.7 创建数据库 .................................................................................................................... 58 7.8 启动服务 ........................................................................................................................ 59 7.9 安装块存储软件 ............................................................................................................ 59 5
南京第五十五所技术开发有限公司 7.10 创建 LVM 物理和逻辑卷 ............................................................................................. 59 7.11 修改 Cinder 配置文件 .............................................................................................. 59 7.12 重启服务 ...................................................................................................................... 61 7.13 验证 .............................................................................................................................. 61 8 安装 Swift 对象存储服务 ....................................................................................................... 61 8.1 通过脚本安装 Swift 服务 ............................................................................................ 61 8.2 创建用户 ......................................................................................................................... 62 8.3 创建 Endpoint 和 API 端点 ......................................................................................... 62 8.4 编辑/etc/swift/proxy-server.conf................................................................... 62 8.5 创建账号、容器、对象 ................................................................................................ 65 8.6 编辑/etc/swift/swift.conf 文件 ......................................................................... 65 8.7 启动服务和赋予权限 .................................................................................................... 66 8.8 安装软件包 .................................................................................................................... 66 8.9 配置 rsync .................................................................................................................... 66 8.10 配置账号、容器和对象 .............................................................................................. 68 8.11 修改 Swift 配置文件 ................................................................................................. 70 8.12 重启服务和赋予权限 .................................................................................................. 71 9 安装 Trove 服务 ....................................................................................................................... 72 9.1 执行脚本进行安装 ........................................................................................................ 72 9.2 安装 Trove 数据库服务的软件包 ............................................................................... 72 9.3 创建数据库 .................................................................................................................... 72 9.4 创建用户 ........................................................................................................................ 72 9.5 创建 Endpoint 和 API 端点 ........................................................................................ 73 9.6 配置 trove.conf 文件 ................................................................................................ 73 9.7 配置 trove-taskmanager.conf ............................................................................... 75 9.8 配置 trove-conductor.conf 文件 .......................................................................... 76 9.9 配置 trove-guestagent.conf 文件 ........................................................................ 77 9.10 同步数据库 .................................................................................................................. 79 9.11 启动服务 ...................................................................................................................... 79 9.12 上传镜像 ...................................................................................................................... 79 6
南京第五十五所技术开发有限公司 9.13 创建数据库存储 .......................................................................................................... 79 9.14 使用上传的镜像更新数据库 ...................................................................................... 79 10 安装 Heat 编配服务 ............................................................................................................... 80 10.1 通过脚本安装 heat 服务 ............................................................................................ 80 10.2 安装 heat 编配服务软件包 ........................................................................................ 80 10.3 创建数据库 ................................................................................................................... 80 10.4 创建用户 ....................................................................................................................... 81 10.5 创建 Endpoint 和 API 端点....................................................................................... 81 10.6 配置 Heat 服务 ............................................................................................................ 82 10.7 创建数据库 ................................................................................................................... 84 10.8 启动服务 ....................................................................................................................... 84 11 安装 Ceilometer 监控服务 .................................................................................................. 84 11.1 通过脚本安装 Ceilometer 服务 ............................................................................... 84 11.2 安装 Ceilometer 监控服务软件包 .......................................................................... 84 11.3 创建数据库 .................................................................................................................. 84 11.4 创建用户 ...................................................................................................................... 85 11.5 创建 Endpoint 和 API 端点 ..................................................................................... 85 11.6 配置 Ceilometer ....................................................................................................... 85 11.7 启动服务 ...................................................................................................................... 87 11.8 监控组件 ...................................................................................................................... 87 11.9 安装软件包 .................................................................................................................. 89 11.10 配置 Ceilometer..................................................................................................... 89 12 安装 Alarm 监控服务 ............................................................................................................. 91 12.1 通过脚本安装 alarm 服务 .......................................................................................... 91 12.2 创建数据库 .................................................................................................................. 91 12.3 创建 keystone 用户 .................................................................................................. 92 12.4 创建 Endpoint 和 API .............................................................................................. 92 12.5 安装软件包 .................................................................................................................. 92 12.6 配置 aodh .................................................................................................................... 92 12.7 同步数据库 .................................................................................................................. 94 7
南京第五十五所技术开发有限公司 12.8 启动服务 ...................................................................................................................... 94 13.添加控制节点资源到云平台 .................................................................................................. 95 13.1 修改 openrc.sh ......................................................................................................... 95 13.2 运行 iaas-install-nova-compute.sh ............................................................... 95 14 系统卸载 .................................................................................................................................. 95 15 Xindian-IaaS-2.0 版本升级说明: .................................................................................. 95 8
分享到:
收藏