OpenStack私有云基础架构与运维(openEuler版)(微课版) 课件 项目3、4 云基础架构平台部署、 云基础架构平台运维.pptx

OpenStack私有云基础架构与运维(openEuler版)(微课版) 课件 项目3、4 云基础架构平台部署、 云基础架构平台运维.pptx

  1. 1、本文档共125页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

项目3云基础架构平台部署

知识准备项目实施拓展知识拓展任务1243

学习OpenStack的多种部署方式学习Kolla-ansible概念学习Ansible概念掌握Kolla-ansible部署模式搭建云平台的技能具备OpenStack云平台部署的能力掌握云平台扩容的方法激发创新思维与探索精神,促进科学态度的形成培育诚信为本的道德品质,树立忠诚可靠的行为准则塑造精益求精的工作态度,追求严谨细致的职业风。

01知识准备

引言如今OpenStack日渐崛起,有很多企业采用了OpenStack,OpenStack开发者、用户遍及全球。国内OpenStack产业生态也正在形成中,三大运营商纷纷有所行动,开始引入OpenStack架构技术。为了更好适应国内OpenStack产业应用发展的需求,需要读者更深入学习和实践OpenStack相关技术。接下来本文将详细介绍OpenStack的多种部署方式、便于用户根据实际应用需求选择合适的部署模式。

OpenStack手动部署OpenStack工具部署OpenStack自动化部署支持两种部署模式OpenStack部署工具安装命令脚本化all-in-onemulti-node商业部署工具Fuel开源部署工具RDO容器化部署工具Kolla概念验证环境快速部署工具PackStackAnsible脚本自动化部署DevStack环境部署PuppetOpenStack的多种部署方式

02项目实施

任务0202任务0303云基础环境构建典型云平台部署OpenStack基础平台扩容项目实施任务0101

任务01云基础环境构建在本项目实践中,将逐步演示如何利用Kolla-Ansible工具从零开始搭建单节点OpenStack环境,为实际私有云平台建设提供实践参考。1.规划节点单节点部署OpenStack云平台,各节点主机名和IP地规划见下表。表1各节点主机名和IP地址规划列表(单节点部署模式下)

任务01云基础环境构建2.环境准备在物理机上申请一台安装openEuler-22.09操作系统的虚拟机作为OpenStackall-in-one节点。all-in-one节点类型为4vCPU、8GB内存、120GB系统硬盘。需要给虚拟机设置两个网络接口,分别是仅主机模式和NAT模式,all-in-one节点配置如图所示。

任务01云基础环境构建3.系统基本环境设置(1)需要完成修改主机名(2)更新系统软件包。(3)修改网卡地址(代码如右所示)(4)载入网卡配置并启动相应的网卡[root@controller~]#cat\/etc/sysconfig/network-scripts/ifcfg-ens160… … …BOOTPROTO=noneONBOOT=yesIPADDR=1PREFIX=24[root@controller~]#cat\/etc/sysconfig/network-scripts/ifcfg-ens224… … …BOOTPROTO=noneNBOOT=yesIPADDR=1PREFIX=24GATEWAY=DNS1=DNS2=9

任务01云基础环境构建4.安装Ansible和Kolla-ansible为了可以使用pip3安装和管理Python3软件包,安装pip3。[root@controller~]#dnf-yinstallpython3-pip使用镜像源来加速pip安装包的下载速度并更新Python3中的pip工具到最新版本,保证pip工具的可用性和安全性。安装Ansible,并查看所安装的版本号。[root@controller~]#pip3install-Uansible=4,6[root@controller~]#ansible--version安装Kolla-ansible和Kolla-ansible环境必需的依赖项并创建Kolla-ansible配置文件目录。将inventory文件复制到/etc/ansible目录。随着Kolla-ansible版本的更迭,从Yoga版本开始需要安装AnsibleGalaxy的依赖项。[root@controller~]#pip3installcryptography==38.0.4[root@controller~]#kolla-ansibleinstall-deps

任务01云基础环境构建5.Ansible运行配置优化在使用Kolla-ansible部署OpenStack时,它会执行大量的命令和任务,因此对Ansible进行调优可以加快执行速度,具体的优化如下。[ro

您可能关注的文档

文档评论(0)

lai + 关注
实名认证
内容提供者

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档