PM8204在浪潮八路机器UEFI模式下配置步骤

一、RAID卡阵列配置

1.1UEFI模式进入阵列卡

1.进入bios中的boot界面中boot type修改为uefi boot type。


2.保存重启机器,当发现如下界面时,按ESC进入进入 BIOS Front Page 界面


3.选择Device Management


4.选择图中的PM 8204-2GB字样进入raid卡


1.2查看raid状态

1.开机发现如下界面时,按ESC进入进入 BIOS Front Page 界面


2.选择Device Management


3.选择图中的PM 8204-2GB字样进入raid卡

4.选择array configuration进入阵列配置。


5.选择manage arrays进入


6.里面可以看见有两个阵列Array A和Array B,选择其中一个阵列进去查看阵列状态。


7.选择list logical drives


8.enter进入


9.选择logical drives details


10.这个界面可以看见当前阵列的状态


参数

说明

Status

当前LD的状态。

说明:”ok”表示RAID组状态良好,所有成员盘均在线。

“Failed”表示故障或离线的硬盘数超过了RAID组可容忍的坏盘数。

“Interim Recovery”表示RAID组降级,因为RAID组中存在故障盘,使得RAID组运行性能降低,数据可能丢失。要解决此问题,请检查硬盘是否正确连接设备,或更换故障的硬盘。

Size

整个LD的容量大小。

RAID level

当前LD的RAID级别。

Legacy disk geometry(C/H/S)

当前LD所处的磁盘几何位置。

Strip Size

整个LD的单个NPG条带大小。

Full Stripe Size

整个LD的分条大小。

Number of Parity Groups(NPG)

整个LD的NPG数量。

说明:

“NPG”指LD包含的子组数,如RAID 50包含两个RAID 5时,则RAID 50的NPG为2。

Logical Drive Label

LD的自定义标签。

Acceleration Method

LD的加速方法。

Logical Drive Members

LD的物理成员盘。

 

1.2查看磁盘识别情况

1.开机发现如下界面时,按ESC进入进入 BIOS Front Page 界面


2.选择Device Management


3.选择图中的PM 8204-2GB字样进入raid卡

3.选中disk utilities进入磁盘管理

4.可以看见当前识别到的5块硬盘,选中一块硬盘进入。

5.可以选择identity device对硬盘进行点亮。

1.3删除Raid 阵列

1.开机发现如下界面时,按ESC进入进入 BIOS Front Page 界面


2.选择Device Management


3.选择图中的PM 8204-2GB字样进入raid卡

4.选中array configuration进入阵列配置界面


5.选择manage arrays。


6.可以看到已经做了两个阵列,选择需要删除的阵列进入。


7.选择delete array进行删除阵列。


8.会提示是否确认删除,点确认。


1.4Raid 5 的配置:

1.开机发现如下界面时,按ESC进入进入 BIOS Front Page 界面


2.选择Device Management


3.选择图中的PM 8204-2GB字样进入raid卡

4.选中array configuration进入阵列配置界面

 


5.选择create array创建阵列。


6.选中硬盘,然后点下一步(raid5需要3块及以上硬盘)。


7.选择raid5然后点下一步。


8.配置阵列的详细信息然后保存。


参数

说明

Logical Drive Label

LD的自定义标签。

Strip Size/Full Stripe Size

  • Strip Size:单个物理盘的条带大小,可设置为16KiB/32KiB/64KiB/128KiB/256KiB/512KiB/1024KiB,默认值为256KiB。
  • Full Stripe Size:整个LD的分条大小。
  • 当设定Strip Size后,系统会自动计算出Full Stripe Size。

Size

整个LD的容量大小。

Unit Size

LD的容量计算单位。

Parity Initialization Method

设置校验初始化的方法。

  • Default:在线进行后台校验初始化,选择该模式的LD会立即上报给OS,在后台进行校验初始化,对性能有一定程度的影响。
  • Rapid:离线进行快速初始化,初始化完成后才会上报给OS。

    说明:

    该选项只在创建RAID5/50/6/60的时候出现。

Acceleration Method

设置LD所采用的加速方法。

  • SSD I/O Bypass(只有当LD由SSD组成时,该选项有效)
  • Controller cache(同时使用读Cache和写Cache)
  • None(禁用加速,表示既不使用SSD I/O Bypass,也不使用Controller Cache,即无任何加速。)

