浪潮信息KeyarchOS迁移体验

news2024/11/23 11:53:10
头图

浪潮KOS迁移体验

文章目录

  • 浪潮KOS迁移体验
    • 摘要
      • CentOS 停更
      • KOS简介
    • 体验流程
      • 第一步,CentOS 体验
      • 第二部,迁移操作体验
        • 迁移评估
        • 迁移实施
      • 第三步,软件功能验证
        • 操作系统验证
        • 终端登录
    • 总结
      • 改进建议

关键字: 浪潮KOSX2Keyarch国产操作系统CentOS

摘要

CentOS 停更

作为一款备受欢迎的开源操作系统,CentOS 在过去的几年里一直以其稳定性和可靠性而闻名。然而,CentOS已经 宣布停止更新和支持。CentOS 的停更也提醒我们,开源软件的发展是一个动态的过程。技术的进步和市场的需求不断变化,开源社区需要不断适应和调整。CentOS 的停更是一个机会,让我们重新审视和思考开源操作系统的未来。

KOS简介

KeyarchOS即云峦服务器操作系统(简称KOS),是浪潮信息基于Linux内核、龙晰等开源技术自主研发的一款服务器操作系统,支持X86、ARM 等主流架构处理器,广泛兼容传统CentOS 生态产品和创新技术产可为用户提供整套可视化CentoS to KoS迁移方案。

其中 X2Keyarch能够帮助用户快速完成CentOS软件的评估及迁移,也是我们本次体验的重点。


体验流程

本次体验我们准备模拟将 “某入侵检测平台”迁移至浪潮KOS上面。

  1. 我们将在原生CentOS上体验**rkhunter **功能是否可以正常工作,使用rkhunter -c指令来扫描整个磁盘。已验证其功能是否正常。
  2. 使用浪潮提供的X2Keyarch工具对这次迁移进行评估,实施,重点体验在使用X2Keyarch软件中遇到的问题以及希望改进的方向。
  3. 在完成迁移后,我们再次登录服务器,重复步骤1中的操作,验证软件是否可以正常工作。已验证浪潮KOS对CentOS系列软件的支持和体验操作X2Keyarch进行系统迁移的难易程度。
image-20231006113909417

第一步,CentOS 体验

这个第一步应该是没啥难度,浪潮的工作人员已经很贴心的帮我们安装好了应用,所以我们只需要使用SSH工具远程登录到服务器,进行操作就可以,我这里使用了Xshell,如下图所示。

bandicam 2023-10-06 08-56-18-403

这里我们也不用使用啥图形添加主机,直接指令操作就可以 ssh 49.232.228.110使用SSH协议登录到服务器。如下图所示

bandicam 2023-10-06 08-56-34-081

这里如果出现了如下图所示弹窗,就证明我们的网路链接没有问题了,如果出现问题,可以尝试ping下对应远程服务器IP地址,

bandicam 2023-10-06 08-56-40-844

我们直接使用最高权限拥有者root登录,如下图所示。

bandicam 2023-10-06 08-56-49-951

这里提示我们输入root 的登录密码,直接输入即可,如下图所示

bandicam 2023-10-06 08-57-44-506

bandicam 2023-10-06 08-57-58-311

如果没有报错信息,那就是登录成功了,可以看下当前路径,看看根目录下都有什么,如下图所示。

bandicam 2023-10-06 08-58-23-845

接下来我们使用 rkhunter -V查看一下**rkhunter 版本信息,如果可以显示出来,那就证明rkhunter **安装没有问题,如下图所示。

bandicam 2023-10-06 08-58-45-659

重点来了,我们使用 rkhunter -c来执行以下全盘扫描,这里因为资源文件过大,所以我做了减帧处理,所以看着有点卡顿,不过我们一路Enter下来都算顺利,后面就可以尝试使用X2Keyarch进行迁移操作了

多媒体y

第二部,迁移操作体验

这里有全程体验视频,不过因为全程体验比较耗时,而且有大部分时间是需要等待服务器自动运行,所以做了剪辑处理,争取一首歌的时间完成整个流程的演示,视频地址如下 21D89D5Bhttps://www.bilibili.com/video/BV1ru4y1x7qt/

