Docker/Esxi/K8S-KubeSphere/系统运维/银河麒麟

【基础学习KylinOS二】Esxi上基础安装篇—银河麒麟KylinOS-V10(SP3)高级服务器操作系统

daimafengzi · 10月9日 · 2023年 · · · · 本文共4176个字 · 预计阅读14分钟6809次已读

本文主要讲解KylinOS(银河麒麟)基础知识,与实践在VMware ESXi(可直接安装到您的物理服务器的、可靠的裸机 Hypervisor)安装和使用国产的操作系统 KylinOS(银河麒麟)高级服务器操作系统 V10 SP3 Lance 流程,帮助各位小伙伴从国产服务器入门到放弃…呸…,是支持国产系统,当前国产系统是趋势(国家要求),由于单位要试用麒麟v10服务器操作系统验证其是否能承载当前业务,作为一名IT搬砖打工人肯定是积极响应,首当其冲,鞍前马后。才有了此文,此篇文章作为银河麒麟入门实践章节,后续会将在运维或者K8S集群中遇到的问题进行整理出来,减少后续伙伴入坑和出坑。

当前银河麒麟主要是桌面操作系统(Desktop operating System) 服务器操作系统(Server operating System) 两大操作系统,此处主要介绍银河麒麟高级服务器操作系统V10相关信息。

银河麒麟现阶段提供的产品:

中标麒麟提供:

  • 中标麒麟高级服务器操作系统软件V7.0
  • 中标麒麟安全操作系统软件V7.0
  • 中标麒麟桌面操作系统软件V7.0

银河麒麟高级服务器操作系统V10 特点

[blockquote2 name=’洛维花’]同源构建: 支持六款自主CPU平台(飞腾、鲲鹏、龙芯、申威、海光、兆芯等国产CPU),所有组件基于同一套源代码构建。
自主CPU平台深入优化: 针对不同自主CPU平台在内核层、RAS特性、I/O性能、虚拟化和国产硬件(桥片、网卡、显卡、Al卡、加速卡等)及驱动支持等方面优化增强,以及工控机支持。
虚拟化及云原生支持: 实现QAS、EDT网络带宽分级管控,优化支持KVM、Docker、LXC等虚拟化,以及Ceph、GlusterFS、OpenStack、k8s等原生技术生态,实现对容器、虚拟化、云平台、大数据等云原生应用的良好支持。
高可用性: 通过XFS文件系统、备份恢复、网卡绑定、硬件冗余等技术和配套的麒麟高可用集群软件,做到系统可靠、数据可靠、应用可靠,确保集群或单系统上关键业务、核心应用的稳定性和可靠性。
可管理性: 提供图形化管理工具和统一的管理平台,实现对物理服务器集群运行状态的监控及预警、对虚拟化集群的配置及管控、对高可用集群的策略定制和资源调配等功能。
内生本质安全: 构建基于自主软硬件和密码技术的内核与应用一体化的内生本质安全体系。[/blockquote2]
银河麒麟高级服务器操作系统V10与其他配套扩展软件共同服务传统业务应用、系统迁移、云计算、大数据、高可用、虚拟化、人工智能7大场景,为用户上云提供底座支撑,协助企业数字化转型。
【基础学习KylinOS二】Esxi上基础安装篇---银河麒麟KylinOS-V10(SP3)高级服务器操作系统

银河麒麟高级服务器操作系统V10 生态环境

从基础设施到云计算,再到数据支撑以及AI大数据和应用服务。
【基础学习KylinOS二】Esxi上基础安装篇---银河麒麟KylinOS-V10(SP3)高级服务器操作系统

镜像下载