Submit Changes

确认修改。

 

1.5Raid 0 的配置

1.开机发现如下界面时,按ESC进入进入 BIOS Front Page 界面


2.选择Device Management


3.选择图中的PM 8204-2GB字样进入raid卡

4.选中array configuration进入阵列配置界面


5.选择create array创建阵列。


6.选择硬盘然后点下一步(硬盘至少需要1块)


7.选择raid0然后点下一步。


8.配置阵列的详细信息然后保存。


参数

说明

Logical Drive Label

LD的自定义标签。

Strip Size/Full Stripe Size

  • Strip Size:单个物理盘的条带大小,可设置为16KiB/32KiB/64KiB/128KiB/256KiB/512KiB/1024KiB,默认值为256KiB。
  • Full Stripe Size:整个LD的分条大小。
  • 当设定Strip Size后,系统会自动计算出Full Stripe Size。

Size

整个LD的容量大小。

Unit Size

LD的容量计算单位。

Acceleration Method

设置LD所采用的加速方法。

  • SSD I/O Bypass(只有当LD由SSD组成时,该选项有效)
  • Controller cache(同时使用读Cache和写Cache)
  • None(禁用加速,表示既不使用SSD I/O Bypass,也不使用Controller Cache,即无任何加速。)

Submit Changes

确认修改。

 

1.6Raid 1 的配置

1.开机发现如下界面时,按ESC进入进入 BIOS Front Page 界面


2.选择Device Management


3.选择图中的PM 8204-2GB字样进入raid卡

4.选中array configuration进入阵列配置界面


5.选择create array创建阵列。

6.选择两块硬盘然后点下一步。

7.选择raid1然后带下一步。

8.配置阵列的详细信息然后保存。


参数

说明

Logical Drive Label

LD的自定义标签。

Strip Size/Full Stripe Size

  • Strip Size:单个物理盘的条带大小,可设置为16KiB/32KiB/64KiB/128KiB/256KiB/512KiB/1024KiB,默认值为256KiB。
  • Full Stripe Size:整个LD的分条大小。
  • 当设定Strip Size后,系统会自动计算出Full Stripe Size。

Size

整个LD的容量大小。

Unit Size

LD的容量计算单位。

Acceleration Method

设置LD所采用的加速方法。

  • SSD I/O Bypass(只有当LD由SSD组成时,该选项有效)
  • Controller cache(同时使用读Cache和写Cache)
  • None(禁用加速,表示既不使用SSD I/O Bypass,也不使用Controller Cache,即无任何加速。)

Submit Changes

确认修改。

 

1.7Raid 10的配置

1.开机发现如下界面时,按ESC进入进入 BIOS Front Page 界面


2.选择Device Management


3.选择图中的PM 8204-2GB字样进入raid卡

4.选中array configuration进入阵列配置界面

 


5.选择create array创建阵列。


6.选择硬盘然后点下一步(需要选择至少4块硬盘,且硬盘为偶数)

 

7.选择raid10然后选择下一步。

8. 配置阵列的详细信息然后保存。

 

参数

说明

Logical Drive Label

LD的自定义标签。

Strip Size/Full Stripe Size

  • Strip Size:单个物理盘的条带大小,可设置为16KiB/32KiB/64KiB/128KiB/256KiB/512KiB/1024KiB,默认值为256KiB。
  • Full Stripe Size:整个LD的分条大小。
  • 当设定Strip Size后,系统会自动计算出Full Stripe Size。

Size

整个LD的容量大小。

Unit Size

LD的容量计算单位。

Acceleration Method

设置LD所采用的加速方法。

  • SSD I/O Bypass(只有当LD由SSD组成时,该选项有效)
  • Controller cache(同时使用读Cache和写Cache)
  • None(禁用加速,表示既不使用SSD I/O Bypass,也不使用Controller Cache,即无任何加速。)

Submit Changes

确认修改。

 

1.8JBOD 的配置

PM8204卡支持三种工作模式,分别为:

RAID:控制器所有的RAID功能都被启用,但直通盘不会报送给OS。

