MSA500G2安装与管理文档格式.docx
- 文档编号:21862707
- 上传时间:2023-02-01
- 格式:DOCX
- 页数:31
- 大小:2.26MB
MSA500G2安装与管理文档格式.docx
《MSA500G2安装与管理文档格式.docx》由会员分享,可在线阅读,更多相关《MSA500G2安装与管理文档格式.docx(31页珍藏版)》请在冰豆网上搜索。
三、阵列配置
有三种方式配置阵列:
●方法1:
用HPSmartStartCD启动服务器,启用ACU(ArrayConfigurationUtility)配置阵列;
(图形界面,最方便使用);
●方法2:
用Linux下命令行配置(可以做ACU所有工作,又增加改MSA500G2名称等功能);
●方法3:
在网络环境下,在一台PC上用浏览器登录服务器管理界面(SystemManagementHomepage),在里面启用ACU-XE,界面和方法1一样。
MSA500G2共有14颗146GB磁盘,建议仅定义一个磁盘组(Array),包含13颗磁盘,此磁盘组划分成4个逻辑盘,分别标记为logicaldisk1-4,下图,每个逻辑盘都用到13个硬盘的一部分(在操作系统看来是4个物理盘)
每个逻辑盘采用RAID5模式,第14颗硬盘作为热备援盘。
当阵列中某个物理磁盘损坏时,自动加入到阵列中,参与阵列,此时系统从其它磁盘读数据,运算后写入此磁盘,此过程称为重构(rebuild)。
从以下
(一)、
(二)、(三)中挑一个方法来配置成上述效果。
(一)方法1
1、用HPSmartStartCD启动服务器;
启用ACU(ArrayConfigurationUtility)工具(要用到鼠标):
2、ACU会自动扫描所有的阵列卡(机器内部集成的,SmartArray642)和MSA500G2;
点中MSA500G2;
3、观察检测到的硬盘,看有没有事先的设置,如果有且数据不用,删除掉。
4、先创建磁盘组(CreateArray):
5、再分别创建4个逻辑盘(CreateLogicalDrive):
根据需要配置每个逻辑盘的参数:
RAID级别,条带大小(stripesize),逻辑盘大小(LogicalDriveSize,最后一个用默认)。
ss是条带大小(stripesize),单位是KB;
(性能调优:
a.混合读写:
使用默认;
b.主要连续读,例如语音和视频应用:
stripesize调大;
c.主要是写:
例如图象处理:
RAID5或6用小的stripesize,RAID0和1+0用大的stripesize);
.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
适配器ID号
serialnumber
sn
控制器序列号
arrayaccelerator
aa
缓存
cacheratio
cr
读写缓存比率
logicaldrive
ld
逻辑盘,即能被操作系统看见的卷
physicaldrive
pd
真实的物理硬盘,操作系统不可见
chassisname
ch
盘柜名字,可自己修改
controller
ctrl
控制器
2、扫描和察看阵列卡
=>
rescan
ctrlallshow
此时应该可以看到SA642和MSA500G2两个控制器,可能是这样显示:
MSA500G2in22K9LYPN44(sn=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx)
SmartArray642inslot0(sn=xxxxxxxxxxxxxxxx)
3、将冗长的盘柜名字从22K9LYPN44改成好用好记的
ctrlch=22K9LYPN44modifych=21cn
4、设置目标控制器,这样后面命令都是指针对它,可以减少命令行长度
settargetctrlch=21cn
5、查看控制器和其所有物理磁盘和逻辑盘
show
pdallshow
ldallshow
6、选择物理盘,组成磁盘组(Array),创建逻辑盘(卷);
一个磁盘组可以划成多个逻辑盘,RAID级别是在逻辑盘指定的,即允许同一磁盘组的不同逻辑盘各采用不同RAID级别。
例如本测试里将14颗磁盘做进一个磁盘组,再将它划成5个大小接近的逻辑盘:
createtype=lddrives=1:
1-1:
13size=420000ss=32raid=5
13ss=32raid=5
以上命令行中:
.drives也可以随意选择非连续盘,用逗号(,)分开;
.size后数字的单位是MB;
省略的话是采用所有可用空间做逻辑盘(见以上第4行);
7、配置备援盘
addspares=1:
14
8、查看效果
ld1show
ld2show
ld3show
ld4show
9、为逻辑盘启用阵列控制器缓存(如果新控制器或新缓存在,加电后,电池充电期间,缓存会被控制器禁用,一段时间后缓存才可用)
ldallmodifyaa=enable
10、修改阵列控制器缓存的读写比率,默认设为50%比50%,可以根据应用环境自行调整。
modifycr=50/50
*11、为物理盘启用缓存(MSA500G2不支持)
modifydwc=enable
其它设置和命令参阅文档《HPArrayConfigurationUtilityUserGuide》的“UsingtheCommandLineInterface”一节。
12、退出
quit
#cpqacuxe–R
(三)方法3
第四章第
(二)节配好后,从网上其它计算机访问本服务器的管理网页,:
http:
//机器名或IP:
2301
或
https:
2381
选择HPArrayConfigurationUtility;
具体配置方法同第
(一)节。
(四)验证设备名
#fdisk/dev/cciss/c0d0
[root@localhostinit.d]#fdisk/dev/cciss/c0d0
Thenumberofcylindersforthisdiskissetto105412.
Thereisnothingwrongwiththat,butthisislargerthan1024,
andcouldincertainsetupscauseproblemswith:
1)softwarethatrunsatboottime(e.g.,oldversionsofLILO)
2)bootingandpartitioningsoftwarefromotherOSs
(e.g.,DOSFDISK,OS/2FDISK)
Command(mforhelp):
p
Disk/dev/cciss/c0d0:
440.4GB,440402968064bytes
255heads,32sectors/track,105412cylinders
Units=cylindersof8160*512=4177920bytes
DeviceBootStartEndBlocksIdSystem
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
HPDL380G5内置E200阵列卡配的内置硬盘的设备名是:
/dev/cciss/c2d0
(如果分了多个逻辑盘就依次增加)
/dev/cciss/c2d1
....
设备根据具体应用要求使用;
一般先建分区(fdisk里用n);
然后再直接使用裸设备(例如/dev/cciss/c0d0p0);
也可做成文件系统(#mkfs设备名)
四、系统监控
(一)Linux下基于命令行的察看
ctrlch=21cnshow
ctrlch=21cnldallshow
ctrlch=21cnld1show
ctrlch=21cnpdallshow
ctrlch=21cnpd1show
如果一颗硬盘坏,上述含pd命令可看到。
此时ld看到。
详细方法参阅第三章第
(二)节。
(二)管理代理,每台服务器必装必配
1、验证和配置网络,开放管理端口
(1)判断网卡是否正确被系统识别
#dmesg|grep-ieth0
如果有返回值,例如:
eth0:
registertedasPCnet/PCI......
说明系统有网卡识别。
#dmesg|grep-ieth1
如果返回空,则表示系统之有一块网卡。
没有eth1。
(2)如何配置网卡地址:
netconfig(缺省是eth0)
设置图形下的设置,例如:
10.2.30.35
查看你的设置是否正确。
;
ifconfigeth0
或者ipaddr
还可以通过手动的方式制定IP地址:
例如:
ifconfigeth010.2.30.35netmask255.255.255.0up
routeadddefaultgw10.2.30.254
同样可以达到设置IP地址和网关的目的。
(3)ping
从外部机器ping或者直接连接到10.2.30.35
ping10.2.30.35
此时应该可以通。
(5)禁止/设置防火墙功能
#serviceiptablesstop
#setup
在firewallConfiguration里选Disabled。
如果不允许禁止防火墙,在custom里将网卡,http,ssh设为可用,并增加允许端口:
2301,2381,280,50000
*2、管理agent安装
在第二章,已经在系统安装了管理代理,并提供一个访问接口SystemManagementHomepage;
如果修改过用户密码又不记得之前密码,可能需要重新执行第二章的安装。
确认agent包已经安装:
#rpm–qhpasm
#rpm–qhpsmh
3、设置SystemManagementHomepage帐号、安全
#perl/usr/local/hp/hpSMHSetup.pl
根据需要设置帐号。
账号组别分成管理员、操作员和用户,一般将linuxroot账号加到管理员组。
根据需要设置安全机制。
TrustbyCertification最安全,但是限制最大,方便性受到最大影响;
另外有基于名字的信任和完全信任。
4、设置SNMP及管理代理有关配置
(1)修改SNMP及管理代理有关配置
#/etc/init.d/hpasmconfigure
按照提示,注意“communitystring”要正确。
其中一定要输入“TrapDestination”地址,即安装了管理中心软件SIM的管理中心服务器的地址,即后文第(三)节的那台服务器(例如:
IP为10.2.30.35)。
(2)重启SNMP和管理代理进程
#/etc/init.d/hpasmstop
#/etc/init.d/snmpdstop
#/etc/init.d/snmpdstart
#/etc/init.d/hpasmstart
5、访问管理代理(SystemManagementHomepage)
从网上其它带浏览器的机器,在浏览器里:
(三)管理中心
SystemInsightManager(SIM),负责接收各个服务器和存储信息并负责发起email提示报警,同一网络环境只需装一台)
1、系统准备
HP提供的SIM有Linux,Windows和HP-UX三个版本,任何一个版本可以跨平台管理安装了主流操作的服务器和存储。
本指导手册只介绍Linux下SIM的安装;
SIM操作则三个版本都是一样的。
SIM需要用到数据库,在Linux环境中可以用Oracle和PostgreSQL,本指导手册只介绍安装PostgreSQL。
(1)如果系统已经安装PostgreSQL,需要备份它和删除它,否则到步骤
(2)。
#rpm-qa|greppostgresql
Tobackupyourdatabase,executethefollowingcommand:
#cp–rp/var/lib/pgsql/var/lib/pgsql.oldl
#rpm–erh-postgresql-devel
#rpm–erh-postgresql-lib
#rm–rf/var/lib/pgsql/usr/lib/pgsql
(2)要求环境检查
#rpm-qa|grepssh
#rpm-qa|grepsnmp
#rpm-qa|grepcompat
#rpm-qa|grepglib
#rpm-qa|grepgdk-pixbuf
没有安装则需要这些Linux包。
2、安装SIM
下载SIM并上传到管理中心服务器或使用SIMforLinux光盘:
#mount/dev/cdrom/mnt/cdrom
#cd/mnt/cdrom
#cp/mnt/cdrom//HPSIM-Linux*.bin/tmp
#cd/tmp
#chmodu+xHPSIM-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/initconfig.log
看完成情况。
4、确认进程都正常
ps-ef|grepmx
可以看见mxdomainmgr,mxinventory和mxdtf
如果没有,用以下方式启动:
#/opt/mx/bin/mxstart
5、验证和配置SNMP设置
(1)确认SNMP和管理代理已安装
#rpm-qa|grephpasm
#/etc/init.d/hpasmstatus
(2)验证和配置SNMP设置文件
#/etc/init.d/hpasmstop
#/etc/init.d/snmpdstop
#vi/etc/snmp/snmpd.conf(redhat是此目录,其它Linux可能目录不同)
找到trapsink一行,如果有#号,去掉之前的#号,改成
trapsink10.2.30.35
验证或手工添加:
rocommunitypublic10.2.30.35
(这里以管理中心的IP是10.2.30.35,SNMP只读communitystring是“public”为例)
保存退出vi.(:
wq!
#/etc/init.d/snmpdstart
#/etc/init.d/hpasmstart
6、初次使用SIM和设置
280
50000
用户名和密码是root和root的密码,如果步骤3后改了密码又不记得之前密码,可能需要重新执行步骤3。
以下是成功登录后的画面。
(1)配置发现范围
点击上图中红圈处;
先enable,再edit
增加要管理的IP地址区间,默认一般是所在网段的所有IP,可以增加例外(exclude);
可以修改自动发现设备的间隔,默认是每天上午11点。
再点击[RunNow]按键开始搜索。
点击右上角的home链接回到home页面。
(2)配置邮件报警设置,发起(From)
点击email设置链接;
SIM本身并没有邮件服务功能,这里填写SIM所在网络环境中的邮件服务器的真实机器名或IP,填写发送者(from)的邮箱地址,如果此邮箱需要账号、密码,请钩选“ServerRequiresAuthentication”并填入帐号和密码。
点击[OK]并点击右上角的home链接回到home页面。
(3)配置邮件报警设置,递送目标(To)
点击“SetupAutomaticeventhanding”:
使用现有或创建一个事件处理任务:
取一个自己喜欢的任务名字:
确定哪些类型事件需要发送邮件报警,一般用默认的“重要未清除事件”:
钩选“Sende-mail”和“WritetoSystemLog”,在To:
和CC:
处填入发送目标的邮箱地址,多个邮箱用逗号隔离,不能用分号,不能是中文全角。
在Subject里填入自己定义的邮件主题内容(邮件正文会是具体事件的描述,不能在这里自己设):
(4)确认SIM服务器和e-mail服务器网络能够通,需要设置网关要设置网关,需要加路由的要加路由。
按next,“Selecttimefilter”里,如果希望在某段时间不发送,设置它,建议不理会,按next;
看看设置的总结:
参阅文档:
《HPArrayConfigurationUtilityUserGuide》
《HPSystemManagementHomepageReleaseNotes》;
《SystemManagementHomepageonlinehelp》
《HPSystemManagementHomepageInstallationGuide》
《LinuxTrapIDandSNMPTraps》
《HPSystemsInsightManagerInstallationandConfigurationGuideforLinux》
显示HPMSA500配置信息:
1.以root身份运行/opt/compaq/hpacucli/bld/hpacucli
2.输入:
ctrlallshow
MSA500G2atM78ELYPN7L(sn:
PAB360NX3TQ0BN,csn:
M78ELYPN7L)
SmartArray642inSlot0(sn:
P9226AJ9SU507S)
发现磁盘柜
3.输入:
ctrlcsn=M78ELYPN7Lshow指令可以看到一半状态。
4.输入:
ctrlcsn=M78ELYPN7Lphysicaldriveallshow察看物理盘使用,
5.输入:
ctrlcsn=M78ELYPN7Llogicaldriveallshow察看逻辑卷使用,每个逻辑卷对应os看到的一个物理磁盘设备
6.最后用fdisk-l察看分区情况。
HPStorageWorks模块化智能阵列(MSA)家族采用简单、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MSA500G2 安装 管理
![提示](https://static.bdocx.com/images/bang_tan.gif)