CentOS停更在即,国内厂商该如何应对?KeyarchOS X2Keyarch 迁移体验

news2024/12/26 23:36:50

在这里插入图片描述

  • 一、CentOS 停更危机
  • 二、关于浪潮信息KeyarchOS
  • 三、浪潮信息 KeyarchOS License 应用迁移实践
    • 第一步:迁移前验证
    • 第二步:迁移
    • 第三步:迁移后验证
  • 四、写在最后


一、CentOS 停更危机

自 1993 年开始,红帽 Linux 已经陪伴开发者们走过了将近 30 年的旅程。作为一款基于 Red Hat Enterprise Linux(RHEL)的开源操作系统,CentOS 一直以来广泛应用于企业级服务器和云计算平台。但 2020 年 12 月,CentOS 宣布将停止维护!CentOS Linux 8 已于 2021 年 12 月 31 日停止更新和发布;CentOS Linux 7 也将于 2024 年 6 月 30 日停服。

这将意味着用户再也无法获得官方补丁安装支持和系统升级。国内企业和开发者是 CentOS 的重要用户群体,CentOS 的停止维护无疑会对企业业务运行和数字化转型带来巨大的挑战和风险:诸如当前版本后续无法获得技术演进和版本升级,导致产品中断无法延续;企业将面临巨大的安全漏洞隐患等问题,安全漏洞无人管理修复,数据安全存在威胁;无法再获得上游社区和技术服务资料等的专业帮助;新推出的软硬件系统不再兼容原有的操作系统,系统建设遭受制约…

但即便 CentOS 停更在即,中国服务器操作系统市场中 Linux 仍占据绝对领先地位,市场占有率达 79.2%,其中在主流行业如电信、能源,RHEL 和 CentOS的比例更是达到了一半以上。现有 CentOS Linux 操作系统用户应该如何应对?有哪些策略和实践经验可以借鉴?

尽快迁移现有的 CentOS 系统,避免安全漏洞和功能缺失至关重要。

二、关于浪潮信息KeyarchOS

基于这样的情况,浪潮信息 X2Keyarch 迁移工具应运而生;

在这里插入图片描述

作为领先的云计算和数据中心服务提供商之一,浪潮信息早在 2008 年就开始自研服务器操作系统,当时的产品名称为 K-UX,经过十余年的持续迭代更新,2022 年 12 月浪潮信息发布服务器操作系统 KeyarchOS (中文名称云峦,简称 KOS)。相较于 K-UX 的主要面向关键应用主机,支持 Power 架构;KeyarchOS则主要面向通用服务器操作系统,支持了 x86、ARM 架构。

X2Keyarch 是浪潮信息研发的一款专门用于迁移业务的工具,可协助客户快速高效地将其他系统中的数据迁移到浪潮信息操作系统中。该工具提供了多种迁移方案,以适应不同业务场景和数据结构的需求。支持批量迁移、增量迁移、分批迁移等多种方式,并可对迁移数据进行校验和清洗,以确保数据的准确性和完整性。

X2Keyarch 共包含四大功能模块,如下:

主机管理迁移评估迁移实施日志管理
迁移主机管理
集群管理
风险评估
系统评估
硬件评估
应用评估
批量迁移
系统还原
系统备份
单步迁移
操作日志
评估日志
实施日志

接下来我们通过实际的迁移操作案例来上手体验 X2Keyarch 迁移工具的各功能模块。

三、浪潮信息 KeyarchOS License 应用迁移实践

在本案例中,我们将进行 KeyarchOS License 应用迁移的实践操作。

第一步:迁移前验证

首先连接要被迁移的服务器,服务器 IP 地址为:82.156.143.200,该服务器上已经部署完备的 License 应用;

在这里插入图片描述
接下来分别启动前后端服务;

