安装操作系统前服务器设置RAID
工程软件需要在Linux服务器上运行,服务器型号是浪潮M系列,带独立英伟达显卡,硬盘是3块SSD,工作主要包括:
- 安装操作系统
- 安装和编译工程程序
本篇主要介绍安装操作系统前,给服务器设置RAID(磁盘阵列),后面介绍多显卡场景下操作系统、网卡设置、配置本地yum源、usb盘挂载、samba配置遇到的各种坑。废话不多说,让我们开始:
设置前检查
安装操作系统之前,需要确认服务器是否需要设置RAID。有的服务器出场不带RAID卡,就无法配置RAID,可以直接安装到裸盘上。但如果有raid卡,一般情况下必须做raid,否则后面引导安装时,会出现无法正常安装,如我遇到一直处于只有光标闪烁的黑屏
RAID配置入口
以我使用的这款服务器为例,开机启动后,先进入BIOS(F11),默认在高级(ADVANCED)中可以看到以下信息,看到AVAGO MegaRAID开头字样:
如果看不到这一条选项,可以进入该页面的CSM Configuration中:
将下图中的Boot Mode、Network、Storage、Video OPROM Policy、Other PCI devices五项均改为UEFI模式,而后按F10保存重启。
检查磁盘状态
然后进入AVAGO MegaRAID,看到以下界面 :
接着进入第一个Main Menu,看到以下界面:
在Drive Management,可以查看当前硬盘的情况:
如果之前做过RAID,一般情况下这里不需要做任何操作。但如果是新盘,需要把盘全部enable
配置RAID
盘设置完成后,就开始设置RAID。回到上一级的,进入Configuration Management页面:
选择Create Virtual Drive
可以看到以下界面,此时可以按需设置RAID,其中:
- Select RAID Level:可以选择RAID级别
- Select Drives From:如果是新建,需要选择Unconfigured Capacity;如果是给已建RAID逻辑卷增加新卷组需要选择Free Capacity
- Select Drives:选择物理磁盘,如下图所示,将需要的盘enabled:
记得保存更改::
创建后检查
创建好以后,进入Virtual Drive Management可以显示已创建的所有阵列的信息(逻辑卷名称、RAID类型、可用容量、状态),如下图:
至此,RAID配置就完成了。
异常情况可能有
- 磁盘面板上有灯是X状态或者服务器一直滴滴的响(RAID卡告警),则表示磁盘存在问题,磁盘状态是Unconfiured Bad,可以选中后设置状态为Unconfigured Good。设置好以后,需要重新清理已有配置再重新配置RAID
- 配置好以后,安装操作系统选择安装盘时,RAID的盘空间跟配置不一致。这种情况,一般是盘掉线,可能需要更换硬盘。