最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

HP服务器上安装和管理HP磁盘柜MSA500G2

IT圈 admin 85浏览 0评论

2024年2月20日发(作者:尧涵菱)

HP服务器上安装和管理HP磁盘柜MSA500G2

(Redhat Linux AS3.0字符环境)

名目:

 一、磁盘柜硬件安装;page 1

 二、驱动和工具软件安装;page 1

 三、阵列配置;page 2

 四、系统监控 page12

先给服务器安装操作系统Redhat Linux AS3.0。

一、 磁盘柜硬件安装

默认的SCSI口认不到MSA500G2操纵器,因此服务器必须插一块Smart

Array642卡(每台MSA500G2都带2块Smart Array642卡),由于SA642是全长的PCI-X卡,因此服务器必须能提供全长的PCI-X插槽。连接线缆,先开磁盘柜,等2分钟后再开服务器。

二、 驱动和工具软件安装

1、以超级用户root登录Linux系统,将随盘柜或自己下载的HP SmartStart光盘放入服务器光驱中。

(最新SmartStart下载地址: ://

/support/files/server/us/subscription/PSM_

#mount –t iso9660 /dev/cdrom /mnt

#cd /mnt/compaq/csp/linux

#ls *.sh –l

2、执行看到的.sh文件,例如

#./

在那个过程中会回答一些系统治理问题,一部份是有关SNMP有关的,一部份是与治理帐号和安全的,能够过后再配(本文第四节),能够使用默认设置,必须输入的先随便输入。

那个过程会安装HP驱动(包括网卡驱动)、治理和配置软件。

3、检查安装成效

#lsmod |grep cciss

应该显示 ciss 。

如没有:

#insmod cciss

用vi编辑 /etc/,加入:

insmod cciss

cpqacuxe –R

4、重启服务器

#cd /

#umount /mnt

#reboot

三、 阵列配置

有三种方式配置阵列:

 方法1:用HP SmartStart CD启动服务器,启用ACU(Array Configuration

Utility)配置阵列;(图形界面,最方便使用);

 方法2:用Linux下命令行配置(能够做ACU所有工作,又增加改MSA500G2名称等功能);

 方法3:在网络环境下,在一台PC上用扫瞄器登录服务器治理界面(System Management Homepage),在里面启用ACU-XE,界面和方法1一样。

MSA500G2共有14颗146GB磁盘,建议仅定义一个磁盘组(Array),包含13颗磁盘,此磁盘组划分成4个逻辑盘,分别标记为logical disk1-4,下图,每个逻辑盘都用到13个硬盘的一部分(在操作系统看来是4个物理盘)

每个逻辑盘采纳RAID5模式,第14颗硬盘作为热备援盘。当阵列中某个物理磁盘损坏时,自动加入到阵列中,参与阵列,现在系统从其它磁盘读数据,运算后写入此磁盘,此过程称为重构(rebuild)。

从以下(一)、(二)、(三)中挑一个方法来配置成上述成效。

(一) 方法1

1、用HP SmartStart CD启动服务器;启用ACU(Array Configuration

Utility)工具(要用到鼠标):

2、ACU会自动扫描所有的阵列卡(机器内部集成的,Smart Array 642)和MSA500G2;点中MSA500G2;

3、观看检测到的硬盘,看有没有事先的设置,假如有且数据不用,删除掉。

4、先创建磁盘组(Create Array):

5、再分别创建4个逻辑盘(Create Logical Drive):

依照需要配置每个逻辑盘的参数:RAID级别,条带大小(stripe size),逻辑盘大小(Logical Drive Size,最后一个用默认)。

ss

是条带大小(stripe size),单位是KB;(性能调优:a.混合读写:使用默认;b.要紧连续读,例如语音和视频应用:stripe size调大;c.要紧是写:例如图象处理:RAID5或6用小的stripe size,RAID0和1+0用大的stripe size);

. raid

级别必须是本操纵器能支持的,缺省是RAID6(ADG,可损坏任意两颗硬盘,但性能比RAID5略低8%~15%)

5、设置备援盘

注:以上配置(RAID5+热备援)与选择14颗硬盘做RAID6(ADG)相比,磁盘利用率差不多上(14-2)/14; RAID6可靠性更高,然而性能比RAID5低10%左右。

储存,退出ACU。

(二) 方法2:用命令行的阵列配置

1、以超级用户root登录Linux系统,输入阵列配置命令行

#cpqacuxe -stop

#hpacucli

进入阵列配置命令行模式,标记是“=>”;能够敲help 进行关心,常见有关术语见下表:

全称 全称 缩写 说明 缩写 说明

adapterid ai serialnumber sn

适配器ID号 操纵器序列号

arrayaccelerator aa

缓存

cacheratio cr

读写缓存比率

logicaldrive ld

逻辑盘,即能

被操作系统看见的卷

physicaldrive pd

真实的物理硬

盘,操作系统不可见

chassisname ch

盘柜名字,可

自己修改

controller ctrl

操纵器

2、扫描和观看阵列卡

=> rescan

=> ctrl all show

现在应该能够看到SA642和MSA500G2两个操纵器,可能是如此显示:

MSA500G2 in 22K9LYPN44 (sn=xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxx)

Smart Array642 in slot 0 (sn=xxxxxxxxxxxxxxxx )

3、将冗长的盘柜名字从22K9LYPN44改成好用好记的

=> ctrl ch=22K9LYPN44 modify ch=21cn

4、设置目标操纵器,如此后面命令差不多上指针对它,能够减少命令行长度

=>set target ctrl ch=21cn

5、查看操纵器和其所有物理磁盘和逻辑盘

=>show

=>pd all show

=>ld all show

6、选择物理盘,组成磁盘组(Array),创建逻辑盘(卷);一个磁盘组能够划成多个逻辑盘,RAID级别是在逻辑盘指定的,即承诺同一磁盘组的不同逻辑盘各采纳不同RAID级别。例如本测试里将14颗磁盘做进一个磁盘组,再将它划成5个大小接近的逻辑盘:

=>create type=ld drives=1:1-1:13 size=420000 ss=32 raid=5

=>create type=ld drives=1:1-1:13 size=420000 ss=32 raid=5

=>create type=ld drives=1:1-1:13 size=420000 ss=32 raid=5

=>create type=ld drives=1:1-1:13 ss=32 raid=5

以上命令行中:

. drives也能够随意选择非连续盘,用逗号(,)分开;

. size

后数字的单位是MB;省略的话是采纳所有可用空间做逻辑盘(见以上第4行);

ss

是条带大小(stripe size),单位是KB;(性能调优:a.混合读写:使用默认;b.要紧连续读,例如语音和视频应用:stripe size调大;c.要紧是写:例如图象处理:RAID5或6用小的stripe size,RAID0和1+0用大的stripe size);

. raid

级别必须是本操纵器能支持的,缺省是RAID6(ADG,可损坏任意两颗硬盘,但性能比RAID5略低8%~15%)

7、配置备援盘

=>add spares=1:14

8、查看成效

=>ld all show

=>ld 1 show

=>ld 2 show

=>ld 3 show

=>ld 4 show

9、为逻辑盘启用阵列操纵器缓存(假如新操纵器或新缓存在,加电后,电池充电期间,缓存会被操纵器禁用,一段时刻后缓存才可用)

=> ld all modify aa=enable

10、修改阵列操纵器缓存的读写比率,默认设为50% 比50%,能够依照顾用环境自行调整。

=> modify cr=50/50

*11、为物理盘启用缓存(MSA500G2不支持)

=> modify dwc=enable

其它设置和命令参阅文档《HP Array Configuration Utility User Guide》的“Using the Command Line Interface”一节。

12、退出

=>quit

#cpqacuxe –R

(三)方法3

第四章第(二)节配好后,从网上其它运算机访问本服务器的治理网页,:

://机器名或IP:2301

s://机器名或IP:2381

选择HP Array Configuration Utility;具体配置方法同第(一)节。

(四)验证设备名

#fdisk /dev/cciss/c0d0

[root@localhost init.d]# fdisk /dev/cciss/c0d0

The number of cylinders for this disk is set to 105412.

There is nothing wrong with that, but this is larger than 1024,

and could in certain setups cause problems with:

1) software that runs at boot time (e.g., old versions of LILO)