# 启动数据库
systemctl start mariadb
# 启动后端服务
cd /data/snms/official/
sh snmsstart.sh
# 启动前端服务
cd /data/snms/official/inspurnode/kos/bin
sh start.sh &

在这里插入图片描述
服务启动之后,前往浏览器访问服务器 IP 打开登录页面;

用户名:admin
密码:Inspur1!

在这里插入图片描述
输入用户名和密码之后进入浪潮信息序列号管理系统后台;

在这里插入图片描述
可以看到,截止目前被迁移的服务器连接正常,前后端服务启动正常,系统和数据均访问正常;

迁移前验证完毕。

第二步:迁移

在这一步需要使用到迁移服务器(注意此服务器是用于进行迁移操作的,而非被迁移服务器),浏览器访问 IP 182.92.82.159 进入浪潮操作系统控制面板;

用户名:admin
密码:123456a?

在这里插入图片描述

打开主机管理页面,找到 IP 为 82.156.143.200 的主机,也就是我们第一步中所验证的那台被迁移服务器;

在这里插入图片描述
选择 “操作系统迁移”–>“迁移评估” 评估迁移风险;

在这里插入图片描述
这里的评估主要是为了评估本次迁移是否存在风险,系统评估是为评估系统配置信息与 KOS 系统是否兼容,硬件评估是为了评估系统下硬件与 KOS 系统是否兼容。

等待评估完成;

在这里插入图片描述
等待评估结果;

在这里插入图片描述

高风险项无需关注,不影响迁移,只有 inhibitor 的选项会影响迁移。

选择 “操作系统迁移”–>“迁移实施” 开始进行迁移。填入要迁移的服务器信息;

在这里插入图片描述
等待迁移完成;

在这里插入图片描述
在正式开始实施迁移后,迁移状态会变成运行中,然后开始走进度;

本人在操作的过程当中发现了异常,迁移状态一直是“运行中” ,时间过长。

在这里插入图片描述
迁移完成,查看系统版本变为 kos5.8。

第三步:迁移后验证

迁移结束之后再次登录被迁移服务器,并启动前后端程序;

在这里插入图片描述
进入页面:https://82.156.143.200:8443/snms/login.html;

用户名:admin
密码:Inspur1!

在这里插入图片描述
登录成功;

在这里插入图片描述
打开授权查询页面,输入订单号 AS000106666777778889,点击授权查询,可以看到查询结果;

在这里插入图片描述
结果正确,迁移无异常,迁移操作完毕。

四、写在最后

通过本次使用浪潮信息 X2Keyarch 迁移工具进行 KeyarchOS License 应用迁移操作,X2Keyarch 在迁移 KeyarchOS License 应用时整体表现是出色的。

首先从工具的整个界面来看,整体界面友好,易于操作。通过上面的实操可以看到,整个迁移其实就是评估+迁移的过程,用户只需要配置服务器地址,其他基本上都是点一个按键即可,只有简单的几个步骤,即使是第一次上手也可快速入门。此外整个迁移过程中应用系统运行顺畅,数据准确无误,真正达到了高效、准确和易用。

在操作过程中也遇到了一个问题,那就是正式开始迁移后“进行中”这个状态时间太长(第一天晚上开始迁移,第二天晚上还是进行中),后来向官方人员反馈,也及时的解决了这个问题。我分析这可能是一个状态更新问题,应用早就已经迁移完了,但是更新状态一直未更新,而且状态不变用户也没法进行其他操作。

总体上来说浪潮信息 X2Keyarch 迁移工具是一款非常优秀的迁移工具,对于缺少高效一站式迁移工具的现状来说,X2Keyarch 无疑是很好的填补了这个空白。虽然还有一些细节方面需要改进,但是整体上我对此次使用非常满意。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1214436.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

VUE基础的一些实战总结

目录 创建一个 Vue 应用 步骤 1:安装 Node.js 和 npm 步骤 2:安装 Vue CLI 步骤 3:创建 Vue 项目 步骤 4:启动开发服务器 步骤 5:访问应用程序 步骤 6:编辑 Vue 应用 步骤 7:构建和部署…

