浪潮信息KeyarchOS迁移体验

2024-03-04 07:30

本文主要是介绍浪潮信息KeyarchOS迁移体验,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

头图

浪潮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

这篇关于浪潮信息KeyarchOS迁移体验的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/772435

相关文章

业务中14个需要进行A/B测试的时刻[信息图]

在本指南中,我们将全面了解有关 A/B测试 的所有内容。 我们将介绍不同类型的A/B测试,如何有效地规划和启动测试,如何评估测试是否成功,您应该关注哪些指标,多年来我们发现的常见错误等等。 什么是A/B测试? A/B测试(有时称为“分割测试”)是一种实验类型,其中您创建两种或多种内容变体——如登录页面、电子邮件或广告——并将它们显示给不同的受众群体,以查看哪一种效果最好。 本质上,A/B测

【北交大信息所AI-Max2】使用方法

BJTU信息所集群AI_MAX2使用方法 使用的前提是预约到相应的算力卡,拥有登录权限的账号密码,一般为导师组共用一个。 有浏览器、ssh工具就可以。 1.新建集群Terminal 浏览器登陆10.126.62.75 (如果是1集群把75改成66) 交互式开发 执行器选Terminal 密码随便设一个(需记住) 工作空间:私有数据、全部文件 加速器选GeForce_RTX_2080_Ti

CentOs7上Mysql快速迁移脚本

因公司业务需要,对原来在/usr/local/mysql/data目录下的数据迁移到/data/local/mysql/mysqlData。 原因是系统盘太小,只有20G,几下就快满了。 参考过几篇文章,基于大神们的思路,我封装成了.sh脚本。 步骤如下: 1) 先修改好/etc/my.cnf,        ##[mysqld]       ##datadir=/data/loc

CentOS下mysql数据库data目录迁移

https://my.oschina.net/u/873762/blog/180388        公司新上线一个资讯网站,独立主机,raid5,lamp架构。由于资讯网是面向小行业,初步估计一两年内访问量压力不大,故,在做服务器系统搭建的时候,只是简单分出一个独立的data区作为数据库和网站程序的专区,其他按照linux的默认分区。apache,mysql,php均使用yum安装(也尝试

Linux Centos 迁移Mysql 数据位置

转自:http://www.tuicool.com/articles/zmqIn2 由于业务量增加导致安装在系统盘(20G)磁盘空间被占满了, 现在进行数据库的迁移. Mysql 是通过 yum 安装的. Centos6.5Mysql5.1 yum 安装的 mysql 服务 查看 mysql 的安装路径 执行查询 SQL show variables like

Linux命令(11):系统信息查看命令

系统 # uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv

【小迪安全笔记 V2022 】信息打点9~11

第9天 信息打点-CDN绕过篇&漏洞回链8接口探针&全网扫指&反向件 知识点: 0、CDN知识-工作原理及阻碍 1、CDN配置-域名&区域&类型 2、CDN绕过-靠谱十余种技战法 3、CDN绑定-HOSTS绑定指向访问 CDN 是构建在数据网络上的一种分布式的内容分发网。 CDN的作用是采用流媒体服务器集群技术,克服单机系统输出带宽及并发能力不足的缺点,可极大提升系统支持的并发流数目,减少或避

Weex入门教程之4,获取当前全局环境变量和配置信息(屏幕高度、宽度等)

$getConfig() 获取当前全局环境变量和配置信息。 Returns: config (object): 配置对象;bundleUrl (string): bundle 的 url;debug (boolean): 是否是调试模式;env (object): 环境对象; weexVersion (string): Weex sdk 版本;appName (string): 应用名字;

Python批量读取身份证信息录入系统和重命名

前言 大家好, 如果你对自动化处理身份证图片感兴趣,可以尝试以下操作:从身份证图片中快速提取信息,填入表格并提交到网页系统。如果你无法完成这个任务,我们将在“Python自动化办公2.0”课程中详细讲解实现整个过程。 实现过程概述: 模块与功能: re 模块:用于从 OCR 识别出的文本中提取所需的信息。 日期模块:计算年龄。 pandas:处理和操作表格数据。 PaddleOCR:百度的

linux上查看java最耗时的线程信息

找到JAVA进程pid ps -ef|grep java或则jps -mlv 找进行下耗时的线程TID 使用top -Hp pid可以查看某个进程的线程信息 -H 显示线程信息,-p指定pid top -Hp 10906 查看最耗时的 TID即线程id printf "%x\n" [tid] 转成16进制 java中的线程类相关信息 jstack 线程ID 可以查看某个线程的堆栈情况,特别对于h