当前位置: 首页 > news >正文

1.2 openEuler - 安装OpenStack云计算平台基础框架

文章目录

  • 1. 欧拉集群
    • 1.1 集群拓扑
    • 1.2 查看主机名
    • 1.3 查看IP地址
    • 1.4 查看映射文件
    • 1.5 查看防火墙状态
    • 1.6 检测集群互通性
  • 2. 任务描述
  • 3. 任务实施
    • 3.1 在主节点Euler01上安装OpenStack云计算平台基础框架
      • 3.1.1 搜索欧拉系统提供的OpenStack软件包
      • 3.1.2 安装OpenStack(Wallaby版)软件框架
      • 3.1.3 清理并重建YUM元数据缓存、升级所有软件
      • 3.1.4 安装OpenStack云计算平台管理客户端
    • 3.2 在从节点Euler02上安装OpenStack云计算平台基础框架
      • 3.2.1 安装OpenStack(Wallaby版)软件框架
      • 3.2.2 清理并重建YUM元数据缓存、升级所有软件
      • 3.2.3 安装OpenStack云计算平台管理客户端
    • 3.3 在从节点Euler03上安装OpenStack云计算平台基础框架
      • 3.3.1 安装OpenStack(Wallaby版)软件框架
      • 3.3.2 清理并重建YUM元数据缓存、升级所有软件
      • 3.3.3 安装OpenStack云计算平台管理客户端
  • 4. 完成情况检测
    • 4.1 在主节点Euler01上检测安装结果
    • 4.2 在从节点Euler02上检测安装结果
    • 4.3 在从节点Euler03上检测安装结果
  • 5. 实战总结

1. 欧拉集群

1.1 集群拓扑

  • Euler01 - 主控节点,Euler02和Euler03 - 从节点
    在这里插入图片描述

1.2 查看主机名

  1. 查看Euler01节点主机名,执行命令:hostname
    在这里插入图片描述
  2. 查看Euler02节点主机名,执行命令:hostname
    在这里插入图片描述
  3. 查看Euler03节点主机名,执行命令:hostname
    在这里插入图片描述

1.3 查看IP地址

  1. 查看Euler01节点IP地址,执行命令:ip addr
    在这里插入图片描述

  2. 查看Euler02节点IP地址,执行命令:ip addr
    在这里插入图片描述

  3. 查看Euler03节点IP地址,执行命令:ip addr
    在这里插入图片描述

1.4 查看映射文件

  1. 查看Euler01节点映射文件,执行命令:cat /etc/hosts
    在这里插入图片描述

  2. 查看Euler02节点映射文件,执行命令:cat /etc/hosts
    在这里插入图片描述

  3. 查看Euler03节点映射文件,执行命令:cat /etc/hosts
    在这里插入图片描述

1.5 查看防火墙状态

  1. 查看Euler01节点防火墙状态,执行命令:systemctl status firewalld
    在这里插入图片描述

  2. 查看Euler02节点防火墙状态,执行命令:systemctl status firewalld
    在这里插入图片描述

  3. 查看Euler03节点防火墙状态,执行命令:systemctl status firewalld
    在这里插入图片描述

1.6 检测集群互通性

  1. 测试主节点Euler01到三个节点的连通性
    • 执行命令:ping euler01
      在这里插入图片描述
    • 执行命令:ping euler02
      在这里插入图片描述
    • 执行命令:ping euler03
      在这里插入图片描述
  2. 测试从节点Euler02到三个节点的连通性
    • 执行命令:ping euler01
      在这里插入图片描述

    • 执行命令:ping euler02
      在这里插入图片描述

    • 执行命令:ping euler03
      在这里插入图片描述

  3. 测试从节点Euler03到三个节点的连通性
    • 执行命令:ping euler01
      在这里插入图片描述

    • 执行命令:ping euler02
      在这里插入图片描述

    • 执行命令:ping euler03
      在这里插入图片描述

2. 任务描述

  • OpenStack 是一个云计算平台基础框架,其包含很多独立的组件。本任务旨在搭建OpenStack云计算平台基础框架。在欧拉系统集群的主控节点与计算节点上,统一配置Wallaby版本仓库,升级系统并安装管理客户端,为后续部署核心服务组件奠定基础。

3. 任务实施

3.1 在主节点Euler01上安装OpenStack云计算平台基础框架

3.1.1 搜索欧拉系统提供的OpenStack软件包

  • 执行命令:yum search openstack-release-*
    在这里插入图片描述
  • 说明:搜索以openstack-release-开头的软件包,结果显示系统中仅存在TrainWallaby版本的仓库包。
  • Train:OpenStack 第 20 个版本,发布于 2019 年 10 月,属较旧稳定版,功能基础,适合早期生产环境。
  • Wallaby:第 25 个版本,发布于 2021 年 4 月,支持容器化部署,增强云原生集成,是 Yoga 前的过渡版本。

3.1.2 安装OpenStack(Wallaby版)软件框架

  • 执行命令:yum -y install openstack-release-wallaby
    在这里插入图片描述

3.1.3 清理并重建YUM元数据缓存、升级所有软件

  • 执行命令:yum clean all && yum makecache,清理并重建YUM软件包管理器的元数据缓存
    在这里插入图片描述
  • 执行命令:yum -y upgrade --nobest,升级所有软件,YUM默认尝试安装“最佳”(最新)版本,但有时旧版本更兼容,此选项允许安装非最新但满足依赖的版本。
    在这里插入图片描述
    在这里插入图片描述