2) booting and partitioning software from other OSs

(e.g., DOS FDISK, OS/2 FDISK)

Command (m for help): p

Disk /dev/cciss/c0d0: 440.4 GB, 44 bytes

255 heads, 32 sectors/track, 105412 cylinders

Units = cylinders of 8160 * 512 = 4177920 bytes

Device Boot Start End Blocks Id System

Command (m for help): q

#fdisk /dev/cciss/c0d1

#fdisk /dev/cciss/c0d2

#fdisk /dev/cciss/c0d3

假如有2个msa500G2,另外的设备名确实是

/dev/cciss/c1d0

/dev/cciss/c1d1

/dev/cciss/c1d2

/dev/cciss/c1d3

HP DL380G5 内置E200阵列卡配的内置硬盘的设备名是:

/dev/cciss/c2d0

(假如分了多个逻辑盘就依次增加)

/dev/cciss/c2d1

....

设备依照具体应用要求使用;一样先建分区(fdisk里用n);然后再直截了当使用裸设备(例如 /dev/cciss/c0d0p0);也可做成文件系统(#mkfs 设备名)

四、 系统监控

(一) Linux下基于命令行的观看

#cpqacuxe -stop

#hpacucli

=> ctrl ch=21cn show

=> ctrl ch=21cn ld all show

=> ctrl ch=21cn ld 1 show

=> ctrl ch=21cn pd all show

=> ctrl ch=21cn pd 1 show

假如一颗硬盘坏,上述含pd命令可看到。现在ld看到。

详细方法参阅第三章第(二)节。

(二) 治理代理,每台服务器必装必配

1、验证和配置网络,开放治理端口

(1)判定网卡是否正确被系统识别

# dmesg | grep -i eth0

假如有返回值,例如:

eth0: registerted as PCnet/PCI ......

说明系统有网卡识别。

# dmesg | grep -i eth1

假如返回空,则表示系统之有一块网卡。没有eth1。

(2)如何配置网卡地址:

netconfig (缺省是eth0)

设置图形下的设置, 例如:10.2.30.35

查看你的设置是否正确。;

ifconfig eth0

或者ip addr

还能够通过手动的方式制定IP地址:

例如:

ifconfig eth0 10.2.30.35 netmask 255.255.255.0 up

route add default gw 10.2.30.254

同样能够达到设置IP地址和网关的目的。

(3) ping

从外部机器ping或者直截了当连接到 10.2.30.35

ping 10.2.30.35

现在应该能够通。

(5)禁止/设置防火墙功能

# service iptables stop

#setup

在firewall Configuration里选Disabled。

假如不承诺禁止防火墙,在custom里将网卡, ,ssh设为可用,并增加承诺端口:2301,2381,280,50000

*2、治理agent安装

在第二章,差不多在系统安装了治理代理,并提供一个访问接口System

Management Homepage;假如修改过用户密码又不记得之前密码,可能需要重新执行第二章的安装。

确认agent包差不多安装:

#rpm –q hpasm

#rpm –q hpsmh

3、设置System Management Homepage帐号、安全

#perl /usr/local/hp/

依照需要设置帐号。

账号组别分成治理员、操作员和用户,一样将linux root 账号加到治理员组。

依照需要设置安全机制。

Trust by Certification 最安全,然而限制最大,方便性受到最大阻碍;另外有基于名字的信任和完全信任。

4、设置SNMP及治理代理有关配置

(1)修改SNMP及治理代理有关配置

#/etc/init.d/hpasm configure

按照提示,注意“community string”要正确。

其中一定要输入“Trap Destination”地址,即安装了治理中心软件SIM的治理中心服务器的地址,即后文第(三)节的那台服务器(例如:IP为10.2.30.35)。

(2)重启SNMP和治理代理进程

#/etc/init.d/hpasm stop

#/etc/init.d/snmpd stop

#/etc/init.d/snmpd start

#/etc/init.d/hpasm start

5、访问治理代理(System Management Homepage)

从网上其它带扫瞄器的机器,在扫瞄器里:

://机器名或IP:2301

s://机器名或IP:2381

(三) 治理中心

System Insight Manager(SIM),负责接收各个服务器和储备信息并负责发起 email提示报警,同一网络环境只需装一台)