论文绘图-机器学习100张模型图

在现代学术研究和技术展示中,高质量的图表和模型结构图是至关重要的。这尤其在机器学习领域更为显著,一个领域以其复杂的算法和复杂的数据结构而闻名。机器学习是一种使用统计技术使计算机系统能够从数据中学习和改进其任务执行的方法,而有效…

算法分析与设计考前冲刺 阅读

拜读我胡哥的精品复习资料 acmack 胡哥发表重要讲话,强调算法的重要性,我等深受触动。 Map:底层是红黑树,按照key自动进行排序 list: 线性链表 我一直单纯的觉得list是列表,这不仅说明了胡哥与我的技术…

C++标准模板(STL)- 类型支持 (属性查询,获取类型的对齐要求)

类型特性 类型特性定义一个编译时基于模板的结构&#xff0c;以查询或修改类型的属性。 试图特化定义于 <type_traits> 头文件的模板导致未定义行为&#xff0c;除了 std::common_type 可依照其所描述特化。 定义于<type_traits>头文件的模板可以用不完整类型实例…

CentOS to KeyarchOS 系统迁移体验

1. KOS(KeyarchOS)——云峦操作系统简介 KeyarchOS 即云峦操作系统(简称 KOS)是浪潮信息基于 Linux 内核、龙蜥等开源技术自主研发的一款服务器操作系统&#xff0c;支持x86、ARM 等主流架构处理器&#xff0c;广泛兼容传统 CentOS 生态产品和创新技术产品&#xff0c;可为用户…

一个前端非侵入式骨架屏自动生成方案

目录 背景 现有方案调研 侵入业务式手写代码 非侵入业务式手写代码 非侵入式骨架屏代码自动生成 技术方案 设计原则 架构图 骨架屏生成 骨架屏注入 优化点 部分技术细节解析 puppeteer 文本块处理 图片块处理 a 标签处理 自定义属性处理 首屏HTML处理 首屏样…

用照片预测人的年龄【图像回归】

在图像分类任务中&#xff0c;卷积神经网络 (CNN) 是非常强大的神经网络架构。 然而&#xff0c;鲜为人知的是&#xff0c;它们同样能够执行图像回归任务。 图像分类和图像回归任务之间的基本区别在于分类任务中的目标变量&#xff08;我们试图预测的东西&#xff09;不是连续…

WireGuard 组网教程:快速构建安全高效的私密网络并实现内网穿透

文章目录 1 引言1.1 什么是WireGuard1.2 WireGuard可以用来做什么1.3 WireGuard原理1.4 WireGuard安装 2 WireGuard组网实现内网穿透2.1 前提条件2.2 网络拓扑结构2.3 具体步骤2.3.1 中继服务器配置2.3.2 其他peer2.3.3 测试 2.4 WireGuard配置文件说明 3 WireGuard工具3.1 wg-…

智慧环保:科技驱动下的环境保护新篇章

智慧环保&#xff1a;科技驱动下的环境保护新篇章 环境保护已经成为当今社会的重要议题&#xff0c;而科技的飞速发展为我们开启了智慧环保的新篇章。在这篇文章中&#xff0c;我们将介绍智慧环保所带来的机会和创新&#xff0c;以及科技在环境保护中的重要作用。 智慧环保的理…

Topaz Video AI:引领视频质量革命,让您的内容焕发新生

随着数字媒体的日益普及&#xff0c;视频质量的重要性日益凸显。无论是个人用户还是专业团队&#xff0c;都需要确保他们的视频内容具有最佳的质量。但是&#xff0c;由于各种原因&#xff0c;如设备限制、环境干扰等&#xff0c;往往导致视频质量不尽如人意。这时&#xff0c;…

基于SSM的员工信息管理系统设计与实现