3.1.4 安装OpenStack云计算平台管理客户端

  • 执行命令:yum -y install python-openstackclient
    在这里插入图片描述
    在这里插入图片描述

3.2 在从节点Euler02上安装OpenStack云计算平台基础框架

3.2.1 安装OpenStack(Wallaby版)软件框架

  • 执行命令:yum -y install openstack-release-wallaby
    在这里插入图片描述

3.2.2 清理并重建YUM元数据缓存、升级所有软件

  • 执行命令:yum clean all && yum makecache,清理并重建YUM软件包管理器的元数据缓存
    在这里插入图片描述

  • 执行命令:yum -y upgrade --nobest,升级所有软件,YUM默认尝试安装“最佳”(最新)版本,但有时旧版本更兼容,此选项允许安装非最新但满足依赖的版本。
    在这里插入图片描述
    在这里插入图片描述

3.2.3 安装OpenStack云计算平台管理客户端

  • 执行命令:yum -y install python-openstackclient在这里插入图片描述在这里插入图片描述

3.3 在从节点Euler03上安装OpenStack云计算平台基础框架

3.3.1 安装OpenStack(Wallaby版)软件框架

  • 执行命令:yum -y install openstack-release-wallaby
    在这里插入图片描述

3.3.2 清理并重建YUM元数据缓存、升级所有软件

  • 执行命令:yum clean all && yum makecache,清理并重建YUM软件包管理器的元数据缓存
    在这里插入图片描述

  • 执行命令:yum -y upgrade --nobest,升级所有软件,YUM默认尝试安装“最佳”(最新)版本,但有时旧版本更兼容,此选项允许安装非最新但满足依赖的版本。
    在这里插入图片描述
    在这里插入图片描述

3.3.3 安装OpenStack云计算平台管理客户端

  • 执行命令:yum -y install python-openstackclient
    在这里插入图片描述在这里插入图片描述

4. 完成情况检测

4.1 在主节点Euler01上检测安装结果

  • 执行命令:ll /etc/yum.repos.d,查看生成的YUM源文件openstack-wallaby.repo
    在这里插入图片描述
  • 执行命令:openstack --version,查看OpenStack版本 - 5.5.1
    在这里插入图片描述
  • 说明:如果安装的是Train版本OpenStack,那么此时看到的就是openstack 4.0.2

4.2 在从节点Euler02上检测安装结果

  • 执行命令:ll /etc/yum.repos.d,查看生成的YUM源文件openstack-wallaby.repo
    在这里插入图片描述
  • 执行命令:openstack --version,查看OpenStack版本 - 5.5.1
    在这里插入图片描述

4.3 在从节点Euler03上检测安装结果

  • 执行命令:ll /etc/yum.repos.d,查看生成的YUM源文件openstack-wallaby.repo
    在这里插入图片描述
  • 执行命令:openstack --version,查看OpenStack版本 - 5.5.1
    在这里插入图片描述

5. 实战总结

  • 本次在openEuler集群上成功部署了OpenStack Wallaby版本基础框架。通过在主控节点Euler01及计算节点Euler02、Euler03上统一配置openstack-release-wallaby仓库,清理缓存并升级系统,确保了环境一致性。安装python-openstackclient后,验证了客户端命令可用,版本为5.5.1,确认Wallaby版本部署成功。整个过程体现了集群环境配置的规范性与自动化操作的重要性,为后续OpenStack组件的安装奠定了坚实基础。
http://www.dtcms.com/a/457446.html

相关文章:

  • wordpress值得买模板百度智能小程序怎么优化排名
  • 徐州网站建设咨询2022年国际十大新闻
  • 中山精品网站建设机构wordpress目录列表
  • 智能体大模型基础入门(RAG难点图片详细讲解)
  • php网站数据迁移建网站自己做服务器
  • 河源盛世网站建设福州市城乡建设发展总公司网站
  • 嵌入式 Linux 启动优化:从 8 秒到 3 秒的极致加速
  • 网站建设 手机app网站建设书籍 知乎
  • 函数映射在不等式中的作用
  • JavaScript 事件流:事件捕获和事件冒泡
  • 数据湖架构
  • 对网站有效的优化软件长沙网站托管
  • 网站用户 分析宁波网站建设联系电话查询
  • Docker 镜像结构
  • RAG 让你的 AI 更聪明
  • 软测面经(二)
  • 微信小程序入门学习教程,从入门到精通,微信小程序核心组件详解与使用方法(12)
  • redis的集群中的简单问题
  • 托福阅读+听力【2】
  • 技术与情感交织的一生 (十四)
  • Linux 高手进阶:Vim 核心模式与分屏操作详解
  • 计组2.2.0——逻辑门电路,多路选择器,三态门
  • intellij 网站开发公司网页制作哪家比较好
  • 基于GD32的RT-Thread移植(邪修版)
  • 如何让百度口碑收录自己的网站怎么用vs2015做网站
  • 2017优秀网站设计案例个人域名备案有什么风险
  • [论文阅读] AI+软件工程(需求工程)| 告别需求混乱!AI-native时代,需求工程的5大痛点与3大破局方向
  • WPF基本布局容器与控件
  • 临时需电子印章?无需下载注册生成高清印章
  • Qt基础之五十:Qt设置样式的几种方式