ImageVerifierCode 换一换
格式:DOCX , 页数:74 ,大小:3.20MB ,
资源ID:1093981      下载积分:30 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1093981.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(开源云平台构建与实践课题报告-搭建openstack平台.docx)为本站会员(龙***)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

开源云平台构建与实践课题报告-搭建openstack平台.docx

1、开源云平台构建与实践课题报告所在班级:15 软件云计算 1 班学生学号: 1515925610 学生姓名: 李明慧 任课老师: 单平平 学生成绩: 目录1.实验环境配置 .51.1 系统环境 .51.2 绑定 host 和关闭防火墙 .51.3 设置时间同步 .61.4 安装基础软件 .61.4.1 升级 yum 源 .61.4.2 安装 openstack 客户端 .71.4.3 安装 openstack 服务安全策略 .81.4.4 安装 MariaDB .81.4.5 安装 RabbitMQ.101.4.6 安装 Memcached.112 安装和配置 keystone 组件 .122.

2、1 创建数据库及管理用户 .122.2 安装并配置组件 .122.3 配置 Apache 服务 .142.4 创建域,项目,用户和角色 .152.5 验证操作 .162.6 创建 OpenStack 客户端环境脚本 .172.7 使用脚本 .183 安装和配置 glance 组件 .193.1 创建数据库及管理用户 .193. 2 创建服务凭据,完成下列操作: .193.3 安装和配置组件 .203.4 启动镜像服务并设置开机自动启动: .233.5 镜像测试 .234 安装和配置 nova 组件 .244.1 创建数据库及管理用户 .244.2 执行 admin 凭据脚本 .254.3 创建

3、服务凭据,并完成下列步骤: .254.4 创建计算服务的 API 端点: .264.5 创建 Placement 服务用户 .264.6 将 placement 用户以 admin 角色加入到 service 项目 .274.7 在身份服务的服务目录中,添加 placement 服务 .274.8 创建 Placement API 服务端点 .274.9 安装和配置控制节点 .284.10 安装和配置计算节点 .324.11 验证操作 .354.11.1 在控制节点进行下列操作: .354.11.2 在控制节点上发现计算节点: .375 安装和配置 neutron 组件 .375.1 创建数据

4、库及管理用户 .375.2 安装和配置控制节点 .405.3 完成安装 .455.4 安装和配置计算节点 .465.5 修改 VMware workstation 虚拟机和系统配置 .495.6 创建 provider 网络 .505.7 创建租户网络 .515.8 创建路由器 .525.9 验证操作 .526 安装和配置 horizion 组件 .536.1 安装和配置组件 .546.2 完成安装 .556.3 验证操作 .567 创建一个 instance 实例 .567.1 使用 demo 身份登录 openstack .567.2 点击项目-计算-实例- 创建实例 .577.3 等待实

5、例孵化成功 .587.4 点击实例名称 demo_test-控制台 .588 安装和配置 swift.588.1 执行 admin 凭据脚本 .588.2 创建服务凭据,并完成下列步骤: .588.3 创建对象存储服务的 API.598.4 安装和配置服务组件 .608.5 安装配置存储节点组件 .648.6 创建初始 rings .688.6.1 创建账户环 .688.6.2 创建容器环 .698.6.3 创建对象环 .708.6.4 拷贝文件 .708.7 配置哈希值和默认存储策略 .718.8 验证操作 .741.实验环境配置1.1 系统环境centos7.0 系统 3 台,主机名分别为

6、:controller,compute,具体看图 1-1角色 主机名 IP 配置控制节点 controller 192.168.198.137 3G/20G计算节点 compute 192.168.198.138 1G/20G存储节点 1 swift 192.168.198.139 1G/40G存储节点 2 Swift2 192.168.198.140 1G/40G图 1-1-11.2 绑定 host 和关闭防火墙分别在 controller 和 compute 节点执行以下操作#vi /etc/hosts图 1-2-1#systemctl stop firewalld.service #sy

7、stemctl disable firewalld.service #sed -i /SELINUX/s/enforcing/disabled/g /etc/selinux/config#sed -i /SELINUX/s/enforcing/disabled/g /etc/sysconfig/selinux#setenforce 0 图 1-2-21.3 设置时间同步分别在 controller 和 compute 节点执行以下操作# vi /etc/chrony.conf图 1-3-1启动 chronyd 服务,并设置开机自动启动。# systemctl enable chronyd.se

8、rvice# systemctl start chronyd.service图 1-3-21.4 安装基础软件1.4.1-1.4.3 分别在 controller 和 compute 节点执行1.4.1 升级 yum 源#yum upgrade -y图 1-4-11.4.2 安装 openstack 客户端# yum install centos-release-openstack-ocata图 1-4-2-1# yum install python-openstackclient -y图 1-4-2-21.4.3 安装 openstack 服务安全策略# yum install openst

9、ack-selinux -y图 1-4-31.4.4 安装 MariaDB# yum install mariadb mariadb-server python2-PyMySQL -y图 1-4-4-1# vi /etc/f.d/f(1 )创建 mysqld小节,设置 bind-address 配置项为管理节点的管理 IP 地址。添加其他有用的配置项,以及支持 UTF-8 字符集mysqldbind-address = 192.168.198.137default-storage-engine = innodbinnodb_file_per_table = onmax_connections

10、= 4096collation-server = utf8_general_cicharacter-set-server = utf8图 1-4-4-2(2 )启动数据库服务并设置开机自动启动# systemctl enable mariadb.service# systemctl start mariadb.service图 1-4-4-3(3 )执行 mysql_secure_installation,设置数据库管理员 root 用户的密码。# mysql_secure_installation图 1-4-4-41.4.5 安装 RabbitMQ# yum install rabbitmq

11、-server -y图 1-4-4-5(1 )启动消息队列服务并设置开机自动启动。# systemctl enable rabbitmq-server.service# systemctl start rabbitmq-server.service图 1-4-4-6(2 )添加 openstack 用户# rabbitmqctl add_user openstack 123456123456 为 openstack 账户的密码(3 )为 openstack 用户赋予读和写访问权限。# rabbitmqctl set_permissions openstack “.*“ “.*“ “.*“图 1-4-4-7

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。