Mixed:RAID逻辑盘和直通盘都会报送给OS。

HBA:控制器所有的RAID功能都被禁用,控制器下所有硬盘均被视为直通盘。

模式修改路径如下:

说明:两个Connector Port如果接在同一块expander上,”Port CN0 “与”Port CN1 “的工作模式必须一致;如果两个Connector Port连接直通背板,可以将”Port CN0 “与”Port CN1 “设置成不同的工作模式。

1.9热备盘的配置

1.开机发现如下界面时,按ESC进入进入 BIOS Front Page 界面


2.选择Device Management


3.选择图中的PM 8204-2GB字样进入raid卡

4.选中array configuration进入阵列配置界面

 

 

5.选择manage array进入。

6.如下可以看见已经做好的阵列,选中一个阵列进入。

7.选择manage spare drives

8.如图有两个配置热配方法,两种配置热配区别如下:

Assign Dedicated Spare

设置硬盘为dedicated spare drive。

dedicated模式的热备盘会作为Array的固定热备盘。当Array中某个硬盘发生故障,dedicated模式的热备盘会替代损坏盘并利用其他成员盘和冗余数据重构,生成损坏盘的数据。新加入的硬盘会利用其它成员盘和数据继续重构,恢复Array的状态。Array的状态恢复完成后,热备盘恢复原始状态。

该模式下的热备盘可以手动与所有的Array进行关联,即作为全局热备盘。

Assign Auto Replace Spare

设置硬盘为auto replace drives。

该模式下,Array中某个硬盘发生故障时,auto replace模式的热备盘会替代故障盘并利用其他成员盘和冗余数据重构,生成故障盘的数据。当更换新的硬盘之后,原始热备盘中的数据继续作为Array的成员盘被使用,而新更换的硬盘将作为新的”热备盘”。

该模式下的热备盘只能作为某一个Array的热备盘,即局部热备盘,不能作全局热备盘。

1)选择Assign Dedicated Spare做全局热备

选中硬盘然后点Assign Dedicated Spare

2)选择Assign Auto Replace Spare做局部热备

选中硬盘然后点Assign Dedicated Spare

3)删除热备

选中delete spare drives删除热备盘

选中硬盘之后选择delete spare drives删除

1.10控制器管理

1.开机发现如下界面时,按ESC进入进入 BIOS Front Page 界面


2.选择Device Management


3.选择图中的PM 8204-2GB字样进入raid卡

参数

说明

Controller Information

查看控制器相关的基本信息。

Configure Controller Settings

设置控制器的相关属性。

Array Configuration

创建与管理Array。

Disk Utilities

查看与管理控制器的硬盘。

Set Bootable Device(s) for Legacy Boot Mode

设置控制器在Legacy模式下的第一启动盘与第二启动盘。

Administration

控制器的其他相关操作,包括更新Firmware,收集RAID卡日志,恢复RAID卡参数为出厂配置等。

4.选中controller information进入控制器信息界面

参数

说明

Controller

RAID卡的名称。

Device Id

设备编号。

PCI Address

BIOS分配给RAID卡的PCI总线地址。

Hardware Revision

硬件修订版本。

Serial Number

RAID卡序列号

WWID

world wide name,RAID卡的唯一标识号。

Firmware version

Firmware的版本号。

Firmware release data

Firmware的发布日期。

UEFI Driver version

UEFI驱动版本号。

UEFI Driver release date

UEFI驱动版本发布日期。

Temperature

RAID卡当前温度,耐受温度上限为105度,超过80度,即为不正常。

Controller Memory Module Size

RAID卡的cache大小。

Controller Mode

RAID卡的当前的使用模式,有RAID/Mixed/HBA三种模式。

  • RAID模式:控制器下的LD会上报OS,但直通盘不会报送给OS。
  • HBA模式:控制器的所有RAID功能都被禁用,控制器下所有硬盘都被视为直通盘。
  • Mixed模式:RAID逻辑盘和直通盘都会报送给OS。

Supported Mode

RAID卡Port口的支持模式。

Port CN0:RAID HBA Mixed

Port CN1:RAID HBA Mixed

5.选中configure controller settings进入控制器设置界面

参数

说明

Modify Controller Settings

修改控制器的相关属性。

