openEuler 24.03 LTS 云原生环境部署与企业实践

目录

  • [一、openEuler 发展历程](#一、openEuler 发展历程)
  • [二、openEuler 社区版及商业发行版汇总](#二、openEuler 社区版及商业发行版汇总)
  • [三、VMware 虚拟机安装](#三、VMware 虚拟机安装)
  • [四、下载 openEuler 系统](#四、下载 openEuler 系统)
  • [五、将 openEuler 系统配置到虚拟机](#五、将 openEuler 系统配置到虚拟机)
    • [1. 创建虚拟机](#1. 创建虚拟机)
    • [2. 系统初始化](#2. 系统初始化)
  • 六、基础环境验证与网络测试
    • [1.安装openEuler 24.03 LTS 仓库](#1.安装openEuler 24.03 LTS 仓库)
    • [2. 验证网络连通性](#2. 验证网络连通性)
    • [3. 验证容器工具](#3. 验证容器工具)
  • 七、物理机与虚拟机文件传输
    • [1. 在物理机上使用 SCP 命令](#1. 在物理机上使用 SCP 命令)
    • [2. 在虚拟机上查看文件](#2. 在虚拟机上查看文件)
  • 八、企业级案例:某股份制商业银行信用卡交易查询系统
    • [1. 案例背景](#1. 案例背景)
    • [2. 解决方案](#2. 解决方案)
    • [3. 客户价值](#3. 客户价值)
  • 九、企业级案例:某保险邮件业务系统改造项目
    • [1. 案例背景](#1. 案例背景)
    • [2. 解决方案](#2. 解决方案)
    • [3. 客户价值](#3. 客户价值)
  • 免责声明

一、openEuler 发展历程

openEuler 项目始于 2019 年 12 月开源代码正式上线,同年 9 月华为宣布开源 openEuler。2020 年 3 月发布首个社区 LTS 版本 20.03,同年 12 月社区理事会正式成立。2021 年 9 月,openEuler 升级为数字基础设施开源操作系统,同年 11 月华为携手社区伙伴捐赠 openEuler 代码,吸引 300+ 家企业加入社区。2022 年 3 月发布首个数字基础设施全场景版本 openEuler 22.03 LTS,同年 9 月首次亮相全球顶级开源峰会 Open Source Summit Europe 2022,11 月荣获世界互联网大会 2022 世界互联网领先科技成果奖。2023 年 4 月,openEuler 项目群吸收社区成员贡献的 5 个项目:GoStone、Cinspector、ZVM、Rust-Shyper、QuickPool。

二、openEuler 社区版及商业发行版汇总

openEuler 社区版包括长生命周期版本(20.03 LTS、22.03 LTS)和创新版(20.09/21.03/21.09/22.09/23.03)。已认证的商业发行版覆盖多家企业,包括超聚变数字技术有限公司的超聚变服务器操作系统 FusionOS 22、统信软件技术有限公司的统信服务器操作系统 V20(1050e)、湖南麒麟信安科技股份有限公司的麒麟信安操作系统 V3(openEuler 版)、SUSE 的 SUSE Euler Linux 2.0、江苏润和软件股份有限公司的 HopeEdge V1.0 和 HopeStage V1.0、南京烽火星空通信发展有限公司的 fitstarryskyos 22.06、北京凝思软件股份有限公司的 linxos 6.0.99、天翼云科技有限公司的 CTyunOS、北京拓林思软件有限公司的 TurboLinux Enterprise Server 16、麒麟软件有限公司的银河麒麟高级服务器操作系统 V10、深圳华锐分布式技术股份有限公司的 ArchforceEuler 22.09、华为技术有限公司的 EulerOS V2.0、软通动力信息技术(集团)股份有限公司的 ISSEL 22 LTS、南方电网数字电网集团的 pegaspegasus server v1.0、杭州安恒信息技术股份有限公司的 dasos e2.1.0、中移(苏州)软件技术有限公司的 BC-Linux for Euler 21.10、普华基础软件股份有限公司的普华服务器操作系统 V5.1、恒安嘉新(北京)科技股份公司的 EversecOS 20.03、宝德计算机系统股份有限公司的 RedderStar V1.0、联通数字科技有限公司的 CULinux、广东中兴新支点技术有限公司的 NewStartOS Server V6.02。

三、VMware 虚拟机安装

打VM的安装包,按照步骤一步步安装

首先会进行一个评估,评估好了之后开始安装

安装地址,记得选择添加到PATH,

自己选择快捷方式放入哪里

其他保持默认开始安装

安装完之后,输入许可证密钥

点击**"完成"**,这样我们的程序就下载好了

四、下载 openEuler 系统

访问 openEuler 官方网站(https://www.openeuler.org/

鼠标悬停"下载",选择合适的版本(有LTS的,就是长期支持版),点击版本号进入安装页面

五、将 openEuler 系统配置到虚拟机

1. 创建虚拟机

打开 VMware Workstation,选择**"自定义(高级)",默认版本, "稍后安装操作系统"**

因为我们的openEuler系统是基于Linux内核搞的,所以这里选择的Linux操作系统,版本选择**"其他Linux 6x 内核64位"(最高的Linux版本),点击 "下一步"**

这一步给该虚拟机自定义一个名称,然后自己选一个位置,不建议选C盘,配置处理器:处理器 1个×2 核(共 2 核)就足够了,内存 2GB,默认网络连接,I/O 控制器类型默认不变(选择推荐) ,磁盘类型默认不变(选择推荐)这里磁盘大小改成 50G ,并且选择"将虚拟磁盘存储为单个文件",

点击**"完成"**

稍微等一下,然后会出现这个界面,点击**"编辑此虚拟机",选择 "CD/VD(SATA)",选择 "使用IISO镜像文件"**,输入上面安装的地址,点击"确定"

点击"开启虚拟机",等待开机

配置,接受更改

定义"Root用户",自定义用户名,密码

2. 系统初始化

登录系统,输入root账户,输入密码,注意:这里密码会隐藏,成功进入

可选安装图形化页面(官网教程:https://docs.openeuler.openatom.cn/zh/docs/24.03_LTS_SP2/tools/desktop/dde/dde_installation.html

六、基础环境验证与网络测试

1.安装openEuler 24.03 LTS 仓库

添加正确的仓库

rust 复制代码
sudo dnf config-manager --add-repo https://repo.openeuler.org/openEuler-24.03-LTS/everything/x86_64/

清理缓存并更新

rust 复制代码
sudo dnf clean all
sudo dnf makecache

安装所需软件

bash 复制代码
sudo dnf install -y vim net-tools wget curl policycoreutils-python-utils

2. 验证网络连通性

bash 复制代码
ping registry.cn-hangzhou.aliyuncs.com

3. 验证容器工具

bash 复制代码
podman --version

七、物理机与虚拟机文件传输

1. 在物理机上使用 SCP 命令

把1.txt文件传递到虚拟机

bash 复制代码
scp /path/to/local/file dev-user@192.168.1.100:~/

2. 在虚拟机上查看文件

bash 复制代码
cat ~/filename.txt

八、企业级案例:某股份制商业银行信用卡交易查询系统

1. 案例背景

某股份制商业银行需要对办公、邮件、一般业务系统、核心业务交易系统进行升级,原有系统运行在 CentOS、RedHat、Windows 等操作系统上。为提升系统稳定性和安全性,选择基于 openEuler 构建金融云平台的核心业务系统、分布式集群和大数据平台。

2. 解决方案

  • 在金融云管平台基于 KVM 部署银河麒麟高级服务器操作系统 V10,完成信用卡交易查询系统与银河麒麟高级服务器操作系统 V10 的适配。
  • 基础软件采用腾讯 TDB 数据库、华为 FHD 大数据平台进行数据底座支撑,搭配 Tomcat 中间件。
  • 硬件层采用华为 TaiShan 服务器(ARM-Kunpeng 920)和 X86 服务器,通过金融云 CloudStack 进行资源管理。

3. 客户价值

  • 帮助金融行业头部股份制商业银行在操作系统上进行深度创新,树立标杆,为进一步推进金融行业应用创新建设奠定坚实基础。
  • 对金融云平台的核心业务系统、分布式集群和大数据平台的创新,以及在银行云管平台上基于银河麒麟高级服务器操作系统 V10 运行一般及核心业务系统的可行性进行了验证。

九、企业级案例:某保险邮件业务系统改造项目

1. 案例背景

某保险公司需要对现有 OA、邮件、财险业务、寿险业务、开发测试、灾备等系统进行改造,计划采用统信 UOS 服务器操作系统来替代 RedHat7/CentOS,适配国内主流 X86 及 ARM 架构处理器的服务器。

2. 解决方案

  • 统信操作系统产品与各业务系统进行适配,包括与达梦、OcenBase 等数据库以及云宏、VMware 虚拟化平台的兼容性验证。
  • 统信服务器操作系统 V20-E 版与 KMS 授权管理模块、统信桌面操作系统 V20 的集成应用。
  • 采用 KunTai722、飞腾 D2000 G30 等硬件平台,确保整体方案的安全性和稳定性。

3. 客户价值

  • 统信操作系统及网信服务器解决方案替换国外主流产品的可行性得到验证。
  • 实现信创产品对集团 IT 基础平台支撑能力的验证。
    为集团全面实现 IT 系统改造及规模化推广提供可复制的经验和积累。

免责声明

本文档可能包含预测信息,包括但不限于有关未来的财务、运营、产品系列、新技术等信息。由于实践中存在诸多不确定因素,可能导致实际结果与预测信息有很大的差别。因此,本文档信息仅供参考,不构成任何要约或承诺,不对您在本文档基础上做出的任何行为承担责任。可能不经通知修改上述信息,恕不另行通知。

未经书面同意,任何单位和个人不得擅自摘抄、复制本手册内容的部分或全部,并不得以任何形式传播。

在本手册中以及本手册描述的产品中,出现的商标、产品名称、服务名称以及公司名称,由其各自的所有人拥有。

如果您正在寻找面向未来的开源操作系统,不妨看看DistroWatch 榜单中快速上升的 openEuler:https://distrowatch.com/table-mobile.php?distribution=openeuler,一个由开放原子开源基金会孵化、支持"超节点"场景的Linux 发行版。

openEuler官网:https://www.openeuler.openatom.cn/zh/

相关推荐
wangmengxxw2 小时前
微服务-服务容错
微服务·云原生·架构·服务容错
星哥说事2 小时前
容器编排:K8s 集群部署(kubeadm / kops)、节点管理全解读
云原生·容器·kubernetes
weixin_307779134 小时前
Jenkins GitHub插件1.45.0:深度集成与实践指南
运维·云原生·云计算·jenkins
如果未来,11 小时前
k8s介绍,及其主要组件作用
云原生·容器·kubernetes
阿拉斯攀登13 小时前
Kubernetes(K8s)全面解析:核心概念、架构与实践
docker·云原生·容器·kubernetes·k8s
boboo_2000_014 小时前
基于SpringBoot+Langchain4j的AI机票预订系统
spring cloud·微服务·云原生·langchain
拾忆,想起16 小时前
Dubbo配置方式大全:七种配置任你选,轻松玩转微服务!
服务器·网络·网络协议·微服务·云原生·架构·dubbo
ん贤16 小时前
高可靠微服务消息设计:Outbox模式、延迟队列与Watermill集成实践
redis·微服务·云原生·架构·消息队列·go·分布式系统
Crazy________19 小时前
01 k8s核心minikube搭建单点集群,kubectl高频命令
云原生·容器·kubernetes