各种服务器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 上的运行结果,从图上可以看出,第二块硬盘正在同步。

 

Hp 服务器安装 1、连接好显示器键盘鼠标和光驱开机后按提示按 F10 进入 BIOS 2、选择 advanced。 3、在 advanced 下选择 SATA Configuration 回车 4、选择 RAID。 4、按 F10 保存退出重启。 5、在出现如下图选项时选择 F7 将两块硬盘组 RAID1(1+0) 。 6、重启后按提示按 F8 检查 RAID 是否完成选择 view logical drive 7、看到如下图说明 RAID 成功。按提示按 ESC 退出重启,放入自带光 盘。 8、让服务器重光盘启动。 9、看到如下选项看直接点击右下角 NEXT。 10、按 AGREE 同意条款。 11、选择 Install。 12、查看要安装的硬盘,直接点击右下角 NEXT。 13、按如下图选择所要安装的服务器系统。然后点 NEXT。 14、在如下图中选择默认,然后直接点 NEXT。 15、如下图点击 custom,在 partition size 中填入 20480,设置硬 盘系统盘大小为 20480M,然后点击右下角 NEXT。 16、在 organization name 中填入 weiwei,在 owner name 中填入 weiwei,在 product key 中填入系统的 key。其他选项为默认,然后 点击右下角 NEXT。 17、下面的选项为默认,直接点击右下角 NEXT。 18、下图是提示数据会丢失,直接点右下角 NEXT。 19、开始格式化光盘和考入驱动。 20、提示放入系统光盘复制安装文件。 21、复制完成后自动重启取出系统光盘,让系统重硬盘安装。 22、 出现如下图时, 设置计算机名为 weiwei-2, 管理员密码为 weiwei。 然后点下一步。 23、安装完成后直接重启后完成。进入系统后设置硬盘的扩展分区和 逻辑分区。最终硬盘分为三个盘 C (sys) 20G、D (data)30G、 E(bak) 200G。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值