直接在浏览器中输入地址:https://182.92.82.159,即可登录到操作工具上面,输入用户名、密码和验证码,点击登录即可。

登录后就可以看到我们本次体验的测试服务器了,本次我们体验的软件被管理装安装到IP为***.110**服务器上面。后面我都是针对这台服务器进行操作。

image-20231006131655903

迁移评估

在迁移之前需要进行评估,在确认可以操作后,我们才可以进行迁移实施。如下图所示,直接选择迁移评估 。

image-20231006132040960

选择对应的IP为110 的设备,如下图所示

image-20231006132230196

勾选系统评估和硬件评估。

image-20231006132333552

选择迁移系统版本,点击开始评估,如下图所示。

image-20231006132441123

这里就需要耐心的等待评估完成了,这里要小小的说一下哈,再点击开始评估后,尽在网页的上面有那么一个小小的提示框提示开始评估,在下方多出一条评估信息来,但是那个进度要等好久才会变,这里一度让我以为网络链接出问题了,所以建议官方这里可以增加有点动画或者更醒目的提示,提示操作者评估正在进行。

image-20231006132538605

评估完成后,下面的进度条就会变绿,并且在评估状态栏中也会显示评估完成。

image-20231006132809096

这里就需要我们使用专业的知识了,可以通过点击查看报告来查看详细的评估信息。如下图所示。

image-20231006132943784

评估报告中有详细的评估信息以及操作建议,在确认没有问题后,我们就可以进行迁移实施了。

image-20231006133038473

迁移实施

经过迁移评估,确认可行后,我们就可以进行迁移实施,在上方菜单栏中选择迁移实施就可以进行迁移操作了,如下图所示。

image-20231006133159622

这里在左侧有我们集群中所有分服务器,可以根据需要,直接点击每个服务器右侧对应的三个小圆点进行操作,也可以直接点击批量迁移操作,在弹窗中选择对应的服务器IP 就好了。

image-20231006133441424

如下图所示,我们在弹窗中直接选择我们对应的服务IP地址就可以,这里其实是可以选择多个或者选择全部服务器,因为们只体验其中一个,所以这里我就选择了一个。

image-20231006133505343

其他的选项可以根据自己的评估,进行选择,这里直接默认配置,点击确定即可完成,如下图所示。

image-20231006133535705

在点击确定后,我们左侧对应的设备状态就会发生对应的变化,如下图所示,等待其变为成功就好。

image-20231006133554055

经过漫长的等待,终于看到了成功字眼,中途我一度以为是自己网络中断,这里还是建议官方给个醒目的运行标志,表示它在工作着。

image-20231006133622283

第三步,软件功能验证

视频中我是使用了Xshell登录到远程服务器,其实浪潮的工具已经贴心的为我们提供了远程登录工具,这里我们就直接在浪潮的工具中进行终端登录。

操作系统验证

如下图所示,我们再次登录到迁移工具上时,我们的服务器系统已经变成了kos 5.8了。

image-20231006134828172

终端登录

接着我们启动终端,如下图所示

image-20231006135030288

紧接着我们输入# cat /etc/os-release 查看系统信息
在这里插入图片描述

输入 rkhunter -V查看一下版本

image-20231006135235371

输入 rkhunter -c进行全盘扫描

没有问题,本次浪潮KOS软件迁移之旅顺利结束。

总结

浪潮KOS是一款非常出色的操作系统。它具有高度的稳定性和安全性,能够满足各种企业级应用的需求。浪潮KOS还提供了丰富的功能和灵活的定制选项,使用户能够根据自己的需求进行个性化设置。此外,浪潮KOS还具有良好的兼容性,可以与各种硬件和软件平台无缝集成。

同时浪潮X2Keyarch迁移工具是一款非常强大和高效的工具。它为用户提供了简单而可靠的解决方案,用于将现有的应用程序和数据从旧的系统迁移到浪潮X2Keyarch平台上。

该迁移工具具有智能化的功能,能够自动分析和转换不同的应用程序和数据库,使其能够在X2Keyarch平台上无缝运行。它还提供了全面的迁移支持,包括应用程序代码、数据库、配置文件等的迁移,确保迁移过程的完整性和一致性。

浪潮X2Keyarch迁移工具还具有高度的可定制性,可以根据用户的需求进行灵活的配置和调整。它还提供了详细的文档和技术支持,使用户能够轻松地使用和理解工具的功能。