末尾获取源码 开发语言&#xff1a;Java Java开发工具&#xff1a;JDK1.8 后端框架&#xff1a;SSM 前端&#xff1a;采用JSP技术开发 数据库&#xff1a;MySQL5.7和Navicat管理工具结合 服务器&#xff1a;Tomcat8.5 开发软件&#xff1a;IDEA / Eclipse 是否Maven项目&#x…

[Android]创建TabBar

创建一个包含“首页”、“分类”和“我的”选项卡的TabBar并实现切换功能&#xff0c;通常可以通过使用TabLayout结合ViewPager或ViewPager2来完成。以下是一个基本的示例&#xff0c;展示了如何使用Kotlin和XML来实现这个功能。 1.添加依赖项到build.gradle dependencies {/…

linux 网络 cat /proc/net/dev 查看测试网络丢包情况

可以通过 cat /proc/net/dev 查看测试网络丢包情况&#xff0c;drop关键字&#xff0c;查看所有网卡的丢包情况 还可以看其他数据&#xff0c; /proc/net/下面有如下文件

德迅云安全为您介绍关于抗D盾的一些事

抗D盾概述&#xff1a; 抗D盾是新一代的智能分布式云接入系统&#xff0c;接入节点采用多机房集群部署模式&#xff0c;隐藏真实服务器IP&#xff0c;类似于网站CDN的节点接入&#xff0c;但是“抗D盾”是比CDN应用范围更广的接入方式&#xff0c;适合任何TCP 端类应用包括&am…

kubernetes--资源调度

目录 一、自动调度 1. Pod 启动创建过程&#xff1a; 2. 调度过程&#xff1a; 2.1 调度分为几个部分&#xff1a; 2.2 常见的预算策略&#xff08; Predicate &#xff09;&#xff1a; 2.3 常见的优选策略&#xff08;priorities&#xff09;&#xff1a; 二、定向调度&…

【Vue】内置指令

hello&#xff0c;我是小索奇&#xff0c;本章带大家掌握核心的内置指令&#xff0c;一起study吧 内置指令 v-text v-text用于将一个变量的值渲染为元素的文本内容 注意v-text只能接受字符串类型的值,对于对象类型,会调用toString()方法 与插值表达式区别就是它会替换标签中…

wpf devexpress 排序、分组、过滤数据

这个教程示范在GridControl如何排序数据&#xff0c;分组数据给一个行创建一个过滤。这个教程基于前一个教程。 排序数据 可以使用GridControl 排序数据。这个例子如下过滤数据对于Order Date 和 Customer Id 行&#xff1a; 1、对于Order Date 和 Customer Id 行指定Colum…

11_聚类算法

文章目录 1 聚类1.1 什么是聚类1.2 相似度/距离公式1.3 聚类的思想 2 K-means算法2.1 K-means算法步骤2.2 K-means算法思考2.3 K-means算法优缺点 3 解决K-Means算法对初始簇心比较敏感的问题3.1 二分K-Means算法3.2 K-Means算法3.3 K-Means||算法3.4 Canopy算法3.4.1 Canopy算…

ElasticSearch 安装(单机版本)

文章目录 ElasticSearch 安装&#xff08;单机版本&#xff09;环境配置下载安装包调整系统参数安装启动并验证 ElasticSearch 安装&#xff08;单机版本&#xff09; 此文档演示 ElasticSearch 的单机版本在 CentOS 7 环境下的安装方式以及相关的配置。 环境配置 Linux 主机一…

【电路】MOS管开关电路

目录 简介&#xff1a; MOS管导通特性 应用实例&#xff1a; MOS管的作用-开关 更好的理解方式&#xff1a; 仿真&#xff1a; 简介&#xff1a; MOS管也就是常说的场效应管&#xff08;FET&#xff09;&#xff0c;有结型场效应管、绝缘栅型场效应管&#xff08;又分为…