1、系统预备

HP 提供的SIM有Linux,Windows和HP-UX三个版本,任何一个版本能够跨平台治理安装了主流操作的服务器和储备。本指导手册只介绍Linux下SIM的安装;SIM操作则三个版本差不多上一样的。

SIM需要用到数据库,在Linux环境中能够用Oracle和PostgreSQL,本指导手册只介绍安装PostgreSQL。

(1) 假如系统差不多安装PostgreSQL,需要备份它和删除它,否则到步骤(2)。

#rpm -qa | grep postgresql

To back up your database, execute the following command:

# cp –rp /var/lib/pgsql /var/lib/

# rpm –e rh-postgresql-devel

# rpm –e rh-postgresql-lib

# rm –rf /var/lib/pgsql /usr/lib/pgsql

(2) 要求环境检查

# rpm -qa | grep ssh

#rpm -qa | grep snmp

#rpm -qa | grep compat

#rpm -qa | grep glib

#rpm -qa | grep gdk-pixbuf

没有安装则需要这些Linux包。

2、安装SIM

下载SIM并上传到治理中心服务器或使用SIM for Linux 光盘:

#mount /dev/cdrom /mnt/cdrom

#cd /mnt/cdrom

#cp /mnt/cdrom//HPSIM-Linux*.bin /tmp

