手册下载
|
|
|
|
||
|
|
|
|
||
H3C UniServer R6760 G3 服务器 |
|
|
EulerOS V2.0 SP8 安装指南 |
|
|
|
||
|
||
|
||
资料版本:5W100-20210305
|
|
|
|
||
|
|
|
|
|
||
|
|||
|
注意 |
|
|
|
由于产品版本升级或其他原因,本文档内容会不定期进行更新。除非另有约定,本文档仅作为使用指导,本文档中的所有陈述、信息和建议不构成任何明示或暗示的担保。 |
|
概述
欧拉服务器操作系统软件V2.8(以下简称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。
安装操作系统前,需要进入BIOS界面,将“Support SPCR”参数的值设置为“Disabled”,具体操作步骤如下所示。
步骤 1 进入BIOS界面。
具体操作步骤请参见服务器BIOS参数参考的“常用任务 > 进入BIOS界面”章节。
步骤 2 通过“←”、“→”方向键切换至“Advanced”界面,如图3-1所示。
步骤 3 通过“↑”、“↓”方向键选择“MISC Config”,按“Enter”。
进入“MISC Config”界面,如图3-2所示。
步骤 4 通过“↑”、“↓”方向键选择“Support SPCR”,按“Enter”。
步骤 5 设置“Support SPCR”的值为“Disabled”。
步骤 6 设置完成后,按“F10”。
弹出“Save configuration changes and exit?”对话框。
步骤 7 选择“Yes”并按“Enter”保存设置。
服务器将自动重启使设置生效。
----结束
当服务器配置了Avago SAS3408iMR/Avago SAS3416iMR RAID卡时,需要将参数“Support Smmu”设置为“Disabled”。
如需要使用RAID卡,必须先做配置,否则可能识别不到硬盘。
具体操作请参见服务器RAID控制卡用户指南。
本章介绍如何在文本模式下通过光驱安装EulerOS V2.8。
服务器仅支持UEFI模式。
通过iBMC远程控制服务器,具体操作请参见iBMC用户指南。
推荐使用独立远程控制台。
在安装开始前,需要保证服务器启动选项为光驱优先。安装步骤以BMC挂载虚拟光驱进行光盘安装为例。通过物理光驱安装的操作比较简单,启动安装后的流程相同,在此不作说明。
在服务器的光驱中加载EulerOS V2.8安装镜像,重启服务器,具体步骤如下。
弹出镜像对话框,如图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安装镜像,重启服务器,具体步骤如下。
弹出镜像对话框,如图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所示。
请联系技术支持获取。
根据获取的驱动和驱动配套表,通过配套表与实际驱动配置来检查是否需要升级驱动,如果不需要升级,则跳过5.2 驱动安装和升级。
若查询到的驱动或固件版本跟配套表中的驱动或固件版本一致,则不需要升级,否则请参考5.2 驱动安装和升级进行驱动或者固件的升级,其他部件同理。
本章主要介绍驱动自动化安装的说明,安装前请先阅读驱动包中的readme文件。
l 若驱动不支持自动化安装,请参考readme说明进行手动安装。
l 自动化安装方式仅支持全部安装,若需要安装指定安装包,需手动安装,具体安装步骤请参考readme文件。
l 请在设备厂商官网下载驱动和固件文件以及指导书进行手动安装升级。
操作步骤
步骤 1 解压操作系统的驱动软件zip包。
步骤 2 登录服务器远程控制界面。
详细操作步骤请参见对应的iBMC用户指南。
步骤 3 虚拟光驱镜像文件方式挂载onboard_driver_xxx.iso。
步骤 4 使用root用户登录OS,并打开Terminal。
步骤 5 执行mount /dev/sr0 /mnt命令。
步骤 6 执行mkdir /root/driver命令。
步骤 7 执行cp -vr /mnt/* /root/driver命令。
步骤 8 执行cd /root/driver命令。
步骤 9 执行chmod +x install.sh命令。
步骤 10 执行./install.sh,输入2查询驱动信息。
l 若版本配套,输入“q”退出,操作完成。
l 若驱动版本不配套,输入“1”进行驱动升级。
l 脚本会同时检查部件的Firmware和驱动版本信息,回显中Driver Version和Firmware Version列均为绿色信息则表示部件的Firmware与驱动版本配套;若为红色信息则表示当前驱动或者Firmware版本不是推荐的目标版本,建议升级为推荐目标版本。
l 请在设备厂商官网下载Firmware文件以及指导书进行手动安装升级。
步骤 11 驱动安装完成后,按q退出脚本,再次执行./install.sh,输入2确认驱动信息。
----结束
1. 系统启动时按Delete键进入BIOS设置界面。
2. 选择“Advanced > MISC Config”。
3. 将“Support SPCR”设置为“Enabled”。
4. 按“F10”。
弹出“Save configuration changes and exit?”对话框。
5. 选择“Yes”,按Enter键保存BIOS参数设置。
服务器将会自动重启使设置生效。
相关参考文档请联系技术支持获取。
6.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 > MISC Config”界面中,“Support SPCR”参数为Enabled状态时,由于数据从串口输出而未从VGA输出,需将串口重定向关闭。具体操作步骤如下:
步骤 1 在服务器上电POST阶段,按Delete键进入BIOS。
步骤 2 选择“Advanced > MISC Config”。
步骤 3 将“Support SPCR”设置为“Disabled”。
图6-1 SPCR参数位置
步骤 4 配置完成后,按F10键。
弹出“Save configuration changes and exit?”对话框。
步骤 5 选择“Yes”,按Enter键保存BIOS参数设置。
此时服务器会自动重启使设置生效。
----结束