改进建议

浪潮X2Keyarch迁移工具的专业性是毋庸置疑的,官方提供了详细的使用文档;但是在我一个非专业用户第一次使用时,还是遇到一点小小的问题,比如在迁移评估界面,官方很贴心的为每个评估项目提供了评估进度,如下图所示。

image-20231007203959949

但是呢,在我体验的当时,可能是由于服务器性能问题,导致我看到这个进度是一个 0% 等好久、20% 等好久、50%等好久……,直到100%,在这个过程中,我一度以为是自己网路问题,与服务器失去链接,所以我频繁的去刷新,重新登录。所以如果这里能有一个动画的提示,表示它正在运行,那就是极好的。

同样的问题还存在迁移实施页面,如下图所示。

在这里插入图片描述

个人猜测,迁移实施更依赖于服务器性能,所以在这个过程中,我卡在44%进度大概有15分钟左右,这15分钟我做了什么,我刷新了页面,重新登录,甚至把操作菜单中的能点击的选项都点击了一遍,所以这里还是希望官方可以做一个标志他运行醒目动画,虽然有文字说明,但是他在15分钟内没有任何变化。容易让像我这样的普通人产生一点误解。


最后,瑕不掩瑜,浪潮X2Keyarch迁移工具极大的降低了生产环境转移的难度,相信在不久的将来,KeyarchOS将成为我国操作系统国产替代化过程中不可或缺的一份子。


博客签名2021

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

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

相关文章

第十五届全国大学生数学竞赛初赛试卷解析

参加了此次比赛,收获很多,两个半小时让我体会到了很多,所以想做个总结 第十五届全国大学生数学竞赛初赛试题 (非数学A类,2023年) 下面是答案解析,有兴趣的小伙伴可以做完对照一下。 直接使用洛必…

wireshark 抓包工俱使用一

