01-正文
本章节下载: 01-正文 (2.11 MB)
概述
华为欧拉服务器操作系统软件V2.8是华为公司研发的企业级Linux服务器操作系统(以下简称EulerOS V2.8),具有较高的性能、可靠性、易维护以及安全性,与业界软硬件良好兼容,能够满足您日常业务运维和管理的需求。
本手册为初次使用EulerOS V2.8的用户提供入门指引,文档包括系统安装、过程配置以及安装完成后系统登录和使用等相关说明,用户可以通过本文档对EulerOS V2.8的安装和使用有一个清晰的认识。
读者对象
本手册适用于使用EulerOS V2.8产品的用户,特别是初次使用或想了解EulerOS V2.8的用户,包括系统工程师、管理员及维护人员等。
使用本手册的用户需要具备基础的Linux系统管理知识。
符号约定
在本文中可能出现下列标志,它们所代表的含义如下。
|
符号 |
说明 |
|
|
表示如不避免则将会导致死亡或严重伤害的具有高等级风险的危害。 |
|
|
表示如不避免则可能导致死亡或严重伤害的具有中等级风险的危害。 |
|
|
表示如不避免则可能导致轻微或中度伤害的具有低等级风险的危害。 |
|
|
用于传递设备或环境安全警示信息。如不避免则可能会导致设备损坏、数据丢失、设备性能降低或其它不可预知的结果。 “须知”不涉及人身伤害。 |
|
|
对正文中重点信息的补充说明。 “说明”不是安全警示信息,不涉及人身、设备及环境伤害信息。 |
l EulerOS不支持在打开DIF功能的NVMe盘上安装操作系统。
![]()
如果要使用NVMe盘安装EulerOS,请关闭DIF功能后再进行安装。安装完成以及后续使用时,请勿打开DIF功能,否则将导致OS启动及运行异常。
l EulerOS默认在tty0上安装操作系统,通过BMC或是VNC安装无影响,直接通过串口安装时无法操作安装。
![]()
如果要使用串口安装EulerOS,请删除grub启动项中内核参数console=tty0后再进行安装。
l 安装前请先确认iso镜像md5值是否与发布一致。
EulerOS支持的最小硬件规格如下表所示。
|
部件名称 |
EulerOS支持的最小硬件规格 |
说明 |
|
架构 |
Aarch64 |
仅支持ARM的64位架构。 |
|
CPU |
海思Hi1620或者Hi1616芯片 |
同一集群计算节点物理服务器CPU强烈建议同一系列。 |
|
内存 |
不小于8G |
- |
|
硬盘 |
至少需要一块大于120G的硬盘 |
支持IDE、SATA、SAS等接口的硬盘。 |
|
网口 |
NIC网口数目>=1,推荐网卡数目为6个,业务功能和网络可靠性都能保证 |
至少存在一个网口支持PXE功能,否则不支持自动化部署,网卡速率一律要求千兆以上。 |
|
RAID卡(可选) |
组RAID后映射出一块逻辑盘 |
组RAID后有助于提高硬盘可靠性,RAID建议采用全组方式,不允许采用混搭方式即出现RAID盘和散盘共存的情况。 |
|
HBA卡(可选) |
无特殊要求 |
选择FC SAN存储设备时必备。 |
|
BMC/IPMI(可选) |
兼容标准的IPMI规范 |
推荐提供。 |
|
USB接口(可选) |
USB2.0以上标准接口 |
可用于USB启动/USB光驱启动。 |
|
CD-ROM(可选) |
标准CD/DVD光驱 |
可使用光盘自行安装。 |
|
其他 |
非必须 |
如确需其它特殊硬件,要求能够获得对应驱动。 |
l 服务器上所有硬盘均为新硬盘或者已经格式化的硬盘。
l 服务器上电,网络连接就绪。
当前EulerOS V2.8支持光驱引导安装。
![]()
本指导书以虚拟光驱为例,如使用物理光驱安装系统则以实际系统光盘代替。
根据实际应用需求,对磁盘分区做规划,包括采用何种RAID级别,各个分区大小及类型等。
![]()
需保证系统根分区“/”的空间不小于150GB。
确保“Advanced”界面中,SPCR参数为Disabled状态。
![]()
当服务器配置了Avago SAS3408iMR RAID卡时,需要将参数“Support Smmu”设置为“Disabled”。
图3-1 SPCR参数位置

