如何使用BIOS页面配置RAID
以RAID卡类型为Avago SAS3508(Taishan 200服务器)举例,介绍使用BIOS页面配置RAID的方法。
对系统的影响
进入配置管理界面需要重启服务器,会导致服务器业务中断。
操作步骤
- 通过服务器远程虚拟控制台登录服务器实时桌面。
- 重启服务器。
- 重启过程中,当出现如图11-3所示界面时,按“Delete”,进入输入密码界面。
- 输入密码并按“Enter”。
进入如图11-4所示界面。
初始密码请参见相关设备侧文档(Support网站获取路径:https://support.huawei.com/carrier/docview?nid=DOC1100525184;Support-E网站获取路径:https://support.huawei.com/enterprise/zh/doc/EDOC1100088652)。
- 通过“←”或“→ ”进入“Advanced”页签,如图11-5所示。
- 选择“Avago <SAS3508> Configuration Utility”,按“Enter”。
进入Avago SAS3508主界面,如图11-6和图11-7所示,界面参数如表11-4所示。
表11-4 参数说明参数
说明
Main Menu
RAID控制卡主菜单,包含了RAID控制卡的所有操作。
Help
获取帮助信息。
Status
RAID控制卡当前工作状态。
Backplane
背板个数。
BBU
超级电容在位情况。
Enclosure
部件个数。
Drives
挂载的硬盘数。
Drive Groups
存在的硬盘组个数。
Virtual Drives
存在的虚拟磁盘个数。
View Server Profile
查看/管理RAID控制卡特性。
View Foreign Configuration
查看/管理外部配置。
Configure
提供删除配置的接口。
Set Factory Defaults
恢复出厂设置。
Update Firmware
升级固件。
说明:Avago SAS3508不支持在此界面升级FW。
Silence Alarm
板载蜂鸣器的使能状态。
说明:Avago SAS3508未配置蜂鸣器,此项设置不起作用。
Virtual Drive Operations in Progress
是否存在正在后台处理的虚拟磁盘操作。
Drive Operations in Progress
是否存在正在后台处理的硬盘操作。
MegaRAID xxx
高级特性的使能状态。
Manage MegaRAID Advanced Software Options
管理高级特性。
- 进入“Create Virtual Drive”界面。
- 在主界面中选择“Main Menu”并按“Enter”。
- 选择“Configuration Management”并按“Enter”。
- 选择“Create Virtual Drive”并按“Enter”。
打开RAID配置界面,如图11-8和图11-9所示,参数说明如表11-5所示。
表11-5 参数说明参数
参数说明
Select RAID Level
选择RAID级别。
Protect Virtual Drive
虚拟磁盘数据保护功能使能状态。
Select Drives From
虚拟磁盘成员盘来源。
成员盘来源分为:
- Unconfigured Capacity:未加入过虚拟磁盘的空闲硬盘。
- Free Capacity:已存在的虚拟磁盘的剩余空间。
Select Drives
选择成员盘。
Virtual Drive Name
虚拟磁盘名称。
Virtual Drive Size
虚拟磁盘的容量,默认为当前状况下支持的最大容量。
Virtual Drive Size Unit
容量单位。
Strip Size
虚拟磁盘条带大小,支持64KB、128KB、256KB、512KB、1MB等规格。
Read Policy
虚拟磁盘的读策略。可配置的策略包括:
- No Read Ahead:关闭预读取功能。
- Read Ahead:使能预读取功能。控制器可以预读取顺序数据或预测需要即将使用到的数据并存储在Cache中。
默认值为Read Ahead。
说明:为达到更优的硬盘性能,对于HDD(机械硬盘),建议将读策略设置为“Read Ahead”,对于SSD(固态硬盘),建议将读策略设置为“No Read Ahead”。
Write Policy
虚拟磁盘的写策略。可配置的策略包括:
- Write Back:当控制器Cache收到所有的传输数据后,将给主机返回数据传输完成信号。
- Write Through:当磁盘子系统接收到所有传输数据后,控制器将给主机返回数据传输完成信号。
- Always Write Back:在RAID卡无电容或电容损坏的情况下,强制使用“Write Back”模式。
默认值为Write Back。
说明:“Always Write Back”模式下,当电容不在位或在充电状态下,RAID卡中DDR(即Cache)的写数据将会丢失。不推荐使用该模式。
I/O Policy
虚拟磁盘的I/O策略,应用于特殊的虚拟磁盘读取,不影响预读取Cache。可配置的策略包括:
- Direct:在读、写场景中的定义不同:
- 在读场景中,直接从硬盘读取数据。(“Read Policy”设置为“Read Ahead”时除外,此时读数据经过RAID卡的Cache处理。)
- 在写场景中,写数据经过RAID卡的Cache处理。(“Write Policy”设置为“Write Through”时除外,此时写数据不经过RAID卡的Cache处理,直接写入硬盘。)
- Cached:所有读和写均经过RAID卡Cache处理。仅在配置CacheCade 1.1时需要设置为此参数值,其他场景不推荐。
默认值为Direct。
Access Policy
数据读取的策略,分以下三种:
- Read/Write:可读可写。
- Read Only:只读访问。
- Blocked:禁止访问。
Drive Cache
物理硬盘Cache策略。可配置的状态有:
- Unchanged:保持当前硬盘Cache策略。
- Enable:读写过程中数据经过硬盘写Cache,使写性能提升,但当系统意外掉电时,如果没有保护机制,数据会丢失。
- Disable:读写过程中数据不经过硬盘写Cache,当系统意外掉电时,数据不会丢失。
Disable Background Initialization
使能或禁用后台初始化功能。
Default Initialization
默认的初始化方式,包括:
- No:不进行初始化。
- Fast:快速初始化。
- Full:完全初始化。
Emulation Type
控制逻辑盘在OS中上报的扇区。
- Default:只要成员盘中有512e类型的硬盘,扇区大小显示为512e(4K)。如果成员盘类型中没有512e类型的硬盘,扇区大小显示为512n。
- Disable:如果成员盘中没有512e类型的硬盘,扇区大小显示为512n。
- Force: 即使成员盘中没有512e类型的硬盘,扇区大小仍然显示512e(4K)。
Save Configuration
保存当前配置。
- 选择RAID级别。
- 通过“↑”、“↓”选择“Select RAID Level”并按“Enter”。
- 在打开的列表中选择要配置的RAID级别“RAID 1”,并按“Enter”。
- 添加成员盘。
- 通过“↑”、“↓”选择“Select Drives From”并按“Enter”。
- 在打开的列表中选择成员盘来源,并按“Enter”。
下面以“Unconfigured Capacity”为例说明配置过程。
- 通过“↑”、“↓”选择“Select Drives”并按“Enter”。
- 在下方的硬盘列表中通过“↑”、“↓”选择要加入的成员盘并按“Enter”。
- 硬盘状态为“×”时表示该硬盘已选择。
- RAID 1支持的硬盘个数为2~32(偶数)。
- 当RAID控制卡下面所有RAID组中的硬盘总数超过32/240(取决于RAID Key的规格)时,硬盘无法加入RAID组。
- 按表11-6所述配置过滤条件。
- 选择“Apply Changes”并按“Enter”。
提示The operation has been performed successfully。
- 选择“OK”并按“Enter”完成成员盘配置。
- 按照表2所述配置虚拟磁盘的其他属性。
- 保存配置。
- 通过“↑”、“↓”选择“Save Configuration”并按“Enter”。
显示操作确认界面。
- 选择“Confirm”并按“Enter”。
- 选择“Yes”并按“Enter”。
提示The operation has been performed successfully。
- 选择“OK”并按“Enter”完成配置。
- 通过“↑”、“↓”选择“Save Configuration”并按“Enter”。
- 检查配置结果。
- 按两次“ESC”返回至“Main Menu”界面。
- 选择“Virtual Drive Management”并按“Enter”。
显示当前存在的RAID信息。