一、场景一 查询某个Http请求的请求数据和响应数据 请求示例如下(请求机器IP 172.20.2.164,目标地址:10.30.2.171) 过滤条件分析,请求协议http,请求数据和响应数据(http通信中请求和响应实际是两…

【Ubuntu】Ubuntu20.04下安装视频播放器vlc和录屏软件ssr

【Ubuntu】Ubuntu20.04下安装视频播放器vlc和录屏软件ssr 文章目录 【Ubuntu】Ubuntu20.04下安装视频播放器vlc和录屏软件ssr1. 安装视频播放器vlc2. 安装录屏软件ssr 1. 安装视频播放器vlc sudo apt-get install vlcvlc是一款比较简洁的视频播放器,如下所示 2. 安…

ASP.NET限流器的简单实现

一、滑动时间窗口 我为RateLimiter定义了如下这个简单的IRateLimiter接口,唯一的无参方法TryAcquire利用返回的布尔值确定当前是否超出设定的速率限制。我只提供的两种基于时间窗口的实现,如下所示的基于“滑动时间窗口”的实现类型SliddingWindowRateL…

【LeetCode刷题-滑动窗口】--1658.将x减到0的最小操作数

1658.将x减到0的最小操作数 思路与算法: 根据题目描述,在每一次操作中,可以移除数组nums最左边和最右边的元素,因此,在所有的操作完成后,数组nums的一个前缀以及一个后缀被移除,并且它们的和恰…

6.1810: Operating System Engineering <LEC 1>

课程链接:6.1810 / Fall 2023 一、本节任务 实验环境: 二、introduction and examples 2.1 open(), read(), write(), close(), dup() 使用 open 打开或创建文件,得到文件描述符 fd,再对 fd 进行 read 或者 write 操作。每个进…

绩效考核管理项目|记录1

项目用C#winformSQL Server写的,现在记录一下学习到的新东西。 winform工具 splitContainer:分割出两个容器,能添加面板之类的工具 treeview:展示标签页的分层集合(用户管理、基数管理......)&#xff0…

现货黄金职业交易员怎么使用技术分析?

职业的交易员每天要处理很多不同的信息,其中只一部分是涉及技术指标。在这一部分处理技术分析的时间里,只能再分出少之又少的时间给技术指标。那职业交易员会利用做技术指标做什么呢?下面我们就来讨论一下。 识别行情。技术指标的主要作用就是…

codemirror怎么高亮指定文本

先上图 ![在这里插入图片描述](https://img-blog.csdnimg.cn/c070cde11a314c45a859ccb0ca7f41c7.png 产品经理的需求是编辑框中用了占位符的话,占位符中的变量高亮,简单吧!还有一个附加要求,必须是外部定义的变量,不…

单区域OSPF配置

配置命令步骤: 1.使用router ospf 进程ID编号 启用OSPF路由 2.使用network 直连网络地址 反掩码 area 0 将其归于区域0 注意:1.进程ID编号可任意(1-65535)2.反掩码用4个255相减得到 如下图,根据给出要求配置OSPF单区…

【前端】使用json-server报错

当我们使用json-server模仿后端接口时需要运行json-server --watch index.json这个命令生成增删改查接口但是可能会报这个错误,如图 这时我们运行 npm i json-server -g命令即可,然后再重新运行json-server --watch index.json就行了

如何快速将钉钉员工信息同步到飞书

当企业内部在使用钉钉跟飞书时,那么当钉钉员工信息发生更改时,我们应该如何将信息快速同步到飞书上呢,接下来我们借助RestCloud AppLink平台进行演示。 第一步:获得钉钉以及飞书认证授权 钉钉授权 钉钉接入采用自建应用的方式&…

数字化档案管理系统解决方案

数字化档案管理系统解决方案是指将传统的纸质档案转化为数字化档案,采用计算机和网络技术实现对档案的存储、检索、管理、共享等操作的过程。 专久智能数字化档案管理解决方案及措施可以包括以下几个方面: 1. 采用数字化技术对档案进行数字化处理&#x…

拜耳阵列(Bayer Pattern)以及常见彩色滤波矩阵(CFA)

一、拜耳阵列的来源 图像传感器将光线转化成电流,光线越亮,电流的数值就越大;光线越暗,电流的数值就越小。图像传感器只能感受光的强弱,无法感受光的波长。由于光的颜色由波长决定,所以图像传播器无法记录…

北大腾讯打造多模态15边形战士!语言作“纽带”,拳打脚踢各模态,超越Imagebind

AI4Happiness 投稿 量子位 | 公众号 QbitAI 北大联合腾讯打造了一个多模态15边形战士! 以语言为中心,“拳打脚踢”视频、音频、深度、红外理解等各模态。 具体来说,研究人员提出了一个叫做LanguageBind的多模态预训练框架。 用语言作为与其…

如何在 Linux 上部署 RabbitMQ

如何在 Linux 上部署 RabbitMQ 文章目录 如何在 Linux 上部署 RabbitMQ安装 Erlang从预构建的二进制包安装从源代码编译 Erlang RabbitMQ 的安装使用 RabbitMQ Assistant 连接 RabbitMQ Assistant 是一款优秀的RabbitMQ 可视化管理工具,提供丰富的管理功能。下载地址…

亚里士多德的思想统治西方世界,实体论证明人不是猪

苏格拉底、柏拉图、亚里士多德,并称古希腊三贤。 公元前384年,亚里士多德出生在马其顿的奴隶主家庭,父亲是马其顿国王腓力二世的宫廷御医。 公元前367年,亚里士多德迁居到雅典,进入柏拉图学园,跟随柏拉图…

systemverilog:interface中的modport用法

使用modport可以将interface中的信号分组并指定方向,方向是从modport连接的模块看过来的。简单示例如下: interface cnt_if (input bit clk);logic rstn;logic load_en;logic [3:0] load;logic [7:0] count;modport TEST (input clk, count,output rst…

知识解读:香港轻量云/云服务器/VPS性能差距解读

​  提起香港轻量云/云服务器/VPS 这三类,往往汇聚了中小企业和开发者等群体的讨论声音。当然,这跟它们本身产品定位有关,加上在初级配置这块价格上相差不大,也因此经常被拿来对比。 首先来简单了解一下最基础的区别&#xff1a…

C嘎嘎模板

> 作者简介:დ旧言~,目前大二,现在学习Java,c,c,Python等 > 座右铭:松树千年终是朽,槿花一日自为荣。 > 目标:了解什么是模板,并且能熟练运用函数模…