#cd /tmp

#chmod u+x HPSIM-Linux_C.05.*.bin

#./HPSIM-Linux*.bin

3、初始化SIM

#/opt/mx/bin/mxinitconfig –l

#/opt/mx/bin/mxstop

#/opt/mx/bin/mxinitconfig –a

那个过程在步骤14时刻会比较久,可能连续30分钟或更长。

能够用

#cat /var/opt/mx/logs/

看完成情形。

4、确认进程都正常

ps -ef | grep mx

能够看见mxdomainmgr, mxinventory 和 mxdtf

假如没有,用以下方式启动:

#/opt/mx/bin/mxstart

#rpm -qa | grep snmp

5、验证和配置SNMP设置

(1)确认SNMP和治理代理已安装

#rpm -qa | grep snmp

# rpm -qa | grep hpasm

# /etc/init.d/hpasm status

(2)验证和配置SNMP设置文件

# /etc/init.d/hpasm stop

# /etc/init.d/snmpd stop

# vi /etc/snmp/ (redhat是此名目,其它Linux可能名目不同)

找到 trapsink一行,假如有#号,去掉之前的#号,改成

trapsink 10.2.30.35

验证或手工添加:

rocommunity public 10.2.30.35

(那个地点以治理中心的IP是10.2.30.35 , SNMP 只读community string是“public”为例)

储存退出vi.(:wq!)

# /etc/init.d/snmpd start

# /etc/init.d/hpasm start

6、初次使用SIM 和设置

从网上其它带扫瞄器的机器,在扫瞄器里:

://机器名或IP:280

s://机器名或IP:50000

用户名和密码是root和root的密码,假如步骤3后改了密码又不记得之前密码,可能需要重新执行步骤3。以下是成功登录后的画面。

(1) 配置发觉范畴

点击上图中红圈处;先enable,再edit

增加要治理的IP地址区间,默认一样是所在网段的所有IP,能够增加例外(exclude);能够修改自动发觉设备的间隔,默认是每天上午11点。

再点击 [Run Now]按键开始搜索。

点击右上角的home 链接回到home 页面。

(2) 配置邮件报警设置,发起(From)

点击email 设置链接;

SIM本身并没有邮件服务功能,那个地点填写SIM所在网络环境中的邮件服务器的真实机器名或IP,填写发送者(from)的邮箱地址,假如此邮箱需要账号、密码,请钩选“Server Requires Authentication”并填入帐号和密码。

点击[OK]并点击右上角的home 链接回到home 页面。

(3) 配置邮件报警设置,递送目标(To)

点击“Set up Automatic event handing”:

使用现有或创建一个事件处理任务:

取一个自己喜爱的任务名字:

确定哪些类型事件需要发送邮件报警,一样用默认的“重要未清除事件”:

钩选 “Send e-mail”和“Write to System Log”,在To:和CC:处填入发送目标的邮箱地址,多个邮箱用逗号隔离,不能用分号,不能是中文全角。在Subject 里填入自己定义的邮件主题内容(邮件正文会是具体事件的描述,不能在那个地点自己设):

(4)确认SIM服务器和e-mail服务器网络能够通,需要设置网关要设置网关,需要加路由的要加路由。

按next,“Select time filter”里,假如期望在某段时刻不发送,设置它,建议不理会,按next;看看设置的总结:

参阅文档:

《HP Array Configuration Utility User Guide》

《HP System Management Homepage Release Notes》;

《System Management Homepage online help》

《HP System Management Homepage Installation Guide》

《Linux Trap ID and SNMP Traps》

《HP Systems Insight Manager Installation and Configuration Guide for

