硬件RAID具有某些优点,但是还必须监视硬件RAID。我们始终依靠久经考验的硬件来最大程度地降低硬件故障的风险,但是始终存在硬件故障的风险,因此,监视硬件对于确保服务器将继续正常运行更为重要。

对于软件RAID,操作系统会生成有关RAID的消息。通过硬件RAID,控制器可以自行执行操作-但您需要特殊的软件才能读取这些消息。

该博客条目显示了Windows操作系统上Adaptec和LSI软件的安装和使用。

还有一些可用于管理raidcontroller的图形界面,例如Web界面。

如果您不确定将哪个控制器添加到服务器,请与我们的支持部门联系。

更新控制器的固件或操作系统的驱动程序可能会导致该RAID上存储的所有数据完全丢失!

1. Adaptec

1.1安装arcconf二进制文件

以管理员身份打开Powershell,您将从“管理员”用户文件夹开始。

创建一个新文件夹并更改到该文件夹​​,例如:

mkdir C:\raid; chdir C:\raid

二进制文件也可以通过Powershell下载,键入以下命令:

iwr -URI http://download.adaptec.com/raid/storage_manager/arcconf_v2_03_22476.zip' -OUTFILE arcconf_v2_03_22476.zip; start arcconf_v2_03_22476.zip

(您也可以从此处通过Web浏览器下载二进制文件)

您应该看到一些目录,包括“ windows_x64”目录,选择该目录并将其复制到“ C:\ raid \”。

 

如何在Windows中管理RAID控制器?

 

1.2监视raidcontroller

打开Powershell并使用以下命令更改目录:

chdir C:\raid\windows_x64\cmdline

您应该可以使用以下命令运行可执行文件:“。\ arcconf.exe getconfig 1” –这将显示所有信息。

您将获得有关系统中安装的第一个控制器的所有信息。如果安装了多个控制器,则可以通过键入“。\ arcconf.exe GETCONFIG 2”来显示第二个控制器的信息。

可以通过键入“。\ arcconf.exe”来显示可用选项的列表。

可以通过键入“。\ arcconf.exe GETCONFIG 1 |过滤掉最重要的状态”。findstr状态”放入Powershell。

PS C:\raid\windows_x64\cmdline> .\arcconf.exe GETCONFIG 1 | findstr Status

Controller Status : Optimal

Status : ZMM not installed

Status of Logical Device : Optimal

“未安装ZMM”表示该控制器当前未安装BBU(电池备用单元),可以随时安装BBU作为升级。

LD(逻辑设备)上的“降级”状态表示必须存在问题。

PS C:\raid\windows_x64\cmdline> .\arcconf.exe GETCONFIG 1 | findstr Status

Controller Status : Optimal

Status : ZMM not installed

Status of Logical Device : Degraded

要检查是否有任何故障驱动器(在这种情况下,SSD发生故障),请键入以下命令,您将看到“状态:失败”信息:

PS C:\raid\windows_x64\cmdline> .\arcconf.exe GETCONFIG 1 PD

Controllers found: 1

----------------------------------------------------------------------

Physical Device information

----------------------------------------------------------------------

Device #0

Device is a Hard drive

State : Failed

Block Size : 512 Bytes

Failed logical device segments : True

Supported : Yes

Transfer Speed : Failed

Reported Channel,Device(T:L) : 0,0(0:0)

Reported Location : Connector 0, Device 0

Vendor :

Model : Crucial_CT275MX3

Firmware : M0CR040

Serial number : 11111111111111

World-wide name : 500A075116639956

Total Size : 262321 MB

Write Cache : Enabled (write-back)

FRU : None

S.M.A.R.T. : No

S.M.A.R.T. warnings : 0

Power State : Full rpm

Supported Power States : Full power,Powered off,Standby

SSD : Yes

Temperature : Not Supported

NCQ status : Enabled

要更换发生故障的驱动器,只需与我们联系,我们将立即进行处理。为了加快流程,您应该向我们提供上述输出。它显示了S / N和驱动器连接到的端口。在这种情况下,S / N为“ 11111111111111”,连接的端口为“ 0”。

更换驱动器后,重建应自动开始:

PS C:\raid\windows_x64\cmdline> .\arcconf.exe GETCONFIG 1 | findstr Status

Controller Status : Optimal

