`

各种服务器raid监控

阅读更多

对于 HP ProLiant DL360 G4p 服务器 (ns6.dns-diy)。

RAID控制器是 Smart Array 6i 。 从网站上下载了基于web的HP管理平台。

参考设置:
Linux 系统下安装阵列配置工具
http://www.icare.hp.com.cn/TechCenter_StaticArticle/32481/32481.html







Dell 各系列的机器,只要是 PERC 的RAID控制器,都可以用 MegaRC 这个命令行工具来检测

MegaRC for Windows
http://www.lsi.com/files/support/rsa/utilities/megaconf/ut_win_megarc_1.10.zip
解压缩后,就是 megarc.exe

MegaRC for Linux
http://www.lsi.com/files/support/rsa/utilities/megaconf/ut_linux_megarc_1.11.zip
用 unzip 解压缩出来后,再 chmod 700 megarc*

Windows 和 Linux 下的参数都一样:

megarc -dispcfg -a0
./megarc -dispcfg -a0

输出结果如下:

     Logical Drive : 0( Adapter: 0 ): Status: OPTIMAL
   ---------------------------------------------------
   SpanDepth :01     RaidLevel: 5 RdAhead : Adaptive Cache
   StripSz   :064KB   Stripes : 4 WrPolicy: WriteBack

   Logical Drive 0 : SpanLevel_0 Disks
   Chnl Target StartBlock   Blocks      Physical Target St
   ---- ------ ----------   ------      ------------------
   0      00    0x00000000   0x0887c000   ONLINE
   0      01    0x00000000   0x0887c000   ONLINE
   0      02    0x00000000   0x0887c000   ONLINE
   0      03    0x00000000   0x0887c000   ONLINE


如果想要通过图形界面来查看,必须装那个大家伙了: Dell OpenManage Server Administrator
Linux下有90多M,Win下的有100多M。


Dell 在 Linux 下还有一个更好的工具:raidmon (for win 的目前还没发现)

目前支持 IDE / EIDE, SCSI RAID: LSI Logic CERC ATA 100, PERC 4/DC, PERC 4/Di, PERC 4/SC, LSI Logic (formerly AMI) PERC3/DC, PERC3/DCL, PERC3/QC, PERC3/SC

perc-cerc-apps-6.03-A06.tar.gz
http://support.dell.com/support/downloads/download.aspx?c=us&l=en&s=gen&releaseid=R71524&formatcnt=2&fileid=92846

解包下来后,有个 Megamon-4.0-0a.i386.rpm

安装结束后 /etc/init.d/raidmon start

# tail -f /var/log/megaserv.log 就可以看到检测报告。有问题的时候,此log中会有体现。

还可以编辑 /etc/megamon.conf ,将管理员的信箱加在文件末尾,这样检测到错误的时候,会自动发送邮件。
(mail.35.cn 好象当成垃圾邮件过滤掉了)

因此建议 megarc(手工) 配合 raidmon(自动) 是个比较好的解决方案。


Dell 1950 的 PERC 5/i SAS RAID 控制器用这个命令行工具:

MegaCLI for Linux
http://www.lsi.com/support/downloads/megaraid/miscellaneous/Linux_MegaCLI_1.01.24.zip

MegaCLI for Windows
http://www.lsi.com/support/downloads/megaraid/miscellaneous/Windows_MegaCLI_1.01.25.zip

# unzip Linux_MegaCLI_1.01.24.zip
# unzip MegaCliLin.zip
# rpm -ivh MegaCli-1.01.24-0.i386.rpm

# /opt/MegaCli -CfgDsply -aALL

输出如下:
                                    
==============================================================================
Adapter: 0
Product Name: PERC 5/i Integrated
Memory: 256MB
BBU: Present
Serial No: 12345
==============================================================================

RAID Level: Primary-1, Secondary-0, RAID Level Qualifier-0
Size:285568MB
State: Optimal

Physical Disk: 0
Media Error Count: 0
Other Error Count: 0
Firmware state: Online

Physical Disk: 1
Media Error Count: 0
Other Error Count: 0
Firmware state: Online

Poweredge 2650 采用的是 Perc 3/Di 系统识别为 aacraid

以下命令是针对 redhat 8.0 下使用的,如果是其他操作系统,指令以及程序可能会有不同

# wget http://ftp.us.dell.com/scsi-raid/aacraid-util-rh8.0-i386.tar.gz
# tar zxvf aacraid-util-rh8.0-i386.tar.gz
# rpm -ivh afaapps-2.7-2.i386.rpm
(此步骤可能系统需要依赖包: arts-1.0.3-1.i386.rpm 和 arts-devel-1.0.3-1.i386.rpm)

# afacli 这个是控制台命令

FASTCMD> controller list
Executing: controller list

Adapter Name       Adapter Type       Availability       Clustering
------------       ------------       ------------       ------------
afa0                PERC 3/Di         read/write           No

FASTCMD> open afa0

AFA0> container list

Executing: container list
Num          Total Oth Chunk          Scsi   Partition
Label Type   Size   Ctr Size   Usage   B:ID:L Offset:Size
----- ------ ------ --- ------ ------- ------ -------------
0    RAID-5 135GB       32KB Open    0:00:0 64.0KB:33.8GB
/dev/sda                              0:01:0 64.0KB:33.8GB
                                       0:02:0 64.0KB:33.8GB
                                       0:03:0 64.0KB:33.8GB
                                       0:04:0 64.0KB:33.8GB

AFA0> enclosure show slot

Enclosure
ID (B:ID:L) Slot scsiId Insert Status
----------- ---- ------ ------- ------------------------------------------
0 0:06:0   0   0:00:0     1   OK ACTIVATE
0 0:06:0   1   0:01:0     1   OK ACTIVATE
0 0:06:0   2   0:02:0     1   OK ACTIVATE
0 0:06:0   3   0:03:0     1   OK ACTIVATE
0 0:06:0   4   0:04:0     1   OK ACTIVATE

AFA0> disk list
Executing: disk list

B:ID:L Device Type     Blocks    Bytes/Block Usage            Shared Rate
------ -------------- --------- ----------- ---------------- ------ ----
0:00:0   Disk            71132959 512         Initialized      NO     160
0:01:0   Disk            71132959 512         Initialized      NO     160
0:02:0   Disk            71132959 512         Initialized      NO     160
0:03:0   Disk            71132959 512         Initialized      NO     160
0:04:0   Disk            71132959 512         Initialized      NO     160


由于 Dell 的产品系列过于复杂,对各种控制器寻找各自官方的 RAID 状态检测软件是不太实际的。

最好的方法还是安装 Dell OpenManage Server Administrator

目前最新的版本是 5.1 默认只能装在 RHEL 4 版本上。

其他版本 Linux 如果要安装,必须修改 /etc/redhat-release 字串 ,这个在有遇到实际情况再说。

安装步骤:
# wget http://ftp1.us.dell.com/sysman/OM_5.1_ManNode_LIN_A00.tar.gz
# tar zxvf OM_5.1_ManNode_LIN_A00.tar.gz
# ./setup.sh

    [x] 1. Server Administrator CLI
    [x] 2. Server Administrator Web Server
    [x] 3. Storage Management
    [ ] 4. Remote Access Core Components
    [ ] 5. Remote Access SA Plugin Components
    [ ] 6. All

   Do you want the Server Administrator services started?
   Press ('y' for yes | 'Enter' to exit): y


https://222.76.218.17:1311/ (输入系统管理员帐号和密码)





命令行:
# cd /opt/dell/srvadmin/oma/bin
# omreport storage pdisk controller=0

Status                    : Ok
Name                      : Physical Disk 0:0:0
State                     : Online

Status                    : Ok
Name                      : Physical Disk 0:0:1
State                     : Online


windows 版本的 Dell OpenManage Server Administrator 5.1:
http://ftp1.us.dell.com/sysman/OM_5.1_ManNode_WIN_A00.exe




最新的 Dell 1950 / 2950 都用了 SAS 硬盘。
控制器有两种 PERC 5/i (有RAID) 和 SAS 5/iR (无硬RAID)

这两种控制器除了可以使用 Dell OpenManage Server Administrator 外,还可以用 Dell SAS RAID Storage Manager:

http://ftp1.us.dell.com/sysman/SSM_Linux_1.18-00.tar.gz(for linux)
http://ftp1.us.dell.com/sysman/SSM_Win_A01.exe (for windows)

这个工具相对于 OMSA 来说,要小一些,只有前者的1/3大小。

但使用界面都是基于 JAVA 图形接口的,因此对于没有X11的Linux是无法使用的,只能安装在 Windows 机器上。

另外,该软件有监控和弹出窗口功能,也会在系统中添加特定服务。

(前面的邮件中也有提到:PERC 5/i 的控制器还可以使用 MegaCli 命令行工具,但 SAS 5/i 不行)


由于大部分刺猬主机服务器是 Dell SC1425 ,采用了 Adaptec 的 SATA HostRAID 控制卡(CERC SATA 1.5/2s)。

经过测试,OMSA 无法管理到。

从 Dell 站上找到 Adaptec RAID Storage Manager 这个工具。 可以对 RAID 情况做检测

http://ftp.us.dell.com/sysman/RSM_2.12_Win_B928.exe(for windows)
http://ftp.us.dell.com/sysman/RSM-2.12_B928_Linux.tar.gz(for linux)

 




这三台采用的是 TYAN B2882 主板,采用的是 silicon images 的 raid 控制芯片 sil3114 sata raid

RAID 状态检测工具可以使用这个:
http://www.siliconimage.com/docs/Java_SATARaid_GUI_v1.22.zip

由于使用了 Java 技术,因此必须要先安装 JRE 的运行环境才行。

运行软件后,就可以运行 Java SATARaid 管理软件了:

下面这两个截图是在 bj03 上的运行结果,从图上可以看出,第二块硬盘正在同步。

 

分享到:
评论

相关推荐

    esxi宿主机下RAID监控

    本文将详细介绍如何在ESXi宿主机下进行RAID监控,并结合提供的“esxi_Raid监控”压缩包资源,来帮助你实现这一目标。 首先,RAID(Redundant Array of Independent Disks)是一种通过组合多个硬盘来提高数据可靠性...

    华为&超聚变服务器 RAID 控制卡 用户指南

    2. **华为&超聚变RAID控制卡类型**:详细列举并解释华为和超聚变服务器支持的各种RAID控制卡型号,如HUAWEI SmartArray P822、P440ar、P812等,以及超聚变相应的控制器,阐述它们的硬件特性、性能指标和适用场景。...

    烽火服务器 3108raid卡重做raid0

    ### 烽火服务器3108 RAID卡重做RAID 0:详细步骤与注意事项 在服务器维护过程中,有时需要对RAID配置进行更改或重建,以满足不同的业务需求或解决故障问题。本文将详细介绍如何在烽火服务器上使用AVAGO 3108 RAID卡...

    H3C 鲲鹏服务器 RAID控制卡 用户指南-6W101-整本手册.pdf

    在深入探讨H3C鲲鹏服务器RAID控制卡用户指南中所涵盖的知识点之前,首先需要明确RAID(Redundant Array of Independent Disks,独立冗余磁盘阵列)技术是一种数据存储虚拟化技术,旨在提高数据的可靠性与性能。...

    DELL服务器 RAID配置中文手册

    配置DELL服务器RAID的过程大致分为以下步骤: 1. 使用虚拟磁盘管理器(VD Mgmt)创建新的虚拟磁盘(VD)。 2. 选择所需的RAID级别,如RAID 0、1、5、10或50,这取决于数据保护需求和硬件配置。 3. 选择参与RAID的...

    DELL服务器的各种RAID卡的详细参数.pdf

    五、DELL 服务器的各种 RAID 卡的详细参数 PERC 6/i 是 DELL 服务器中的一种 RAID 卡,支持 RAID0、RAID1、RAID5、RAID6、RAID10、RAID50、RAID60、PRL 11、PRL 11 with spanning 等多种 RAID 模式。PERC 6/i 的...

    服务器配置硬RAID操作说明

    在操作系统中,可以通过专用的RAID管理工具进一步监控和管理RAID状态,包括检查健康状况、更换故障硬盘、调整RAID配置等。 综上所述,配置硬RAID对于提高服务器的存储性能、数据安全性和维护便利性至关重要。通过...

    联想服务器 ThinkServer TS540 Raid驱动

    联想ThinkServer TS540是一款面向中小型企业设计的服务器,其在硬件配置和稳定性方面表现出色,尤其在RAID(Redundant Array of Independent Disks,独立磁盘冗余阵列)方面,提供了多种级别的数据保护,以确保企业...

    华为服务器raid卡LSI3008(SR130)驱动

    5. 系统日志工具:用于监控和记录RAID卡的工作状态,便于诊断问题。 在安装过程中,用户应遵循以下步骤: 1. 将驱动程序文件复制到USB闪存驱动器。 2. 在BIOS设置中,选择从USB启动。 3. 进入操作系统安装界面后,...

    浪潮服务器RAID配置方法.doc

    【浪潮服务器RAID配置方法详解】 RAID(Redundant Array of Independent Disks,独立磁盘冗余阵列)是一种通过将多个硬盘组合在一起,提供数据冗余或提高存储性能的技术。在浪潮服务器中,配置RAID对于保障数据安全...

    Dell服务器raid5在线扩容windows版本

    ### Dell服务器RAID5在线扩容知识点详解 #### 一、RAID5在线扩容概述 - **定义**: RAID5在线扩容是指在系统不中断运行的情况下,通过服务器管理软件对RAID5进行重新配置的过程。 - **特点**: 在线扩容的主要优势...

    华三服务器Raid配置.docx

    在H3C服务器中,PMC阵列卡是实现RAID功能的重要硬件组件。本文将详细阐述如何使用PMC阵列卡进行RAID配置,以及相关的知识点。 一、PMC阵列卡简介 PMC(Peregrine Microelectronics Corporation)是一家专注于存储...

    dell服务器硬盘驱动RAID驱动

    在实际操作中,安装完操作系统后,还需要安装Dell服务器管理工具,如OpenManage,它可以帮助监控服务器的硬件状态,包括硬盘和RAID控制器的健康状况,及时发现并解决问题,确保服务器的正常运行。 总之,Dell服务器...

    DELL服务器RAID管理的一些命令

    通过本文介绍的DELL服务器RAID管理命令,可以方便地进行RAID的监控和管理,确保系统的稳定运行。正确使用这些命令不仅可以提高工作效率,还能有效预防潜在的数据丢失风险。希望读者能够熟练掌握并灵活运用这些命令,...

    联想万全服务器的RAID组建步骤全服务器+板载RAID配置方法.doc

    【联想万全服务器RAID配置详解】 联想万全服务器的RAID配置是保障数据安全和系统性能的关键步骤,尤其在区块链等对数据完整性和可用性要求极高的应用场景中,正确配置RAID至关重要。本文将详细解析如何在这些服务器...

    DELL服务器RAID配置详细教程

    DELL服务器RAID配置详细教程 DELL服务器在企业级应用中因其稳定性和高性能而备受青睐,其中RAID(Redundant Array of Independent Disks,独立磁盘冗余阵列)技术是提升数据安全和系统性能的重要手段。本文将深入...

    H3C RAID文档华三服务器raid相关文档说明

    ### H3C RAID文档华三服务器RAID相关文档说明 #### 核心知识点解析: **一、HPE Smart Storage Administrator (HPE SSA) 工具介绍** HPE Smart Storage Administrator(简称HPE SSA)是一款由Hewlett Packard ...

Global site tag (gtag.js) - Google Analytics