如需要使用RAID卡,必须先做配置,否则可能识别不到硬盘。
本章介绍如何在文本模式下通过光驱安装EulerOS V2.8。
![]()
本服务器仅支持UEFI模式。
通过iBMC远程控制服务器,具体操作请参见iBMC用户指南。
推荐使用独立远程控制台。
![]()
在安装开始前,需要保证服务器启动选项为光驱优先。安装步骤以BMC挂载虚拟光驱进行光盘安装为例。通过物理光驱安装的操作比较简单,启动安装后的流程相同,在此不作说明。
在服务器的光驱中加载EulerOS V2.8安装镜像,重启服务器,具体步骤如下。
步骤 1 在虚拟界面工具栏中,单击虚拟光驱工具
。
弹出镜像对话框,如图4-1所示。

步骤 2 在镜像对话框中,选择“镜像文件”, 并单击“Browse”。
弹出“Open”对话框。
步骤 3 选择镜像文件,单击“Open”。然后在镜像对话框中,单击“connect”。当“connect”显示为“Disconnect”后,表示虚拟光驱已连接到服务器。
步骤 4 在工具栏中,单击重启工具
,先点击“Force Power Off”下电,再点击“Power On”上电,重启设备。
步骤 5 系统安装正常启动后,进入如图4-2所示界面,推荐用户采用文本模式。如果要选择默认选项之外的选项,请使用键盘中的箭头按键进行选择,并在选项为高亮状态时按“Enter”键。
![]()
系统在1分钟内不做任何选择的情况下,将选择默认选项自动进入安装界面。

安装引导选项说明如下:
![]()
推荐您使用文本模式安装。
l Install EulerOS V2.0SP8 with text mode:在您的服务器上使用文本模式安装。安装的过程默认在系统的串口tty0中完成。
l Test this media & install EulerOS V2.0SP8:默认选项,在您的服务器上使用图形安装程序安装,但在启动安装程序前会进行安装介质的完整性检查。
l Rescue a EulerOS system:救援模式。进入rescue模式下,输出定向到VNC或KVM端,串口不可用。
系统安装程序启动后,会进入下图所示界面。用户可以选择VNC通过图形界面安装,或者使用文本模式进行安装。建议您使用文本模式进行安装。

----结束
系统安装程序正常启动后,会进入如图4-3所示的安装设置主界面。
![]()
[x]表示此项已配置(或者系统默认已配置),可以根据需要进行设置;[!]表示此项未配置,在启动安装前必须完成配置。

选择“2)Use text mode”,并按“Enter”键,进入文本安装。用户可以进行时间、语言、安装源、网络、存储等相关设置,如图4-4所示。

步骤 1 在安装界面中输入“1”,按“Enter”选择“Language settings”,设置系统的语言。

步骤 2 输入“2”,按“Enter”选择“2)Chinese”。此处用户可根据实际需要选择“English”或者“Chinese”。

步骤 3 输入“1”,按“Enter”选择“1)Simplified Chinese”,完成系统语言配置。
----结束
步骤 1 在安装界面中输入“2”,按“Enter”选择“Time settings”,设置系统时间&日期。

步骤 2 输入“1”,按“Enter”选择“1)Change timezone”。

步骤 3 输入“2”,按“Enter”选择“2)Asia”。此处用户可根据实际需要选择对应时区。

步骤 4 按“Enter”,显示所有选项。

步骤 5 输入“14”,按“Enter”选择“14)Beijing”。此处用户可根据实际需要选择对应地区。

----结束
![]()
目前,EulerOS V2.8不支持图形化桌面。
步骤 1 在安装界面中输入“4”,按“Enter”选择“Software selection”,设置系统安装软件。

步骤 2 输入“3”,按“Enter”选择“3)Server”,按“c”。此处用户可根据实际需要选择。

步骤 3 输入“5”,按“Enter”选择“5)Development Tools”;输入“11”,按“Enter”选择“11)System Tools”,按“c”。此处用户可根据实际需要选择,可以同时选择多个模块。

步骤 4 输入“c”,完成系统安装软件配置。

----结束
步骤 1 在安装界面中输入“5”,按“Enter”选择“Installation Destination”,设置系统安装位置。
步骤 2 按“c”,选择安装硬盘。

