logo资料库

私有云平台用户手册.docx

第1页 / 共89页
第2页 / 共89页
第3页 / 共89页
第4页 / 共89页
第5页 / 共89页
第6页 / 共89页
第7页 / 共89页
第8页 / 共89页
资料共89页,剩余部分请下载后查看
简介
1 基本环境配置
1.1安装CentOS7说明
1.2配置网络、主机名
1.3配置yum源
1.4编辑环境变量
1.5通过脚本安装服务
1.6安装Openstack包
1.7配置域名解析
1.8安装chrony服务
1.9通过脚本安装数据库服务
1.10安装Mysql数据库服务
1.11安装RabbitMQ服务
1.12安装memcahce服务
1.13 安装etcd服务
2 安装Keystone认证服务
2.1 通过脚本安装keystone服务
2.2安装keystone服务软件包
2.3创建Keystone数据库
2.4配置数据库连接
2.5为keystone服务创建数据库表
2.6创建令牌
2.7创建签名密钥和证书
2.8定义用户、租户和角色
2.9 创建demo-openrc.sh
2.10创建admin-openrc.sh
3 安装Glance镜像服务
3.1 通过脚本安装glance服务
3.2 安装Glance镜像服务软件包
3.3创建Glance数据库
3.4配置数据库连接
3.5为镜像服务创建数据库表
3.6创建用户
3.7配置镜像服务
3.8创建Endpoint和API端点
3.9启动服务
3.10上传镜像
4 安装Nova计算服务
4.1通过脚本安装nova服务
4.2安装Nova 计算服务软件包
4.3创建Nova数据库
4.4为计算服务创建数据库表
4.5创建用户
4.6配置计算服务
4.7创建Endpoint和API端点
4.8 添加配置
4.9启动服务
4.10验证Nova数据库是否创建成功
4.11安装Nova计算服务软件包
4.12配置Nova服务
4.13检查系统处理器是否支持虚拟机的硬件加速
4.14启动
4.15 添加计算节点
5 安装Neutron网络服务
5.1通过脚本安装neutron服务
5.2创建Neutron数据库
5.3创建用户
5.4创建Endpoint和API端点
5.5安装neutron网络服务软件包
5.6配置Neutron服务
5.7 创建数据库
5.8 启动服务和创建网桥
5.9 安装软件包
5.10 配置Neutron服务
5.11 启动服务进而创建网桥
6 安装Dashboard服务
6.1通过脚本安装dashboard服务
6.2安装Dashboard服务软件包
6.3配置
6.4启动服务
6.5访问
6.6创建云主机
7 安装Cinder块存储服务
7.1 通过脚本安装Cinder服务
7.2 安装Cinder块存储服务软件包
7.3 创建数据库
7.4 创建用户
7.5 创建Endpoint和API端点
7.6 配置Cinder服务
7.7 创建数据库
7.8 启动服务
7.9 安装块存储软件
7.10 创建LVM物理和逻辑卷
7.11 修改Cinder配置文件
7.12 重启服务
7.13 验证
8 安装Swift对象存储服务
8.1通过脚本安装Swift服务
8.2 安装Swift对象存储服务软件包
8.2创建用户
8.3创建Endpoint和API端点
8.4 编辑/etc/swift/proxy-server.conf
8.5 创建账号、容器、对象
8.6 编辑/etc/swift/swift.conf文件
8.7 启动服务和赋予权限
8.8 安装软件包
8.9 配置rsync
8.10 配置账号、容器和对象
8.11 修改Swift配置文件
8.12 重启服务和赋予权限
9 安装Heat编配服务
9.1通过脚本安装heat服务
9.2安装heat编配服务软件包
9.3创建数据库
9.4创建用户
9.5创建Endpoint和API端点
9.6配置Heat服务
9.7创建数据库
9.8启动服务
10 安装Zun服务
10.1通过脚本安装Zun服务
10.2 安装zun服务软件包
10.3 创建数据库
10.4 创建用户
10.5 创建Endpoint和API端点
10.6 配置zun服务
10.7 创建数据库
10.8 启动服务
10.9 安装软件包
10.10 配置服务
10.11 修改内核参数
10.12 启动服务
10.13 上传镜像
10.14 启动容器
11 安装Ceilometer监控服务
11.1通过脚本安装Ceilometer服务
11.2 安装Ceilometer监控服务软件包
11.3 创建数据库
11.4 创建用户
11.5 创建Endpoint和API端点
11.6 配置Ceilometer
11.7 创建监听端点
11.8 创建数据库
11.9 启动服务
11.10 监控组件
11.11 添加变量参数
11.12 安装软件包
11.13 配置Ceilometer
11.14 启动服务
12 安装Aodh监控服务
12.1通过脚本安装Aodh服务
12.2 创建数据库
12.3 创建keystone用户
12.4 创建Endpoint和API
12.5 安装软件包
12.6 配置aodh
12.7 创建监听端点
12.8 同步数据库
12.9 启动服务
13 添加控制节点资源到云平台
13.1 修改openrc.sh
13.2 运行iaas-install-nova-compute.sh
国基北盛(南京)科技发展有限公司 全国职业院校技能大赛改革试点赛云计算赛项 国基北盛云基础架构平台软件(私有云平台) 用户手册 V1.0 2020 年 10 月
国基北盛(南京)科技发展有限公司 目 录 简介 .................................................................................................................................................... 7 1 基本环境配置 ................................................................................................................................ 8 1.1 安装 CentOS7 说明 ............................................................................................................. 9 1.2 配置网络、主机名 ..............................................................................................................9 1.3 配置 yum 源 .......................................................................................................................11 1.4 编辑环境变量 .................................................................................................................... 13 1.5 通过脚本安装服务 ............................................................................................................15 1.6 安装 Openstack 包............................................................................................................. 15 1.7 配置域名解析 .................................................................................................................... 15 1.8 安装 chrony 服务 ...............................................................................................................16 1.9 通过脚本安装数据库服务 ................................................................................................16 1.10 安装 Mysql 数据库服务..................................................................................................17 1.11 安装 RabbitMQ 服务.......................................................................................................18 1.12 安装 memcahce 服务 .......................................................................................................18 1.13 安装 etcd 服务 ................................................................................................................ 18 2 安装 Keystone 认证服务.............................................................................................................19 2.1 通过脚本安装 keystone 服务 ...........................................................................................19 2.2 安装 keystone 服务软件包................................................................................................19 2.3 创建 Keystone 数据库 .......................................................................................................19 2.4 配置数据库连接 ................................................................................................................20 2.5 为 keystone 服务创建数据库表 ........................................................................................20 2.6 创建令牌 ............................................................................................................................ 20 2.7 创建签名密钥和证书 ........................................................................................................20 2.8 定义用户、租户和角色 ....................................................................................................23 2.9 创建 demo-openrc.sh........................................................................................................ 24 2.10 创建 admin-openrc.sh...................................................................................................... 24 3 安装 Glance 镜像服务 .................................................................................................................25 1
国基北盛(南京)科技发展有限公司 3.1 通过脚本安装 glance 服务 .............................................................................................. 25 3.2 安装 Glance 镜像服务软件包..........................................................................................25 3.3 创建 Glance 数据库 ...........................................................................................................25 3.4 配置数据库连接 ................................................................................................................25 3.5 为镜像服务创建数据库表 ................................................................................................25 3.6 创建用户 ............................................................................................................................ 26 3.7 配置镜像服务 .................................................................................................................... 26 3.8 创建 Endpoint 和 API 端点 ...............................................................................................27 3.9 启动服务 ............................................................................................................................ 27 3.10 上传镜像 .......................................................................................................................... 27 4 安装 Nova 计算服务 ................................................................................................................... 28 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 添加配置 ........................................................................................................................... 32 4.9 启动服务 ............................................................................................................................ 32 4.10 验证 Nova 数据库是否创建成功................................................................................... 32 4.11 安装 Nova 计算服务软件包........................................................................................... 33 4.12 配置 Nova 服务 ............................................................................................................... 33 4.13 检查系统处理器是否支持虚拟机的硬件加速..............................................................34 4.14 启动 .................................................................................................................................. 34 4.15 添加计算节点................................................................................................................. 34 5 安装 Neutron 网络服务 ...............................................................................................................35 5.1 通过脚本安装 neutron 服务 ..............................................................................................35 5.2 创建 Neutron 数据库.........................................................................................................35 5.3 创建用户 ............................................................................................................................ 35 2
国基北盛(南京)科技发展有限公司 5.4 创建 Endpoint 和 API 端点 ...............................................................................................35 5.5 安装 neutron 网络服务软件包..........................................................................................36 5.6 配置 Neutron 服务.............................................................................................................36 5.7 创建数据库....................................................................................................................... 39 5.8 启动服务和创建网桥.......................................................................................................39 5.9 安装软件包....................................................................................................................... 39 5.10 配置 Neutron 服务 ..........................................................................................................39 5.11 启动服务进而创建网桥 ................................................................................................. 41 6 安装 Dashboard 服务 ...................................................................................................................41 6.1 通过脚本安装 dashboard 服务......................................................................................... 41 6.2 安装 Dashboard 服务软件包.............................................................................................41 6.3 配置 .................................................................................................................................... 41 6.4 启动服务 ............................................................................................................................ 52 6.5 访问 .................................................................................................................................... 52 6.6 创建云主机 ........................................................................................................................ 52 7 安装 Cinder 块存储服务............................................................................................................. 53 7.1 通过脚本安装 Cinder 服务 ..............................................................................................53 7.2 安装 Cinder 块存储服务软件包 ......................................................................................53 7.3 创建数据库....................................................................................................................... 53 7.4 创建用户 ........................................................................................................................... 53 7.5 创建 Endpoint 和 API 端点..............................................................................................54 7.6 配置 Cinder 服务 .............................................................................................................. 54 7.7 创建数据库....................................................................................................................... 55 7.8 启动服务 ........................................................................................................................... 55 7.9 安装块存储软件............................................................................................................... 56 7.10 创建 LVM 物理和逻辑卷.............................................................................................. 56 7.11 修改 Cinder 配置文件 .................................................................................................... 56 7.12 重启服务......................................................................................................................... 57 7.13 验证................................................................................................................................. 57 8 安装 Swift 对象存储服务 ........................................................................................................... 58 3
国基北盛(南京)科技发展有限公司 8.1 通过脚本安装 Swift 服务................................................................................................. 58 8.2 安装 Swift 对象存储服务软件包 .................................................................................... 58 8.2 创建用户 ............................................................................................................................ 58 8.3 创建 Endpoint 和 API 端点 ...............................................................................................58 8.4 编辑/etc/swift/proxy-server.conf...................................................................................... 59 8.5 创建账号、容器、对象 ...................................................................................................61 8.6 编辑/etc/swift/swift.conf 文件 ..........................................................................................62 8.7 启动服务和赋予权限.......................................................................................................62 8.8 安装软件包....................................................................................................................... 63 8.9 配置 rsync......................................................................................................................... 63 8.10 配置账号、容器和对象.................................................................................................65 8.11 修改 Swift 配置文件...................................................................................................... 67 8.12 重启服务和赋予权限.....................................................................................................67 9 安装 Heat 编配服务 .....................................................................................................................68 9.1 通过脚本安装 heat 服务 ................................................................................................... 68 9.2 安装 heat 编配服务软件包 ............................................................................................... 68 9.3 创建数据库 ........................................................................................................................ 68 9.4 创建用户 ............................................................................................................................ 69 9.5 创建 Endpoint 和 API 端点 ...............................................................................................69 9.6 配置 Heat 服务 ...................................................................................................................70 9.7 创建数据库 ........................................................................................................................ 71 9.8 启动服务 ............................................................................................................................ 71 10 安装 Zun 服务 ............................................................................................................................71 10.1 通过脚本安装 Zun 服务................................................................................................. 71 10.2 安装 zun 服务软件包..................................................................................................... 71 10.3 创建数据库..................................................................................................................... 72 10.4 创建用户......................................................................................................................... 72 10.5 创建 Endpoint 和 API 端点 ............................................................................................72 10.6 配置 zun 服务................................................................................................................. 72 10.7 创建数据库..................................................................................................................... 74 4
国基北盛(南京)科技发展有限公司 10.8 启动服务......................................................................................................................... 74 10.9 安装软件包..................................................................................................................... 74 10.10 配置服务 ....................................................................................................................... 74 10.11 修改内核参数 ............................................................................................................... 76 10.12 启动服务 ....................................................................................................................... 76 10.13 上传镜像 ....................................................................................................................... 77 10.14 启动容器 ....................................................................................................................... 77 11 安装 Ceilometer 监控服务 ........................................................................................................ 77 11.1 通过脚本安装 Ceilometer 服务 ...................................................................................... 77 11.2 安装 Ceilometer 监控服务软件包................................................................................. 78 11.3 创建数据库 ..................................................................................................................... 78 11.4 创建用户 ......................................................................................................................... 78 11.5 创建 Endpoint 和 API 端点 ............................................................................................78 11.6 配置 Ceilometer .............................................................................................................. 79 11.7 创建监听端点 ................................................................................................................. 81 11.8 创建数据库 ..................................................................................................................... 82 11.9 启动服务 ......................................................................................................................... 82 11.10 监控组件 ....................................................................................................................... 82 11.11 添加变量参数 ............................................................................................................... 83 11.12 安装软件包................................................................................................................... 83 11.13 配置 Ceilometer ............................................................................................................ 84 11.14 启动服务 ....................................................................................................................... 84 12 安装 Aodh 监控服务 ................................................................................................................. 85 12.1 通过脚本安装 Aodh 服务 ...............................................................................................85 12.2 创建数据库..................................................................................................................... 85 12.3 创建 keystone 用户 .........................................................................................................85 12.4 创建 Endpoint 和 API .....................................................................................................85 12.5 安装软件包..................................................................................................................... 86 12.6 配置 aodh........................................................................................................................ 86 12.7 创建监听端点................................................................................................................. 87 5
国基北盛(南京)科技发展有限公司 12.8 同步数据库..................................................................................................................... 88 12.9 启动服务......................................................................................................................... 88 13 添加控制节点资源到云平台 ....................................................................................................88 13.1 修改 openrc.sh.................................................................................................................88 13.2 运行 iaas-install-nova-compute.sh..................................................................................88 6
国基北盛(南京)科技发展有限公司 简介 chinaskills_cloud_iaas.iso 镜像包含 OpenStack Q 版本私有云平台搭建的各项软件包、依 赖包、安装脚本等,同时还提供了 CentOS7.2、CentOS7.5 等云主机 qcow2 镜像,可满足私 有云平台的搭建、云平台的使用、各组件的运维操作等。 chinaskills_cloud_iaas.iso 包含的具体内容如下: 编号 软件包 详细信息 提供安装脚本,可用安装脚本快捷部署 OpenStack 私有云平台 根据 iaas-repo 镜像源目录,可用于安装 KeyStone 服务,以及 对 keystone 认证服务进行创建用户、租户、管理权限等操作 根据 iaas-repo 镜像源目录,可用于安装 Glance 服务,以及对 glance 服务进行上传镜像、删除镜像、创建快照等操作 根据 iaas-repo 镜像源目录,可用于安装 Nova 服务,以及对 nova 服务进行启动云主机、创建云主机类型、删除云主机等操作 根据 iaas-repo 镜像源目录,可用于安装 Neutron 服务,以及对 neutron 服务进行创建网络、删除网络、编辑网络等操作 根据 iaas-repo 镜像源目录,可用于安装 Horzion 服务,可以通 过 Horzion Dashboard 界面对 OpenStack 平台进行管理 根据 iaas-repo 镜像源目录,可用于安装 Cinder 服务,以及对 Cinder 服务进行创建块设备、管理块设备连接、删除块设备等 操作 根据iaas-repo 镜像源目录,可用于安装Swift 服务,以及对Swift 服务进行创建容器、上传对象、删除对象等操作 根据 iaas-repo 镜像源目录,可用于安装 Heat 服务,可通过编 辑模板文件,实现 Heat 编排操作 根据 iaas-repo 镜像源目录,可用于安装 Ceilometer 和 Aodh 监 控服务,可通过这两个服务对私有云平台进行监控与告警 根据 iaas-repo 镜像源目录,可用于安装 Zun 服务,Zun 服务可 在 OpenStack 私有云平台中提供容器服务 提供 CentOS7_1804.tar(容器镜像),可用于 Zun 服务启动容 器镜像 提供 CentOS_7.5_x86_64_XD.qcow2 镜像,该镜像为 CentOS7.5 版本的虚拟机镜像,可基于该镜像启动 CentOS7.5 的云主机, 用于各项操作与服务搭建 提供 CentOS_7.2_x86_64_XD.qcow2 镜像,该镜像为 CentOS7.2 版本的虚拟机镜像,可基于该镜像启动 CentOS7.2 的云主机, 用于各项操作与服务搭建 提供 CentOS_6.5_x86_64_XD.qcow2 镜像,该镜像为 CentOS6.5 版本的虚拟机镜像,可基于该镜像启动 CentOS6.5 的云主机, 7 1 iaas-repo 2 images
分享到:
收藏