第二部分:关键技术领域的开源实践【操作系统】
操作系统:Linux及其他开源选项
放眼当下的计算机产业,在服务器市场和云市场 Linux OS 都占据统治地位,其中占比最高的 CentOS 在政务、电信、金融、能源、互联网等行业被广泛应用,而且很多国内的 Linux 操作系统商业发行版也大多依托于 CentOS 项目发展。但是,大家都知道,Cent0s6已于 2020年11月30日结束更新,Cent0s8在2021年底就停止更新了。国内企业纷纷走向了Centos替代之路转向国内发行版,如龙蜥、欧拉、麒麟等等。本文选择华为OpenEuler作为操作系统的开源实践。
OpenEuler简介
华为欧拉(OpenEuler)操作系统是华为推出的一款面向企业级应用场景的开源操作系统,其主要特点:
1.高性能与高可靠性:华为欧拉系统针对服务器场景进行了大量优化,确保了在企业级应用中的高效稳定运行,适合承载关键业务。
2.安全性: 提供了增强的安全特性,包括安全启动、加密模块等,确保系统及数据的安全性,符合企业及行业对于信息安全的高标准要求。
3.广泛的兼容性: 支持多种硬件架构,如x86、ARM等,与业界主流的软硬件保持良好的兼容性,便于企业部署和迁移。
4.易维护与管理: 设计了便于日常运维和管理的工具集,简化系统管理流程,降低运维成本。
5.开源生态系统: 作为开源项目,openEuler鼓励社区贡献和合作,旨在构建一个活跃的开发者和用户生态系统,推动软硬件应用生态的繁荣。
6.企业级服务支持: 华为为其提供专业的企业级技术支持和服务,确保企业在使用过程中得到及时有效的帮助。
7.多样化安装与部署: 支持多种安装模式,包括USB安装、网络安装等,适应不同的部署场景需求。
AI与云计算集成:与华为云、AI技术和5G技术深度整合,为数字化转型和智能应用提供强大支持。
8.行业应用支撑: 特别适配于大数据、云计算、边缘计算等应用场景,满足不同行业对操作系统的需求。华为欧拉操作系统与华为鸿蒙操作系统定位不同,后者主要面向物联网和消费电子市场,而欧拉则专注于服务器和行业应用,共同构成了华为在操作系统领域的战略布局。
OpenEuler安装实践
准备工作:
1.下载OpenEuler镜像文件:首先从官方网站或官方渠道下载最新版本的OpenEuler ISO镜像文件。
欧拉操作系统下载地址:https://www.openeuler.org/zh/download
2.准备U盘:确保你有一个容量足够的空白U盘(至少8GB)。
使用Rufus制作启动盘:Rufus 是一款格式化和创建 USB 启动盘的辅助工具
- Rufus下载地址:https://rufus.ie/downloads/
- 插入U盘:将U盘插入计算机的USB接口。
- 下载并打开Rufus:从Rufus官网下载Rufus工具,并运行它。确保从官方网站下载以避免潜在的安全问题。
- 选择设备:在Rufus界面中,它会自动检测到你的U盘。确认设备选择正确,以防误操作格式化其他磁盘。
- 选择分区方案和目标系统类型:对于大多数情况,你可以保留默认选项“MBR分区方案”和“BIOS或UEFI-CSM”。
- 选择引导程序:在“创建可引导盘用的ISO映像文件”选项下点击“选择”,然后找到你之前下载的OpenEuler ISO镜像文件并选中。
- 设置额外选项:一般情况下,保持默认设置即可,除非你有特殊需求。
- 开始制作:确认所有设置无误后,点击“开始”按钮。Rufus将开始写入OpenEuler镜像到U盘上。
- 等待完成:这个过程可能需要几分钟,具体取决于你的U盘速度和ISO文件大小。
完成与测试:
- 制作完成后,你将得到一个带有OpenEuler系统的启动U盘。
- 在另一台电脑上尝试从U盘启动,进入BIOS/UEFI设置,确保启动顺序设置为从U盘启动,然后保存并退出。
- 服务器进入BIOS的快捷键可能会因服务器的品牌和型号而异,但以下是一些常见的快捷键:
- Del键:这是最常用的键,许多服务器主板都支持通过在启动时反复按Del键来进入BIOS设置。
- F2键:一些服务器主板在启动时通过按F2键来访问BIOS。
- F10键:部分服务器主板可能需要在启动时按F10键才能进入BIOS设置。
- F12键:有些服务器在启动时可以通过按F12键来选择引导设备,这有时也会直接带你进入BIOS设置界面。
对于特定品牌的服务器,快捷键可能如下:
- 联想服务器:通常使用F1、F2或Del键。
- 华为TaiShan服务器:虽然没有明确指出,但基于常见服务器BIOS,可能是Del键、F2键或F10键之一。
如果你不确定服务器的确切型号或快捷键,请参考服务器的用户手册或制造商的官方网站,那里通常会有详细的说明。此外,在服务器启动时,屏幕上会短暂显示一条消息,指示应按哪个键进入BIOS或系统设置,务必留意此信息。
注意事项:
- 在进行任何操作前,确保备份U盘上的重要数据,因为此过程会完全擦除U盘的内容。
- 保持电脑连接稳定,避免在写入过程中断电或拔出U盘。
U盘启动安装OpenEuler
选择Install openEuler,按回车键,开始安装,直至出现如下界面:
一般情况下做如下设定
- 语言支持:选择简体中文
- 软件选择:服务器
- 安装目的地:自动分区,或者根据自己需要调整分区大小
本硬盘为1T划分如下:
工作目录:/work为400G,为安装和部署软件和部署应用
备份目录/backup 为200G,常用数据备份,例如数据库、部署应用包、上传目录等
/home ,/boot /boot/efi swap等相应分配就可以了
注意如果后期用docker容器比较多的情况建议/var分区容量大点
- 用户设置:设置root超级管理员密码
密码设定按强密码规则设定即可:要求至少8位以上,密码为大小写,数字,特殊字符混合而成
- 网络和主机:设置网络相关配置
完成以上设定后,执行开始安装,直至完成100%,安装完成。