Linux》

2024年2月20日发(作者:尧涵菱)

HP服务器上安装和管理HP磁盘柜MSA500G2

(Redhat Linux AS3.0字符环境)

名目:

 一、磁盘柜硬件安装;page 1

 二、驱动和工具软件安装;page 1

 三、阵列配置;page 2

 四、系统监控 page12

先给服务器安装操作系统Redhat Linux AS3.0。

一、 磁盘柜硬件安装

默认的SCSI口认不到MSA500G2操纵器,因此服务器必须插一块Smart

Array642卡(每台MSA500G2都带2块Smart Array642卡),由于SA642是全长的PCI-X卡,因此服务器必须能提供全长的PCI-X插槽。连接线缆,先开磁盘柜,等2分钟后再开服务器。

二、 驱动和工具软件安装

1、以超级用户root登录Linux系统,将随盘柜或自己下载的HP SmartStart光盘放入服务器光驱中。

(最新SmartStart下载地址: ://

/support/files/server/us/subscription/PSM_

#mount –t iso9660 /dev/cdrom /mnt

#cd /mnt/compaq/csp/linux

#ls *.sh –l

2、执行看到的.sh文件,例如

#./

在那个过程中会回答一些系统治理问题,一部份是有关SNMP有关的,一部份是与治理帐号和安全的,能够过后再配(本文第四节),能够使用默认设置,必须输入的先随便输入。

那个过程会安装HP驱动(包括网卡驱动)、治理和配置软件。

3、检查安装成效

#lsmod |grep cciss

应该显示 ciss 。

如没有:

#insmod cciss

用vi编辑 /etc/,加入:

insmod cciss

cpqacuxe –R

4、重启服务器

#cd /

#umount /mnt

#reboot

三、 阵列配置

有三种方式配置阵列:

 方法1:用HP SmartStart CD启动服务器,启用ACU(Array Configuration

Utility)配置阵列;(图形界面,最方便使用);

 方法2:用Linux下命令行配置(能够做ACU所有工作,又增加改MSA500G2名称等功能);

 方法3:在网络环境下,在一台PC上用扫瞄器登录服务器治理界面(System Management Homepage),在里面启用ACU-XE,界面和方法1一样。

MSA500G2共有14颗146GB磁盘,建议仅定义一个磁盘组(Array),包含13颗磁盘,此磁盘组划分成4个逻辑盘,分别标记为logical disk1-4,下图,每个逻辑盘都用到13个硬盘的一部分(在操作系统看来是4个物理盘)

每个逻辑盘采纳RAID5模式,第14颗硬盘作为热备援盘。当阵列中某个物理磁盘损坏时,自动加入到阵列中,参与阵列,现在系统从其它磁盘读数据,运算后写入此磁盘,此过程称为重构(rebuild)。

从以下(一)、(二)、(三)中挑一个方法来配置成上述成效。

(一) 方法1

1、用HP SmartStart CD启动服务器;启用ACU(Array Configuration

Utility)工具(要用到鼠标):

2、ACU会自动扫描所有的阵列卡(机器内部集成的,Smart Array 642)和MSA500G2;点中MSA500G2;

3、观看检测到的硬盘,看有没有事先的设置,假如有且数据不用,删除掉。

4、先创建磁盘组(Create Array):

5、再分别创建4个逻辑盘(Create Logical Drive):

依照需要配置每个逻辑盘的参数:RAID级别,条带大小(stripe size),逻辑盘大小(Logical Drive Size,最后一个用默认)。

ss

是条带大小(stripe size),单位是KB;(性能调优:a.混合读写:使用默认;b.要紧连续读,例如语音和视频应用:stripe size调大;c.要紧是写:例如图象处理:RAID5或6用小的stripe size,RAID0和1+0用大的stripe size);

. raid

级别必须是本操纵器能支持的,缺省是RAID6(ADG,可损坏任意两颗硬盘,但性能比RAID5略低8%~15%)

5、设置备援盘

注:以上配置(RAID5+热备援)与选择14颗硬盘做RAID6(ADG)相比,磁盘利用率差不多上(14-2)/14; RAID6可靠性更高,然而性能比RAID5低10%左右。

储存,退出ACU。

(二) 方法2:用命令行的阵列配置

1、以超级用户root登录Linux系统,输入阵列配置命令行

#cpqacuxe -stop

#hpacucli

进入阵列配置命令行模式,标记是“=>”;能够敲help 进行关心,常见有关术语见下表:

全称 全称 缩写 说明 缩写 说明

adapterid ai serialnumber sn

适配器ID号 操纵器序列号

arrayaccelerator aa

缓存

cacheratio cr

读写缓存比率

logicaldrive ld

逻辑盘,即能

被操作系统看见的卷

physicaldrive pd

真实的物理硬

盘,操作系统不可见

chassisname ch

盘柜名字,可

自己修改

controller ctrl

操纵器

2、扫描和观看阵列卡

=> rescan

=> ctrl all show

现在应该能够看到SA642和MSA500G2两个操纵器,可能是如此显示:

MSA500G2 in 22K9LYPN44 (sn=xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxx)

Smart Array642 in slot 0 (sn=xxxxxxxxxxxxxxxx )

3、将冗长的盘柜名字从22K9LYPN44改成好用好记的

=> ctrl ch=22K9LYPN44 modify ch=21cn

4、设置目标操纵器,如此后面命令差不多上指针对它,能够减少命令行长度

=>set target ctrl ch=21cn

5、查看操纵器和其所有物理磁盘和逻辑盘

=>show

=>pd all show

=>ld all show

6、选择物理盘,组成磁盘组(Array),创建逻辑盘(卷);一个磁盘组能够划成多个逻辑盘,RAID级别是在逻辑盘指定的,即承诺同一磁盘组的不同逻辑盘各采纳不同RAID级别。例如本测试里将14颗磁盘做进一个磁盘组,再将它划成5个大小接近的逻辑盘:

=>create type=ld drives=1:1-1:13 size=420000 ss=32 raid=5

=>create type=ld drives=1:1-1:13 size=420000 ss=32 raid=5

=>create type=ld drives=1:1-1:13 size=420000 ss=32 raid=5

=>create type=ld drives=1:1-1:13 ss=32 raid=5

以上命令行中:

. drives也能够随意选择非连续盘,用逗号(,)分开;

. size

后数字的单位是MB;省略的话是采纳所有可用空间做逻辑盘(见以上第4行);

ss

是条带大小(stripe size),单位是KB;(性能调优:a.混合读写:使用默认;b.要紧连续读,例如语音和视频应用:stripe size调大;c.要紧是写:例如图象处理:RAID5或6用小的stripe size,RAID0和1+0用大的stripe size);

. raid

级别必须是本操纵器能支持的,缺省是RAID6(ADG,可损坏任意两颗硬盘,但性能比RAID5略低8%~15%)

7、配置备援盘

=>add spares=1:14

8、查看成效

=>ld all show

=>ld 1 show

=>ld 2 show

=>ld 3 show

=>ld 4 show

9、为逻辑盘启用阵列操纵器缓存(假如新操纵器或新缓存在,加电后,电池充电期间,缓存会被操纵器禁用,一段时刻后缓存才可用)

=> ld all modify aa=enable

10、修改阵列操纵器缓存的读写比率,默认设为50% 比50%,能够依照顾用环境自行调整。

=> modify cr=50/50

*11、为物理盘启用缓存(MSA500G2不支持)

=> modify dwc=enable

其它设置和命令参阅文档《HP Array Configuration Utility User Guide》的“Using the Command Line Interface”一节。

12、退出

=>quit

#cpqacuxe –R

(三)方法3

第四章第(二)节配好后,从网上其它运算机访问本服务器的治理网页,:

://机器名或IP:2301

s://机器名或IP:2381

选择HP Array Configuration Utility;具体配置方法同第(一)节。

(四)验证设备名

#fdisk /dev/cciss/c0d0

[root@localhost init.d]# fdisk /dev/cciss/c0d0

The number of cylinders for this disk is set to 105412.

There is nothing wrong with that, but this is larger than 1024,

and could in certain setups cause problems with:

1) software that runs at boot time (e.g., old versions of LILO)