Advanced Controller Settings

修改控制器的高级属性。

Clear Configuration

清除控制器当前所有的Array与RAID组配置。

Backup Power Source

超级电容的状态。

Manage Power Settings

能耗设置。

BMC Settings

BMC相关的设置。

Configure Controller Port Mode

设置RAID卡的使用模式。

参数

说明

Transformation Priority

设置Array扩展、逻辑盘扩展、逻辑盘迁移、Array收缩/迁移等操作的优先级,分为High/Medium/Low三个选项。

说明:

该选项设置为”high”时,会抢占IO资源,影响读写IO性能,建议用户保持默认取值。

Rebuild Priority

设置逻辑盘重构的优先级,分为Low/Medium/Medium High/High四个选项。

Surface Scan Analysis Priority

设置两次硬盘表面扫描的时间间隔,硬盘表面扫描主要是检查硬盘健康状态。

可选项为0~31,默认值为3,数字表示Controller在下一次Surface Scan Analysis之前的延迟时间,单位为秒。0表示禁用硬盘表面扫描功能。

Current Parallel Surface Scan Count

设置同时启动硬盘表面扫描进程的数量,取值范围为1~16,默认值为1。设置为1时表示禁用硬盘表面扫描功能。

No Battery Write Cache

允许在不配置超级电容或超级电容未充满电的情况下打开写Cache功能。该功能默认为”Disabled”。

须知:

若将该选项设置为”Enabled”,当电源故障时可能造成数据丢失,请谨慎进行操作。

Cache Ratio(Read)

设置RAID卡的cache读写比,通过设置Read的比例,余下的即为Write比例。可填数值为0~100,递增单位为5。

设置范围:0-100

说明:

当有RAID组存在时,出现该参数。

Spare Activation Mode

设置热备盘的激活模式,可选模式有:

  • Failure Spare Activation:当硬盘出现故障时才触发热备盘重构。
  • Predictive Spare Activation:当硬盘出现预失效就触发热备盘重构。

默认取值为:Failure Spare Activation。

Unconfigured Physical Drive Write Cache State

设置RAID/Mixed模式下非RAID组成员盘的写Cache状态。

  • Default:将硬盘的写Cache保持为默认状态
  • Enabled:打开硬盘的写Cache功能
  • Disabled:关闭硬盘的写Cache功能

HBA Physical Drive Write Cache State

设置HBA模式下硬盘的写Cache状态

  • Default:将硬盘的写Cache保持为默认状态
  • Enabled:打开硬盘的写Cache功能
  • Disabled:关闭硬盘的写Cache功能

Configured Physical Drive Write Cache State

设置RAID/Mixed模式下RAID组成员盘的写Cache状态。

  • Default:将硬盘的写Cache保持为默认状态
  • Enabled:打开硬盘的写Cache功能
  • Disabled:关闭硬盘的写Cache功能

Port CN0 Mode

设置Connector 0端口的模式,有以下三种模式:

  • RAID:控制器所有的RAID功能都被启用,但直通盘不会报送给OS。
  • Mixed:RAID逻辑盘和直通盘都会报送给OS。
  • HBA:Controller所有的RAID功能都被禁用,控制器下所有硬盘均被视为直通盘。

说明:

  • 当背板类型为直通背板时,才会显示该参数。
  • 两个Connector Port如果接在同一块expander上,”Port CN0 “与”Port CN1 “的工作模式必须一致;如果两个Connector Port连接直通背板,可以将”Port CN0 “与”Port CN1 “设置成不同的工作模式。

Port CN1 Mode

设置Connector 1端口的模式,有以下三种模式:

  • RAID:控制器所有的RAID功能都被启用,但直通盘不会报送给OS。
  • Mixed:RAID逻辑盘和直通盘都会报送给OS。
  • HBA:Controller所有的RAID功能都被禁用,控制器下所有硬盘均被视为直通盘。

说明:

  • 当背板类型为直通背板时,才会显示该参数。
  • 两个Connector Port如果接在同一块Expander上,”Port CN0 “与”Port CN1 “的工作模式必须一致;如果两个Connector Port连接直通背板,可以将”Port CN0 “与”Port CN1 “设置成不同的工作模式。

Submit Changes