Status : ZMM not installed

Status of Logical Device : Degraded, Rebuilding ( Rebuild : 1 % )

根据您的RAID设置,这可能需要几个小时。

1.3安装可用的Web界面

对于Adaptec控制器,有可用的“ MaxView Storage Manager”,可以在这里下载:https : //storage.microsemi.com/de-de/speed/raid/storage_manager/msm_windows_x64_v2_03_22476_zip.php

安装程序位于名为“ manager”的目录中–在解压缩下载的归档文件时将创建该目录。

您可以通过启动“ setup_asm_x64.EXE”来开始安装。

之后,您应该能够访问https:// :8443上的Web界面。

 

如何在Windows中管理RAID控制器?

 

2. LSI

2.1 StorCLI二进制文件的安装

下载命令行Binary:

iwr -URI 'https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/1.21.16_StorCLI.zip' -OUTFILE StorCLI.zip;explorer.exe .\StorCLI.zip\versionChangeSet\univ_viva_cli_rel\

使用以上命令时,将弹出Windows资源管理器。现在将“ storcli_ALL_OS.zip”复制到“ C:\ raid”目录:

 

如何在Windows中管理RAID控制器?

 

现在解压缩该文件。

 

如何在Windows中管理RAID控制器?

 

2.2监视raidcontroller

转到Powershell并键入以下命令以访问最近解压缩的文件:

chdir C:\raid\storcli_All_OS\storcli_All_OS\Windows\

您应该可以调用“ storCLI.exe”,还有一个64位二进制文​​件。

您可以通过键入以下内容来显示raidcontroller的当前状态:

PS C:\raid\storcli_All_OS\storcli_All_OS\Windows> .\storcli64.exe /c0 show

TOPOLOGY :

========

-----------------------------------------------------------------------------

DG Arr Row EID:Slot DID Type State BT Size PDC PI SED DS3 FSpace

-----------------------------------------------------------------------------

0 - - - - RAID1 Optl N 255.656 GB dflt N N dflt N

0 0 - - - RAID1 Optl N 255.656 GB dflt N N dflt N

0 0 0 64:4 12 DRIVE Onln N 255.656 GB dflt N N dflt -

0 0 1 64:5 13 DRIVE Onln N 255.656 GB dflt N N dflt -

----------------------------------------------------------------------------

硬盘故障的示例:

TOPOLOGY :

========

----------------------------------------------------------------------

DG Arr Row EID:Slot DID Type State BT Size PDC PI SED DS3 FSpace

----------------------------------------------------------------------

0 - - - - RAID1 Dgrd N 255 GB dflt N N dflt N

0 0 - - - RAID1 Dgrd N 255 GB dflt N N dflt N

0 0 0 - - DRIVE Msng - 255 GB - - - - -

0 0 1 64:5 13 DRIVE Onln N 255 GB dflt N N dflt -

---------------------------------------------------------------------

PS C:\raid\storcli_All_OS\storcli_All_OS\Windows> .\storcli64.exe /c0 /sall show

Controller = 0

Status = Failure

Description = No drive found!

Detailed Status :

===============

----------------------------------------

Drive Status ErrCd ErrMsg

----------------------------------------

/c0/sALL Failure 255 Drives not found

----------------------------------------

要显示重建的当前状态,可以运行:

PS C:\raid\storcli_All_OS\storcli_All_OS\Windows> .\storcli64.exe /c0 /eall /sall show rebuild

Controller = 0

Status = Success

Description = Show Drive Rebuild Status Succeeded.

---------------------------------------------------------

Drive-ID Progress% Status Estimated Time Left

---------------------------------------------------------

/c0/e64/s4 0 In progress -

/c0/e64/s5 - Not in progress -

---------------------------------------------------------

2.3安装图形界面

您可以使用以下链接下载最新的MegaRAID Storage Manager:

https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/16.05.04.00_MSM_Windows.zip

下载后,解压缩所有文件。您只需运行安装向导即可访问目录。

通常,您没有任何LDAP身份验证,在这种情况下,您必须在运行安装程序时取消选中该复选框-否则您将无法连接到管理器。

一个新的快捷方式将出现在您的桌​​面上,现在运行该快捷方式并输入您的登录凭据。应显示以下MSM界面:

 

如何在Windows中管理RAID控制器?