2) booting and partitioning software from other OSs

(e.g., DOS FDISK, OS/2 FDISK)

Command (m for help): p

Disk /dev/cciss/c0d0: 440.4 GB, 44 bytes

255 heads, 32 sectors/track, 105412 cylinders

Units = cylinders of 8160 * 512 = 4177920 bytes

Device Boot Start End Blocks Id System

Command (m for help): q

#fdisk /dev/cciss/c0d1

#fdisk /dev/cciss/c0d2

#fdisk /dev/cciss/c0d3

假如有2个msa500G2,另外的设备名确实是

/dev/cciss/c1d0

/dev/cciss/c1d1

/dev/cciss/c1d2

/dev/cciss/c1d3

HP DL380G5 内置E200阵列卡配的内置硬盘的设备名是:

/dev/cciss/c2d0

(假如分了多个逻辑盘就依次增加)

/dev/cciss/c2d1

....

设备依照具体应用要求使用;一样先建分区(fdisk里用n);然后再直截了当使用裸设备(例如 /dev/cciss/c0d0p0);也可做成文件系统(#mkfs 设备名)

四、 系统监控

(一) Linux下基于命令行的观看

#cpqacuxe -stop

#hpacucli

=> ctrl ch=21cn show

=> ctrl ch=21cn ld all show

=> ctrl ch=21cn ld 1 show

=> ctrl ch=21cn pd all show

=> ctrl ch=21cn pd 1 show

假如一颗硬盘坏,上述含pd命令可看到。现在ld看到。

详细方法参阅第三章第(二)节。

(二) 治理代理,每台服务器必装必配

1、验证和配置网络,开放治理端口

(1)判定网卡是否正确被系统识别

# dmesg | grep -i eth0

假如有返回值,例如:

eth0: registerted as PCnet/PCI ......

说明系统有网卡识别。

# dmesg | grep -i eth1

假如返回空,则表示系统之有一块网卡。没有eth1。

(2)如何配置网卡地址:

netconfig (缺省是eth0)

设置图形下的设置, 例如:10.2.30.35

查看你的设置是否正确。;

ifconfig eth0

或者ip addr

还能够通过手动的方式制定IP地址:

例如:

ifconfig eth0 10.2.30.35 netmask 255.255.255.0 up

route add default gw 10.2.30.254

同样能够达到设置IP地址和网关的目的。

(3) ping

从外部机器ping或者直截了当连接到 10.2.30.35

ping 10.2.30.35

现在应该能够通。

(5)禁止/设置防火墙功能

# service iptables stop

#setup

在firewall Configuration里选Disabled。

假如不承诺禁止防火墙,在custom里将网卡, ,ssh设为可用,并增加承诺端口:2301,2381,280,50000

*2、治理agent安装

在第二章,差不多在系统安装了治理代理,并提供一个访问接口System

Management Homepage;假如修改过用户密码又不记得之前密码,可能需要重新执行第二章的安装。

确认agent包差不多安装:

#rpm –q hpasm

#rpm –q hpsmh

3、设置System Management Homepage帐号、安全

#perl /usr/local/hp/

依照需要设置帐号。

账号组别分成治理员、操作员和用户,一样将linux root 账号加到治理员组。

依照需要设置安全机制。

Trust by Certification 最安全,然而限制最大,方便性受到最大阻碍;另外有基于名字的信任和完全信任。

4、设置SNMP及治理代理有关配置

(1)修改SNMP及治理代理有关配置

#/etc/init.d/hpasm configure

按照提示,注意“community string”要正确。

其中一定要输入“Trap Destination”地址,即安装了治理中心软件SIM的治理中心服务器的地址,即后文第(三)节的那台服务器(例如:IP为10.2.30.35)。

(2)重启SNMP和治理代理进程

#/etc/init.d/hpasm stop

#/etc/init.d/snmpd stop

#/etc/init.d/snmpd start

#/etc/init.d/hpasm start

5、访问治理代理(System Management Homepage)

从网上其它带扫瞄器的机器,在扫瞄器里:

://机器名或IP:2301

s://机器名或IP:2381

(三) 治理中心

System Insight Manager(SIM),负责接收各个服务器和储备信息并负责发起 email提示报警,同一网络环境只需装一台)