确认修改。

参数

说明

Degraded Mode Performance Optimization

对于降级的RAID5,启用此设置,将指示RAID卡通过硬盘缓存,提高大规模读请求的性能;禁用此设置,将强制RAID卡从相同的硬盘中多次读取数据。

Physical Drive Request Elevator Sort

设置硬盘的写入电梯排序算法的行为。这种调度优化将I/O请求按优先级排序,使磁盘取数臂和磁头运动继续沿同一方向进行。启用电梯排序功能将优化寻道时间;禁用电梯排序功能将增加吞吐量。

RAID6/60 Alternate Inconsistent Repair Policy

禁用该修复策略时,若RAID卡检测到奇偶校验信息与硬盘数据不匹配,将指示RAID卡更新奇偶校验信息,保持数据不变;启用该修复策略时,若RAID卡检测到奇偶校验信息与硬盘数据不匹配,将指示RAID卡根据奇偶校验信息更新硬盘上的数据。

Maximum Drive Request Queue Depth

设置RAID卡的队列深度,有效取值自动设置为2,4,8,16和32。

Monitor and Performance Analysis Delay

以分钟为单位,设置RAID的监控和性能分析延迟参数。默认参数值为60分钟。若将该值设置为0,将禁用监控和性能分析功能。

HDD Flexible Latency Optimization

为硬盘提供灵活时延优化功能。启用灵活时延优化功能,RAID卡会检测I/O请求,设置时延阈值。如果检测到的I/O请求时延满足该阈值,则即时禁用电梯排序功能和业务请求,执行满足阈值的I/O请求,减少高时延I/O请求数量。阈值的有效取值范围如下:

  • Disabled:禁用
  • Low:低值
  • Middle(100ms):中等值
  • High:高值
  • Very High(30ms):较高值
  • Very High(10ms):极高值

Submit Changes

确认修改。

参数

说明

Delete All Array Configurations

清除所有RAID组的配置信息。

Delete Configuration metadata on all physical drives

清除所有不属于RAID组,但带有RAID信息的物理硬盘数据。

参数

说明

Backup Power Status

超级电容当前状态。

  • charging:超级电容正在充电。
  • charged:超级电容充电完成。
  • Not Present:未接入超级电容。

参数

说明

Power Mode

设置控制器的power mode。

  • Minimum Power:将static设置设为最低级。
  • Balanced:static设置随配置而定。
  • Maximum Performance:将static设置设为最高级。

默认为”Maximum Performance”。

Survival Mode

当RAID卡的温度超过阈值时,Survival Mode将允许控制器将所有的功耗配置设置为最小值,选择该模式后,服务器将继续在这种环境下工作,但性能可能会下降。

  • Enabled:启动该特性。
  • Disabled:关闭该特性。

默认取值为”Enabled”。

Submit Changes

确认修改。

 

参数

说明

I2C Slave Address(Hexadecimal)

设置Controller在I2C总线上的设备地址。

该地址为协议格式中第一个字节(称为slave address),由7位地址和一位R/W读写位(0写1读)组成,设置范围为0xD0~0xFF。

说明:

建议该选项保持默认值。

Submit Changes

确认修改。

参数

说明

Controller Port Mode

控制器的端口模式,有以下三种:

  • HBA:该模式下,支持硬盘直通功能,不支持创建RAID组。当有RAID组存在时,不支持切换到该模式。
  • RAID:该模式下,支持创建RAID组,不支持硬盘直通功能。
  • Mixed:支持硬盘直通功能与创建RAID组。

默认为”Mixed”模式。

Submit Changes

确认修改。

 二、常见问题的故障恢复

2.1单盘掉线及处理步骤

1.以raid5为例,如果有一块硬盘掉线,raid阵列将变为Interim Recovery,数据仍可正常读写,掉线的那块硬盘已经变为failed

2.此时重新拔插硬盘或者更换硬盘后,若硬盘为好的硬盘,阵列会自动同步,同步结束后可以看见阵列已经恢复正常。

 

2.2多盘掉线及处理步骤

1.以raid5举例,如果阵列中有两块或以上的盘掉线,则raid状态变为Offline,此时数据不可用,此时需要找数据恢复公司进行数据的恢复。