步骤 3 输入“2”,按“Enter”选择“2)Use All Space”,按“c”。此处用户可根据实际需要选择。

步骤 4 按“c”。此处用户可根据实际需要选择“LVM”或者“Standard Partition”。

步骤 5 完成系统安装位置配置。

----结束
![]()
l 强制用户在安装系统时设置root密码,否则无法安装通过。
l root账户是用来执行关键系统管理任务,不建议您在日常工作及系统访问时使用root账户。
l 用户在设置root用户密码或者新创建用户密码时,强烈建议按照密码复杂度要求设置。设置弱密码(不符合下文所述复杂度要求的密码)时系统会发出告警并询问是否仍然使用,输入“yes”可以强制设置弱密码,但是弱密码存在较大安全风险,请用户根据实际情况谨慎决策。建议密码的复杂度的要求如下:
l 口令长度至少8个字符。
l 口令至少包含大写字母、小写字母、数字和特殊字符中的任意3种。
l 口令不能和账号一样。
l 口令不能使用字典词汇。
步骤 1 在安装界面中输入“7”,按“Enter”选择“Root password”,设置系统root用户密码。
步骤 2 输入设置的root密码,按“Enter”,如下图中的2所示。
步骤 3 再次输入确认密码,按“Enter”,如下图中的3所示。
系统root用户密码配置完成。

----结束
用户可按照自己需要选择是否需要创建用户。
![]()
用户在新创建用户密码时,需要满足密码复杂度要求,否则会设置失败。设置密码的复杂度的要求如下:
l 口令长度至少8个字符。
l 口令至少包含大写字母、小写字母、数字和特殊字符中的任意3种。
l 口令不能和账号一样。
l 口令不能使用字典词汇。
步骤 1 在安装界面上完成所有必填选项的配置后,界面上的警告[!]会消失。此时,在界面输入”b“,按“Enter”进行系统安装。

步骤 2 安装完成后按“Enter”,系统自动重启。

重启后,进入登录界面,如下图所示。
![]()
由于BIOS预留内存,系统重启前后总内存(MemTotal )不一致,会有少量差异。

----结束
![]()
使用VNC通过光驱安装EulerOS V2.8时,EulerOS V2.8支持图形化界面,可手动分区。
在服务器的光驱中加载EulerOS V2.8安装镜像,重启服务器,具体步骤如下。
步骤 1 在虚拟界面工具栏中,单击虚拟光驱工具
。
弹出镜像对话框,如图4-5所示。

步骤 2 在镜像对话框中,选择“镜像文件”, 并单击“Browse”。
弹出“Open”对话框。
步骤 3 选择镜像文件,单击“Open”。然后在镜像对话框中,单击“connect”。当“connect”显示为“Disconnect”后,表示虚拟光驱已连接到服务器。
步骤 4 在工具栏中,单击重启工具
,先点击“Force Power Off”下电,再点击“Power On”上电,重启设备。
步骤 5 系统安装正常启动后,进入如图4-6所示界面。
![]()
系统在1分钟内不做任何选择的情况下,将选择默认选项自动进入安装界面。

步骤 6 在引导界面中选择“Install EulerOS V2.0 SP8 with text mode”,按“e”对grub文件进行编辑,在“linux”行“console=tty0”后添加“vnc”,按“Ctrl+x”保存修改。

步骤 7 进入OS安装引导界面。
l 若组网中存在DHCP服务器,则会自动显示VNC server的IP,如下图所示。

l 若组网中不存在DHCP服务器,则需手动配置VNC server的IP:
a. 按下“Ctrl+Alt”后,按“F2”,进入IP地址配置界面。
b. 执行以下命令配置IP。其中,IP地址和子网掩码需指定。
ip addr add IP地址/子网掩码 dev 网口设备命令
![]()
步骤 8 使用VNC Viewer连接VNC server,访问安装界面来安装OS。其中,Server即为VNC server。
图4-7 VNC Viewer

----结束
步骤 1 进入语言设置界面,如图4-8所示。

步骤 2 选择所需语言后单击“Continue”。
进入操作系统配置界面,如图4-9所示。

步骤 3 在LOCALIZATION区域中进行如下配置,配置完成后点击“Done”。
l 单击“Time & Date”,进行日期时间配置,建议配置为本地当前时间。
图4-10 配置日期时间