1、系统预备

HP 提供的SIM有Linux,Windows和HP-UX三个版本,任何一个版本能够跨平台治理安装了主流操作的服务器和储备。本指导手册只介绍Linux下SIM的安装;SIM操作则三个版本差不多上一样的。

SIM需要用到数据库,在Linux环境中能够用Oracle和PostgreSQL,本指导手册只介绍安装PostgreSQL。

(1) 假如系统差不多安装PostgreSQL,需要备份它和删除它,否则到步骤(2)。

#rpm -qa | grep postgresql

To back up your database, execute the following command:

# cp –rp /var/lib/pgsql /var/lib/

# rpm –e rh-postgresql-devel

# rpm –e rh-postgresql-lib

# rm –rf /var/lib/pgsql /usr/lib/pgsql

(2) 要求环境检查

# rpm -qa | grep ssh

#rpm -qa | grep snmp

#rpm -qa | grep compat

#rpm -qa | grep glib

#rpm -qa | grep gdk-pixbuf

没有安装则需要这些Linux包。

2、安装SIM

下载SIM并上传到治理中心服务器或使用SIM for Linux 光盘:

#mount /dev/cdrom /mnt/cdrom

#cd /mnt/cdrom

#cp /mnt/cdrom//HPSIM-Linux*.bin /tmp