麒麟软件官方提供了银河麒麟操作系统免费试用以及openKylin社区版本下载,此处由于我们是要使用银河麒麟操作系统V10 SP3,所以我们需要申请下载。

  1. 首先我们打开浏览器访问 https://www.kylinos.cn/support/trial.html 地址,填上对应信息后提交。
    【基础学习KylinOS二】Esxi上基础安装篇---银河麒麟KylinOS-V10(SP3)高级服务器操作系统
  2. 提交成功会转到下载页面,根据CPU架构(AMD、Intel)选择要下载银河麒麟高级服务器操作系统V10安装包,此处由于我服务器机器的CPU是Intel的,所以可以选择兼容版本,此处我下载的ISO文件为 Kylin-Server-V10-SP3-General-Release-2212-X86_64。
    【基础学习KylinOS二】Esxi上基础安装篇---银河麒麟KylinOS-V10(SP3)高级服务器操作系统
    [blockquote2 name=’洛维花’]温馨提示: 上述试用版本会不定期更新,所以你下载的可能与我的ISO文件不一致,这是正常的。[/blockquote2]
    除此之外,如果你还嫌麻烦,我们还可以通过【双源飞流下载站】(https://sx.ygwid.cn:4431/) 进行下载对应的银河麒麟版本,注意 MD5 校验哟!

安装流程

在 VMware ESXI 上安装银河麒麟高级服务器操作系统V10 SP3 实践

  1. 登录 VMware® vSphere® vCneter 管理端界面显示如下所示,我们右键选中ESXI机器,然后新建虚拟机->【创建新虚拟机】-> 设置新虚拟机名称并选择虚拟机计算资源节点, 最后再点击【NEXT】进入数据存储选择
    【基础学习KylinOS二】Esxi上基础安装篇---银河麒麟KylinOS-V10(SP3)高级服务器操作系统
  2. 进入到【配置文件和磁盘文件的存储】选择ESXI中挂载的数据磁盘(本地或者网络磁盘),下一步进入兼容性选择,通常建议 6.7以及更高版本,下一步进入到客户机操作系统的选择,此处设置的是Linux 和 其他 4.x 或更高版本的 Linux (64 位)选项。
    【基础学习KylinOS二】Esxi上基础安装篇---银河麒麟KylinOS-V10(SP3)高级服务器操作系统
  3. 进入到【配置虚拟机硬件】界面,此处笔者配置 8 CPU 、32GB 内存、256GB 磁盘,配置好虚拟机网络,其他默认即可,在选中新的 CD/DVD 驱动器 -> 【数据存储ISO文件】此处我已经将ISO上传到挂载到ESXI的NFS服务器上-> 【浏览】-> 选择 NFS-ISO 上的 Kylin Server 镜像文件 -> 将状态勾选【打开电源时连接】重要 -> 点击【确定】。
    【基础学习KylinOS二】Esxi上基础安装篇---银河麒麟KylinOS-V10(SP3)高级服务器操作系统
  4. 点击【Next】即将完成,你可以点击是否启动该虚拟机,此处我们先不启动,点击完成,回到 vCenter 主界面,点击该虚拟机选项卡中操作 -> 【启动】-> 【打开电源】-> 为了防止使用Web控制台会出现大小写异常,此处建议启动后使用 VMware Remote Console 软件进行链接,启动机器后便可直接引导进入挂载的ISO系统安装选项界面。
    【基础学习KylinOS二】Esxi上基础安装篇---银河麒麟KylinOS-V10(SP3)高级服务器操作系统
  5. 使用方向键选择 “Install Kylin Linux Advanced Server V10” (白行为选中), 回车即可进入安装流程。
    【基础学习KylinOS二】Esxi上基础安装篇---银河麒麟KylinOS-V10(SP3)高级服务器操作系统
  6. 进入【欢迎使用 Kylin Linux Advanced Server V10】界面,默认采用【简体中文】,点击 【继续】或者 Alt+C键进入到安装信息摘要。
    【基础学习KylinOS二】Esxi上基础安装篇---银河麒麟KylinOS-V10(SP3)高级服务器操作系统
  7. 进入【安装信息摘要】界面, 该页面配置所有与安装相关的信息,点击相应配置项的图标进入配置页面,需要注意的是【软件】【系统】以及【用户设置】配置。
    【基础学习KylinOS二】Esxi上基础安装篇---银河麒麟KylinOS-V10(SP3)高级服务器操作系统
  8. 【基础学习KylinOS二】Esxi上基础安装篇---银河麒麟KylinOS-V10(SP3)高级服务器操作系统点击 【软件选择】,此处需要根据不同业务系统环境需求进行服务器的安装,默认选项是【带UKUI GUI 的服务器】,但是通常来说建议选择【最小安装】(一是安装速度快,二是防止过多的安装软件占用系统空间),例如博主在安装系统时选择最小安装附加软件如下图所示,选择后点击【完成】返回上一界面。
  9. 点击 【安装目的地】,此处是配置安装磁盘及分区,如果您使用的是全新的磁盘并且希望使用全部磁盘空间,可以使用默认的自动分区配置,直接点击【完成】返回【安装信息摘要】页面即可,但是对于机房线上的服务器来说,通常是需要自定义的,此处我们选择需要安装系统的本地磁盘(256GB)的,然后在存储配置点击【自定义】,再点击【完成】进入下一界面
    【基础学习KylinOS二】Esxi上基础安装篇---银河麒麟KylinOS-V10(SP3)高级服务器操作系统
  10. 此时进入到手动分区页面,点击【这里自动创建它们】LVM 逻辑卷
    【基础学习KylinOS二】Esxi上基础安装篇---银河麒麟KylinOS-V10(SP3)高级服务器操作系统
  11. 点击后将会出现如下界面,此时我们可以根据需求来修改各分区挂载点的大小。PS: 下面是在传统启动(Legacy 英 / ˈleɡəsi)模式下的分区配置,配置好之后点击 【完成】
# 分区配置(建议)
/  根分区  50G及以上
/home 用户家数据分区 50G及以上
/boot boot分区 2G
/swap swap分区 若机器内存小于2G则建议配置,通常服务器内存都比较大所以无需配置交换分区,但你是可以划分一定磁盘空间给它,先将其禁用等待需要使用时将其启用,如下所示我划分4个G
PS: 分区格式建议设置为 xfs 即可,当然也可以设置为 ext4 格式。

知识扩展: linux中xfs和ext4有什么区别?
> 1、单个文件的大小,EXT4可以是16GB到16TB,而XFS可以是16TB到16EB;
> 2、最大文件系统大小,EXT4可以是1EB,而XFS是8EB;
> 3、EXT4受限制于磁盘结构和兼容问题,可扩展性和scalability不如XFS。
> 4、在4K数量级上随机写XFS略好于EXT4。

【基础学习KylinOS二】Esxi上基础安装篇---银河麒麟KylinOS-V10(SP3)高级服务器操作系统
12. 然后将会出现如下图所示界面,我们点击【接受更改】即可,将会把分区信息写入磁盘中,等待片刻,将会回到主界面
【基础学习KylinOS二】Esxi上基础安装篇---银河麒麟KylinOS-V10(SP3)高级服务器操作系统
13. 下面再进行【网络和主机名】配置,此处我将机器名称设置为 kylinos ,点击【配置】,将其测试网卡地址设置为 192.168.10.210 ,设置后点击【完成】即可。
【基础学习KylinOS二】Esxi上基础安装篇---银河麒麟KylinOS-V10(SP3)高级服务器操作系统
14. 然后再进行root用户和普通用户账号密码设置,PS: 请注意密码强弱要求,并且root密码不能与普通管理员密码一致,单击【完成】回到主界面。
【基础学习KylinOS二】Esxi上基础安装篇---银河麒麟KylinOS-V10(SP3)高级服务器操作系统
15. 在进行前面的操作后,通常会出现如下页面,我们点击【开始安装】即可开始系统了。
【基础学习KylinOS二】Esxi上基础安装篇---银河麒麟KylinOS-V10(SP3)高级服务器操作系统
[blockquote2 name=’洛维花’]温馨提示: 安装程序会自动检测各个配置项;如果检测存在无法确认或不正确配置项,相应配置项的图标上会显示感叹号。[/blockquote2]
16. 此处等待10来分钟的样子即可安装成功,然后点击如图中所示的【重启系统】按钮即可。
【基础学习KylinOS二】Esxi上基础安装篇---银河麒麟KylinOS-V10(SP3)高级服务器操作系统
17. 系统重启之后,将会出现如下图所示的界面,需要你 acceept 允许许可以及网络配置,你需要输入指定项目名称以及提示信息进行设置即可。 PS: 若不想进行网络配置可以输入q 然后按照提示输入 yes 即可回到系统的登录界面。
【基础学习KylinOS二】Esxi上基础安装篇---银河麒麟KylinOS-V10(SP3)高级服务器操作系统
18. 此时你将使用刚才设置的root用户或者kylin用户的密码进行登录到麒麟服务器中,可以执行如下命令查看系统相关信息

# 系统版本
cat /etc/os-release

# 内存信息
lsmem

# CPU 信息
lscpu

# 磁盘分区信息
lsblk

【基础学习KylinOS二】Esxi上基础安装篇---银河麒麟KylinOS-V10(SP3)高级服务器操作系统
至此,在VMware ESXI 上安装国产化 KylinOS 系统实践完毕,关注我,尽情期待后续银河麒麟系统的安全加固脚本以及视频的发布。

0 条回应