l 单击“Keyboard”,进行键盘模式选择,建议选择“English”。
l 单击“Language Support”,进行语言选择,建议选择“English”。
步骤 4 在SOFTWARE区域中,单击“Software Selection”。
用户可按实际需要选择对应模式进行安装,默认选择“Minimal Install”,建议选择“Server”并勾选所需软件包。如图4-11所示。
![]()
当前EulerOS V2.8不支持图形化桌面。

步骤 5 在SYSTEM区域中,单击“Installation Destination”。
1. 选择待安装操作系统的硬盘,勾选“Custom”手动创建分区,单击“Done” ,如下图所示。

2. 如果需要选择自动分区,在图4-12所示界面中选择“Click here to create them automatically”,然后点击“Done”。此处用户可根据需要自行选择“LVM”或者“Standard Partition”。

3. 点击“+”创建分区,至少创建“/boot/efi”(分区大小200MB),“/boot”,“swap”和“/”4个分区,根据规划创建其他分区。
图4-13 创建分区1

除“/boot/efi”和“swap”分区外,其他分区的文件系统类型选择“ext4”,分区创建完成后,单击“Done”。
图4-14 创建分区2

4. 在修改确认页面单击“Accept Changes”,如图4-15所示。

步骤 6 单击“Begin Installation”开始安装,如图4-16所示。

步骤 7 在安装OS界面点击“Root Password”,设置root密码,然后点击“Done”,如图4-17和图4-18所示。


步骤 8 安装完成后,单击“Reboot”进行重启,如图4-19所示。此时VNC断开连接。

----结束
在独立远程控制台中,进入OS登录界面,如图4-20所示。

请联系技术支持获取。
如服务器安装了其他PCIe部件,需要安装对应的驱动,相关软件及参考文档请联系技术支持获取。
1. 系统启动时按Delete键进入BIOS设置界面。
2. 选择“Advanced > MISC Config”。

3. 将“Support SPCR”设置为“Enabled”。

4. 按“F10”。
弹出“Save configuration changes and exit?”对话框。
选择“Yes”,按Enter键保存BIOS参数设置,此时服务器会自动重启。
相关参考文档请联系技术支持获取。
技术支持网址
查阅技术支持网站上的技术资料:http://www.h3c.com。
获取技术支持
如果在设备维护或故障处理过程中,遇到难以确定或难以解决的问题,通过文档的指导仍然不能解决,请通过如下方式获取技术支持:
l 联系新华三技术有限公司客户服务中心。
客户服务电话:400-810-0504
客户服务邮箱:[email protected]
l 联系新华三技术有限公司驻当地办事处的技术支持人员。
7.1 安装EulerOS时选择第二盘位为安装目标,操作系统无法启动
问题现象
安装操作系统时,直接将系统安装到第二块磁盘sdb,重启系统后启动失败。
原因分析
当安装系统到第二块磁盘时,MBR和GRUB会默认安装到第二块磁盘sdb。这样会有下面两种情况:
1. 如果第一块磁盘中有完整系统,则加载第一块磁盘中的系统启动。
2. 如果第一块磁盘中没有完好的操作系统,则会导致硬盘启动失败。
以上两种情况都是因为BIOS默认从第一块磁盘sda中加载引导程序启动系统,如果sda没有系统,则会导致启动失败。
解决方法
有以下两种解决方案:
l 当系统处于安装过程中,在选择磁盘(选择第一块或者两块都选择)后,指定引导程序安装到第一块盘sda中。
l 当系统已经安装完成,若BIOS支持选择从哪个磁盘启动,则可以通过修改BIOS中磁盘启动顺序,尝试重新启动系统。
NetworkManager、network两个服务均是网络服务管理包,两个服务之间存在部分功能重叠。
l 如果使用NetworkManager管理服务,则必须使用nmcli命令或修改配置文件来配置网络(如IP、路由等),而不能使用ip/ifconfig/route命令来配置。
![]()
在开启NetworkManager服务的场景下,使用ip/ifconfig/route等命令配置网络,则一段时间后配置会被NetworkManager覆盖,导致 ip/ifconfig/route配置不生效。
查看NetworkManager 服务是否开启:
systemctl status NetworkManager
![]()
nmcli命令使用参考“nmcli --help”或者“man nmcli”。
l 如果要使用ip/ifconfig/route等命令来管理网络,请先关闭NetworkManager服务,使用如下命令:
systemctl stop NetworkManager
问题现象
EulerOS系统开机后进入emergency模式,如下图所示:

原因分析
操作系统文件系统损坏导致磁盘挂载失败,或者io压力过大导致磁盘挂载超时(超时时间为90秒)。
系统异常掉电、物理磁盘io性能低等情况都可能导致该问题。
解决方法
1. 用户直接输入root账号的密码,登录系统。
2. 使用fsck工具,检测并修复文件系统,然后重启。
![]()
fsck(file system check)用来检查和维护不一致的文件系统。若系统掉电或磁盘发生问题,可利用fsck命令对文件系统进行检查。 用户可以通过“fsck.ext3 -h”、“fsck.ext4 -h”命令查看fsck的使用方法。
另外,如果用户需要取消磁盘挂载超时时间,可以直接在“/etc/fstab”文件中添加“x-systemd.device-timeout=0”。如下:
#
# /etc/fstab
# Created by anaconda on Mon Sep 14 17:25:48 2015
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/euleros-root / ext4 defaults,x-systemd.device-timeout=0
0 0
UUID=afcc811f-4b20-42fc-9d31-7307a8cfe0df /boot ext4 defaults,x-systemd.device-timeout=0
0 0
/dev/mapper/euleros-home /home ext4 defaults 0 0
/dev/mapper/euleros-swap swap swap defaults 0 0
问题现象
由于磁盘故障,系统中存在无法激活的逻辑卷组,重装系统出现异常。
原因分析
安装时有激活逻辑卷组的操作,无法激活时会抛出异常。
解决方法
重装系统前如果系统中存在无法激活的逻辑卷组,为了避免重装系统过程出现异常,需在重装前将逻辑卷组恢复到正常状态或者清除这些逻辑卷组。举例如下:
l 恢复逻辑卷组状态
a. 使用以下命令清除vg激活状态, 防止出现“Can't open /dev/sdc exclusively mounted filesystem”。
vgchange -a n testvg32947
b. 根据备份文件重新创建pv。
pvcreate --uuid JT7zlL-K5G4-izjB-3i5L-e94f-7yuX-rhkLjL --restorefile /etc/lvm/backup/testvg32947 /dev/sdc
c. 恢复vg信息。
vgcfgrestore testvg32947
d. 重新激活vg。
vgchange -ay testvg32947
l 清除逻辑卷组
vgchange -a n testvg32947
vgremove -y testvg32947
问题现象
在raid1上安装系统,装完拔掉raid卡,将磁盘插到sas控制器,再次安装时在lvm服务卡住无法继续安装。


原因分析
系统安装在raid盘上之后拔掉raid卡,使磁盘的raid信息丢失,在激活lvm时因为有残留数据,但信息不完整而失败。
解决方法
1. 按ctrl+alt+f2切换控制台,执行lsblk命令找到原来装了系统的两块raid盘sda、sdb。以下步骤中以sda盘为例,如果有更多有问题的磁盘,执行同样的操作即可。

2. 执行如下命令,清除磁盘上分区。
parted /dev/sda

3. 执行以下命令(不用等执行完,执行几秒钟强制退出即可),清理磁盘头信息。
dd if=/dev/zero of=/dev/sda
4. 执行parted /dev/sda命令,进入parted执行mklabel gpt命令,退出parted。
5. 再次执行以下命令,清除分区表信息。
dd if=/dev/zero of=/dev/sda
6. 重复步骤2到步骤5的操作,清除sdb的数据残留。
7. 重启机器。使用lsblk命令查看sda、sdb已成为普通磁盘,安装时的磁盘选择也能找到sda和sdb。
BIOS的“Advanced”界面中,SPCR参数为Enabled状态时,由于数据从串口输出而未从VGA输出,需将串口重定向关闭。具体操作步骤如下:
步骤 1 在服务器上电POST阶段按界面提示,按Delete键进入BIOS。
步骤 2 在“Advanced”界面中,关闭SPCR参数。
图7-1 SPCR参数位置

步骤 3 配置完成后按F10。
弹出“Save configuration changes and exit?”对话框,选择“Yes”,按Enter键保存BIOS参数设置。
此时服务器会自动重启。
----结束
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!