#cd /tmp

#chmod u+x HPSIM-Linux_C.05.*.bin

#./HPSIM-Linux*.bin

3、初始化SIM

#/opt/mx/bin/mxinitconfig –l

#/opt/mx/bin/mxstop

#/opt/mx/bin/mxinitconfig –a

那个过程在步骤14时刻会比较久,可能连续30分钟或更长。

能够用

#cat /var/opt/mx/logs/

看完成情形。

4、确认进程都正常

ps -ef | grep mx

能够看见mxdomainmgr, mxinventory 和 mxdtf

假如没有,用以下方式启动:

#/opt/mx/bin/mxstart

#rpm -qa | grep snmp

5、验证和配置SNMP设置

(1)确认SNMP和治理代理已安装

#rpm -qa | grep snmp

# rpm -qa | grep hpasm

# /etc/init.d/hpasm status

(2)验证和配置SNMP设置文件

# /etc/init.d/hpasm stop

# /etc/init.d/snmpd stop

# vi /etc/snmp/ (redhat是此名目,其它Linux可能名目不同)

找到 trapsink一行,假如有#号,去掉之前的#号,改成

trapsink 10.2.30.35

验证或手工添加:

rocommunity public 10.2.30.35

(那个地点以治理中心的IP是10.2.30.35 , SNMP 只读community string是“public”为例)

储存退出vi.(:wq!)

# /etc/init.d/snmpd start

# /etc/init.d/hpasm start

6、初次使用SIM 和设置

从网上其它带扫瞄器的机器,在扫瞄器里:

://机器名或IP:280

s://机器名或IP:50000

用户名和密码是root和root的密码,假如步骤3后改了密码又不记得之前密码,可能需要重新执行步骤3。以下是成功登录后的画面。

(1) 配置发觉范畴

点击上图中红圈处;先enable,再edit

增加要治理的IP地址区间,默认一样是所在网段的所有IP,能够增加例外(exclude);能够修改自动发觉设备的间隔,默认是每天上午11点。

再点击 [Run Now]按键开始搜索。

点击右上角的home 链接回到home 页面。

(2) 配置邮件报警设置,发起(From)

点击email 设置链接;

SIM本身并没有邮件服务功能,那个地点填写SIM所在网络环境中的邮件服务器的真实机器名或IP,填写发送者(from)的邮箱地址,假如此邮箱需要账号、密码,请钩选“Server Requires Authentication”并填入帐号和密码。

点击[OK]并点击右上角的home 链接回到home 页面。

(3) 配置邮件报警设置,递送目标(To)

点击“Set up Automatic event handing”:

使用现有或创建一个事件处理任务:

取一个自己喜爱的任务名字:

确定哪些类型事件需要发送邮件报警,一样用默认的“重要未清除事件”:

钩选 “Send e-mail”和“Write to System Log”,在To:和CC:处填入发送目标的邮箱地址,多个邮箱用逗号隔离,不能用分号,不能是中文全角。在Subject 里填入自己定义的邮件主题内容(邮件正文会是具体事件的描述,不能在那个地点自己设):

(4)确认SIM服务器和e-mail服务器网络能够通,需要设置网关要设置网关,需要加路由的要加路由。

按next,“Select time filter”里,假如期望在某段时刻不发送,设置它,建议不理会,按next;看看设置的总结:

参阅文档:

《HP Array Configuration Utility User Guide》

《HP System Management Homepage Release Notes》;

《System Management Homepage online help》

《HP System Management Homepage Installation Guide》

《Linux Trap ID and SNMP Traps》

《HP Systems Insight Manager Installation and Configuration Guide for

Linux》

发布评论

评论列表 (0)

  1. 暂无评论