AIX MPIO、RDAC、SDDPCM多路径软件操作
- 格式:docx
- 大小:18.28 KB
- 文档页数:1
AIX系统操作手册系统操作手册系统操作手册武汉金力软件有限公司 WUHAN JINLI SOFTWARE CO., LTD版本:5LIAIX目录第一章 AIX操作系统的安装 ........................................................................... (5)安装介质与方式 ........................................................................... . (5)BOS(Base Operating System)安装 ........................................................................... (5)第二章 AIX操作系统基本命 ........................................................................... (8)? 系统的进入和退出 ........................................................................... .. (8)password...................................................................... ............................................................ 8 mkdir、rm、mv和cd ........................................................................... (8)ls ........................................................................... . (9)date ......................................................................... (10)wc ........................................................................... (10)who .......................................................................... .. (10)finger ....................................................................... .. (11)ps ........................................................................... . (11)kill ......................................................................... . (15)find ......................................................................... (15)grep.......................................................................... .. (16)第三章 vi编辑器 ........................................................................... (18)3.1 vi 简介 ........................................................................... ............................................. 18 3.2 vi的进入与离开 ........................................................................... ............................ 18 3.3 vi 的文本输入模式 ........................................................................... ...................... 18 3.4 vi 基本编辑命令............................................................................ .......................... 19 3.5 文件处理子命令 ........................................................................... ............................ 21 第四章存储管理............................................................................ (21)4.1 相关术语 ........................................................................... .. (21)PV (PhysicalVolume) ...................................................................... ..................................... 21 VG (VolumeGroup) ....................................................................... ....................................... 21 PP (PhysicalPartition) ................................................................... ....................................... 22 LP (LogicalPartition) ................................................................... ......................................... 22 LV(LogicalVolume) ...................................................................... ........................................ 22 Mirror(镜像) .......................................................................... ............................................... 22 VGDA(Volume Group Description Area,卷组描述区) ........................................................ 22 VGSA(Volume Group Status Area,卷组状态区) .................................................................. 23 4.2 PV的管理 ........................................................................... (23)硬盘安装 ........................................................................... .................................................... 23 配置一个PV ........................................................................... .............................................. 23 修改PV的属性 ........................................................................... ......................................... 24 删除一个PV ........................................................................... .............................................. 24 4.3 VG的管理 ........................................................................... .. (24)创建一个VG ........................................................................... ............................................. 24 删除一个VG ........................................................................... (25)第 2 页共 52 页对VG的管理 ........................................................................... ............................................ 25 4.4 LV的管理 ........................................................................... (27)增加一个LV ........................................................................... .............................................. 27 修改LV的属性 ........................................................................... ......................................... 28 删除一个LV ........................................................................... . (31)第五章 RS6000 更换硬盘的过程 ........................................................................... (32)HDISK0和HDISK1做成MIRROR,是ROOTVG ......................................................... 32 先做系统备份 ........................................................................... ............................................ 32 查看HDISK0的S/N,P/N号等,在换盘的时候做对照 ................................................ 33 查看所有硬盘(包括逻辑盘)的状态 # lsdev -Ccdisk ................................................ 33 停HACMP ........................................................................ ................................................... 34 把HDISK0从ROOTVG中不做MIRROW ......................................................................34 关机 ........................................................................... ............................................................ 34 开机 ........................................................................... ............................................................ 34 把HDISK0加到ROOTVG中并做镜像 ............................................................................35 重启动2号机 ........................................................................... ............................................ 35 关闭1号机的HACMP ........................................................................ ................................ 35 重启动1号机 ........................................................................... ............................................ 35 启动1号机的HACMP ........................................................................ ................................ 35 启动2号机的HACMP ........................................................................ .. (35)第六章 HACMP安装配置 ........................................................................... .. (36)准备工作 ........................................................................... .................................................... 36 检测连8port卡的TTY .......................................................................... .............................. 37 使用AIX安装CD安装文件 ........................................................................... ................... 37 修改电源管理 ........................................................................... ............................................ 38 Netscape安装和配置 ........................................................................... ................................ 38 安装HACMP/ES软件 ........................................................................... .............................. 38 安装最新的AIX和HACMP补丁............................................................................ .......... 38 SSA微码升级 ........................................................................... ........................................... 39 设置主机名 ........................................................................... ................................................ 39 为所有网卡绑定boot或standby的IP地址 (39)创建VG、LV和FS ........................................................................... .................................. 40 修改系统参数 ........................................................................... ............................................ 41 重启两台机器 ........................................................................... ............................................ 41 配置HACMP ........................................................................ ............................................... 41 HA测试(一):启动和关闭 ........................................................................... .................... 43 HA测试(二):本机IP接管 ........................................................................... ..................... 44 HA测试(三):资源接管 ........................................................................... .. (44)第七章模拟硬盘更换............................................................................ (46)预做方案 ........................................................................... (46)查看硬盘信息 ........................................................................... ............................................ 46 把要更换硬盘从VG中拿掉 ........................................................................... .................... 46 关机 ........................................................................... ............................................................ 46 准备工作 ........................................................................... .................................................... 46 拆机箱 ........................................................................... ........................................................ 46 更换硬盘 ........................................................................... . (47)第 3 页共 52 页开机 ....................................................................................................................................... 47 查看硬盘 ........................................................................... .................................................... 47 改PV............................................................................ ......................................................... 47 做镜像 ........................................................................... ........................................................ 47 把另一块盘18G拿掉 ........................................................................... ............................... 47 关机 ........................................................................... ............................................................ 48 更换硬盘 ........................................................................... .................................................... 48 开机 ........................................................................... ............................................................ 48 查看硬盘信息 ........................................................................... ............................................ 48 改PV............................................................................ ......................................................... 48 做镜像 ........................................................................... ........................................................ 48 起服务 ........................................................................... ........................................................ 48 英迈强人 ........................................................................... ............................................................ 48 第二方案 ........................................................................... (50)把把机器的前面板拆下 ........................................................................... ............................ 50 查看硬盘信息,看哪个盘是干什么用的 ...........................................................................50 把要更换硬盘从VG中拿掉 ........................................................................... .................... 50 把硬盘做成PV ........................................................................... .......................................... 51 lspv查看硬盘情况 ........................................................................... .................................... 51 把硬盘加到VG中 ............................................................................................................... 51 把18G硬盘数据复制到36G上, .......................................................................... .............. 51 取下另一18G硬盘 ........................................................................... ................................... 51 把硬盘做成PV ........................................................................... .......................................... 51 做镜像 ........................................................................... ........................................................ 51 检查,OK ........................................................................... .. (52)第 4 页共 52 页第一章 AIX操作系统的安装安装介质与方式AIX操作系统的安装可以: 1)通过Tape安装。
AIX下安装HDS HDLM多路径软件1.安装环境和软件准备 (2)1.1安装环境 (2)1.2软件上传至服务器 (2)1.3修改目录权限 (2)2.安装ODM包 (3)2.1.拷贝license文件 (3)2.2解压ODM (3)2.3安装ODM 软件 (3)2. 3.1 使用smit 安装 (3)2.3.2选择安装软件:Install Software (3)2.3.3目录选择当前:./ (4)2.3.4 ACCEPT new license agreements选择 yes和选择组件 (4)2.3.5回车安装 (5)2.3.6 重启VIOS (5)3.安装HDLM软件 (5)3.1删除旧的光纤卡 (6)3.2手动执行安装 (6)3.3重新扫描设备 (6)3.4.验证 (6)4.后续配置 (9)4.1修改光纤卡配置 (9)4.2修改磁盘属性 (10)1.安装环境和软件准备1.1安装环境VIO server ioslevel 2.2.1.0 oslevel 6.1.0.0HDLM软件版本 Dynamic Link Manager 6.6.0.01.2软件上传至服务器上传hdlm_license.plk、HTCODM3.tar、HDLM_AIX至/home/padmin/iso1.3修改目录权限chown -R root:staff /home/padmin/iso2.安装ODM包2.1.拷贝和重命名license文件cp /home/padmin/iso/hdlm_license.plk /var/tmp/hdlm_license2.2解压ODMcd /home/padmin/isotar -xvf HTCODM3.tar2.12.3安装ODM 软件2. 3.1 使用smit 安装smit installp2.3.2选择安装软件:Install Software Move cursor to desired item and press Enter. Install SoftwareUpdate Installed Software to Latest Level (Update All) Install Software Bundle Update Software by Fix (APAR)Install and Update from ALL Available Software2.3.3目录选择当前:./Install SoftwareType or select a value for the entry field.Press Enter AFTER making all desired changes.[Entry Fields]* INPUT device / directory for software [./]2.3.4 ACCEPT new license agreements选择 yes和选择组件 Install SoftwareType or select values in entry fields.Press Enter AFTER making all desired changes.[Entry Fields]* INPUT device / directory for software ./* SOFTWARE to install [_all_latest] +(标移到软件安装,按F4(esc+4)选择要安装的包,如果是HACMP环境,就将所有包选择上,如果是环境就选择除HACMP包外的所有包安装)Install SoftwarePREVIEW only? (install operation will NOT occur) no +COMMIT software updates? yes +SAVE replaced files? no +AUTOMATICALLY install requisite software? yes +EXTEND file systems if space needed? yes +OVERWRITE same or newer versions? no +VERIFY install and check file sizes? no +Include corresponding LANGUAGE filesets? yes +DETAILED output? no + Process multiple volumes? yes +ACCEPT new license agreements? yes + #按F4(Esc+4)选择Preview new LICENSE agreements? no +2.3.5回车安装2.3.6 重启VIOS登陆IVM关闭所有LPARshutdown –Fr3.安装HDLM软件3.1删除旧的光纤卡rmdev -Rdl fcs0rmdev -Rdl fcs13.2手动执行安装installp -aXgd /home/padmin/iso/HDLM_AIX/HDLM_AIX all3.3重新扫描设备cfgmgr3.4.验证查看磁盘:# lspvhdisk0 0001eb2b7fcddab9 rootvgactivehdisk1 0001eb2bdc16a0ad rootvgactivehdisk2 0001eb2b019d78ea None hdisk3 0001eb2b019d7b85 None hdisk40001eb2b019d7e45 None hdisk5 0001eb2b019d8107 None hdisk6 0001eb2b019d83c7 None# lsdev -Cc diskhdisk0 Available 00-08-00 SAS Disk Drivehdisk1 Available 00-08-00 SAS Disk Drivehdisk2 Available 01-00-01 Hitachi Disk Array (Fibre)hdisk3 Available 01-00-01 Hitachi Disk Array (Fibre)hdisk4 Available 01-00-01 Hitachi Disk Array (Fibre)hdisk5 Available 01-00-01 Hitachi Disk Array (Fibre)hdisk6 Available 01-00-01 Hitachi Disk Array (Fibre)出现:Hitachi Disk Array (Fibre) 表示磁盘使用HDLM软件,多路径软件安装成功查看安装软件:# lslpp -la DLManager.mpio.rteFileset Level State Description ----------------------------------------------------------------------------Path: /usr/lib/objreposDLManager.mpio.rte 6.6.0.0 COMMITTED Dynamic Link ManagerPath: /etc/objreposDLManager.mpio.rte 6.6.0.0 COMMITTED Dynamic Link Manager验证多路径链路和磁盘详细信息:/usr/DynamicLinkManager/bin/dlnkmgr view -luProduct : AMSSerialNumber : 85005322LUs : 5iLU HDevName OSPathID PathID Status0091 hdisk2 00001 000005 Online00000 000006 Online0092 hdisk3 00000 000000 Online00001 000001 Online0093 hdisk4 00001 000003 Online00000 000004 Online0094 hdisk5 00000 000002 Online00001 000009 Online0095 hdisk6 00001 000007 Online00000 000008 OnlineKAPL01001-I The HDLM command completed normally. Operation name = view, completion time = 2012/06/25 11:08:03查看Status为Online,表示所有链路正常4.后续配置4.1修改光纤卡配置修改光纤卡fc_err_recov属性值(链路出现故障后快速切换策略)通过lspath命令查找到磁盘从那个光纤卡上映射过来的,然后对查到的光纤卡属性做修改lspathlsattr -El fscsi0lsattr -El fscsi1删除rmdev -l fscsi0 -Rrmdev -l fscsi1 -R更改属性chdev -l fscsi0 -a fc_err_recov=fast_failchdev -l fscsi1 -a fc_err_recov=fast_fail确认更改是否成功lsattr -El fscsi0lsattr -El fscsi1重新扫描cfgmgr4.2修改磁盘属性查看当前属性:# lsattr -El hdisk2PCM PCM/friend/hitachifcp N/A True PR_key_value 0x2c9f4204c Reserve Key True algorithm round_robin N/A Falseclr_q no Device CLEARS its Queue on error True dvc_support N/A Falselocation Location Label Truelun_id 0x0 Logical Unit Number ID Falsemax_transfer 0x40000 Maximum TRANSFER Size True node_name0x50060e80058f0c34 FC Node Name False pvid none Physical Volume ID Falseq_err yes Use QERR bit False q_type simple Queue TYPE Truequeue_depth 2 Queue DEPTH True reassign_to 120 REASSIGN time out True reserve_policy PR_exclusive Reserve Policy True rw_timeout 60 READ/WRITE time out True scsi_id 0x11d00 SCSI ID Falsestart_timeout 60 START UNIT time out Trueww_name 0x50060e80058f0c34 FC World Wide Name False修改属性:修改queue_depth值,推荐值为8chdev -l hdisk-name -a queue_depth=8 -a rw_timeout=60 查看修改后属性:# lsattr -El hdisk2PCM PCM/friend/hitachifcp N/A True PR_key_value 0x3c9f4604c Reserve Key True algorithm round_robin N/A Falseclr_q no Device CLEARS its Queue on error True dvc_support N/A Falselocation Location Label Truelun_id 0x0 Logical Unit Number ID Falsemax_transfer 0x40000 Maximum TRANSFER Size True node_name0x50060e80058f0c34 FC Node Name False pvid none Physical Volume ID False q_err yes Use QERR bit False q_type simple Queue TYPE Truequeue_depth 8 Queue DEPTH True reassign_to 120 REASSIGN time out True reserve_policy no_reserve Reserve Policy True rw_timeout 60 READ/WRITE time out True scsi_id 0x11d00 SCSI ID Falsestart_timeout 60 START UNIT time out Trueww_name 0x50060e80058f0c34 FC World Wide Name False。
(ERPMRP管理)方法及多路径冗余软件POWERPATH安装配置测试报EMC磁盘连接AIX的方法及多路径冗余软件POWERPATH安装、配置、测试报告第一、ODM部分21.安装前准备工作2获取EMC ODM文件22.安装配置过程23、安装后确认3第二、POWERPATH部分4准备工作4安装配置过程4性能测试工作54、powermt提供的其他功能245、测试环境拓扑图26第三、Appendix:28第一、ODM部分1.安装前准备工作说明:一般情况下,AIX自带的FC驱动也可以让AIX正常识别出EMC的磁盘,但是会显示为otherFCdisk之类,这样powerpath是无法管理的,所以要加装ODM。
获取EMCODM文件1、下载EMCodm文件,这是针对emc在aix提供的驱动。
下载地址:ftp.emc./pub/elab/aix/ODM_DEFINITIONS2.安装配置过程1、下载的文件类型这个名字:EMC.AIX.5.3.0.1.tar.Z,通过FTP传到AIX上。
使用binary的方式传,否则无法解压。
2、gzip–d,tarxvf命令接包。
3、解包之后用installp命令。
4、安装的时候重点先看看包里面的readme文件,里面重点提到的是不管链接那种EMC设备都只能安装一种support软件,对于symmetric而言,只能安装如下3种文件的任意1种。
EMCSymmetrixFCPSupportSoftware;IBMFibreChanneldriversupport.EMCSymmetrixFCPMPIOSupportSoftware;IBMdefaultPCMMPIOsupport.EMCSymmetrixFCPPowerMPIOSupportSoftware;PowerPathcustomPCMMPIOsu pport.(这次测试大部分时间都耗在这个问题上,以前没有认真看readme,把全部的fileset都全部安装了。
EMC磁盘连接AIX的方法及多路径冗余软件POWERPATH安装、配置、测试报告第一、ODM局部1. 安装前预备工作讲明:一般情况下,AIX自带的FC驱动也能够让AIX正常识不出EMC的磁盘,然而会显示为otherFCdisk之类,如此powerpath是无法治理的,因此要加装ODM。
猎取EMCODM文件1、下载EMCodm文件,这是针对emc在aix提供的驱动。
下载地址:2. 安装配置过程1、下载的文件类型那个名字:,通过FTP传到AIX上。
使用binary的方式传,否那么无法解压。
2、gzip–d,tarxvf命令接包。
3、解包之后用installp命令。
4、安装的时候重点先瞧瞧包里面的readme文件,里面重点提到的是不管链接那种EMC设备都只能安装一种support软件,关于symmetric而言,只能安装如下3种文件的任意1种。
EMCSymmetrixFCPSupportSoftware;IBMFibreChanneldriversupport.EMCSymmetrixFCPMPIOSupportSoftware;IBMdefaultPCMMPIOsupport.EMCSymmetrixFCPPowerMPIOSupportSoftware;PowerPathcustomPCMMPIOsupport.〔这次测试大局部时刻都耗在那个咨询题上,往常没有认真瞧readme,把全部的fileset都全部安装了。
一旦把全部fileset安装上,全然无法识不sysmmetrix的盘,如此导致了后面的powerpath也就无法做了费了2天时刻啊。
〕5、安装结果如下:#lslpp-l|grepEMC.*te5.3.0.1COMMITTEDEMCSymmetrixAIXSupportEMC.Symmetrix.fcp.rte5.3.0.1COMMITTEDEMCSymmetrixFCPSupportcfgmgr也能够把,但测试中发觉确实重启才行〕3、安装后确认第二、POWERPATH局部预备工作1. 猎取powerpath安装文件●到下载即可。
IAIX系统操作手册系统操作手册版本:5L目录第一章AIX操作系统的安装 (5)安装介质与方式 (5)BOS(Base Operating System)安装 (5)第二章AIX操作系统基本命 (8)➢系统的进入和退出 (8)password (8)mkdir、rm、mv和cd (8)ls (9)date (10)wc (10)who (10)finger (11)ps (11)kill (15)find (15)grep (16)第三章vi编辑器 (18)3。
1vi 简介 (18)3.2vi的进入与离开 (18)3.3vi 的文本输入模式 (18)3。
4vi 基本编辑命令 (19)3.5文件处理子命令 (21)第四章存储管理 (21)4.1相关术语 (21)PV (Physical V olume) (21)VG (Volume Group) (21)PP (Physical Partition) (22)LP (Logical Partition) (22)LV(Logical V olume) (22)Mirror(镜像) (22)VGDA(Volume Group Description Area,卷组描述区) (22)VGSA(V olume Group Status Area,卷组状态区) (23)4.2PV的管理 (23)硬盘安装 (23)配置一个PV (23)修改PV的属性 (24)删除一个PV (24)4.3VG的管理 (24)创建一个VG (24)删除一个VG (25)对VG的管理 (25)4。
4LV的管理 (27)增加一个LV (27)修改LV的属性 (28)删除一个LV (31)第五章RS6000 更换硬盘的过程 (32)HDISK0和HDISK1做成MIRROR,是ROOTVG (32)先做系统备份 (33)查看HDISK0的S/N,P/N号等,在换盘的时候做对照 (33)查看所有硬盘(包括逻辑盘)的状态#lsdev -Cc disk (34)停HACMP (34)把HDISK0从ROOTVG中不做MIRROW (34)关机 (34)开机 (35)把HDISK0加到ROOTVG中并做镜像 (35)重启动2号机 (35)关闭1号机的HACMP (35)重启动1号机 (36)启动1号机的HACMP (36)启动2号机的HACMP (36)第六章HACMP安装配置 (36)准备工作 (36)检测连8port卡的TTY (37)使用AIX安装CD安装文件 (37)修改电源管理 (38)Netscape安装和配置 (38)安装HACMP/ES软件 (38)安装最新的AIX和HACMP补丁 (39)SSA微码升级 (39)设置主机名 (39)为所有网卡绑定boot或standby的IP地址 (39)创建VG、LV和FS (40)修改系统参数 (41)重启两台机器 (41)配置HACMP (42)HA测试(一):启动和关闭 (43)HA测试(二):本机IP接管 (44)HA测试(三):资源接管 (44)第七章模拟硬盘更换 (46)预做方案 (46)查看硬盘信息 (46)把要更换硬盘从VG中拿掉 (46)关机 (47)准备工作 (47)拆机箱 (47)更换硬盘 (47)开机 (47)查看硬盘 (47)改PV (47)做镜像 (47)把另一块盘18G拿掉 (47)关机 (48)更换硬盘 (48)开机 (48)查看硬盘信息 (48)改PV (48)做镜像 (48)起服务 (48)英迈强人 (48)第二方案 (50)把把机器的前面板拆下 (50)查看硬盘信息,看哪个盘是干什么用的 (50)把要更换硬盘从VG中拿掉 (50)把硬盘做成PV (50)lspv查看硬盘情况 (51)把硬盘加到VG中 (51)把18G硬盘数据复制到36G上, (51)取下另一18G硬盘 (51)把硬盘做成PV (51)做镜像 (51)检查,OK (52)第一章AIX操作系统的安装安装介质与方式AIX操作系统的安装可以:1)通过Tape安装。
AIX下安装HDS HDLM多路径软件1•安装环境和软件准备 (2)1.1安装环境 (2)1.2软件上传至服务器 (2)1.3修改目录权限 (2)2•安装ODM包 (3)2.1. 拷贝license文件 (3)2.2 解压ODM (3)2.3安装ODM软件 (3)2. 3.1使用smit安装 (3)2.3.2 选择安装软件:In stall Software (3)2.3.3目录选择当前:./ (4)2.3.4 ACCEPT new lice nse agreeme nt选择yes 和选择组件 (4)2.3.5回车安装 (5)2.3.6 重启VIOS (5)3. 安装HDLM 软件 (5)3.1删除旧的光纤卡 (6)3.2手动执行安装 (6)3.3重新扫描设备 (6)3.4.验证 (6)4. ..................................................................................................................................... 后续配置 (9)4.1修改光纤卡配置 (9)4.2修改磁盘属性 (10)1. 安装环境和软件准备1.1安装环境VIO server ioslevel 2.2.1.0 oslevel 6.1.0.0HDLM 软件版本Dynamic Link Manager 6.6.0.01.2软件上传至服务器上传hdlm_license.plk、HTCODM3.tar、HDLM_AIX 至/home/padmin/iso1.3修改目录权限chow n -R root:staff /home/padm in/iso2. 安装ODM包2.1. 拷贝和重命名license文件cp /home/padmi n/iso/hdlm」ice nse.plk /var/tmp/hdl m」ice nse 2.2解压ODM。
1.多路径的管理软件Dynamic Link Manager是HDS配合各个主机厂家在主机高可用系统运行结构中提供的独特软件,安装在主机上,需要存储系统微码支持。
它使用最优的调度算法使连接主机与磁盘阵列的各I/O通道间的I/O自动达到均衡,这样可提高系统的I/O吞吐量,提高整个系统的性能。
Dynamic Link Manager另一个功能是I/O通道故障自动隔离。
当主机与磁盘系统之间的I/O通道在链路环节上出现故障(如HBA卡、交换机、光缆、接口卡),Dynamic Link Manager能实现自动故障隔离,即切换至另一通路,应用I/O可以在正常的通道上继续进行,确保生产业务的连续性。
当故障通道修复或替换完毕后,可在线激活,重新开始在原通路上工作。
HDLM可以在IBM AIX、 SUN Solaris、Microsoft Windows NT/2000、Linux及HP-UX等多种平台上提高系统的可靠性。
并支持其他的高可靠性(HA)软件,如HACMP、SUN CLUSTER、VCS、MCS等。
在没有多路径功能支持下,主机只能通过某一个路径访问一个磁盘(LUN),系统存在单点故障的隐患。
当该路径上的任何一个环节出现问题时,如主机HBA卡损坏、光纤或光纤交换机损坏等情况下,会造成主机无法访问磁盘的现象,而导致用户系统的中断。
在多路径软件(如HDLM)的支持下,使用多条路径连接主机和存储系统,主机可以通过多个路径访问同一个磁盘,避免出现单点故障,提高整个系统的可靠性。
1.1.HDLM的主要功能负载均衡(Load balancing)当多条路径连接主机和存储系统时,HDLM把负载分配到各个路径,避免单个路径负载繁重而影响处理速度。
∙路径切换(Path Failover )当多条路径连接主机和存储系统时,如果某条路径出现错误,HDLM将把业务切换到其它活动的路径,保证系统不中断下业务的延续。
∙路径回复(Failback)当一个故障路径回复可用时,HDLM将把该路径恢复为Online,保证最大数目的路径可用和分担负载。
RDAC安装方法首先把rdac的源文件拷贝到服务器上,rdac可以从管理软件SANtricity中的光盘中取得Rdac的安装需要系统装好make,gcc等编译工具,此外还需要安装kernel-devel内核源码包在没安装rdac之前在已经映射存在多路径的情况下,自检或者fdisk-l查看磁盘会有io报错这里以linuxrdac-99.03.0C00.0211.tar.gz版本为例首先解压软件tar –zxvf linuxrdac-99.03.0C00.0211.tar.gzroot@mu01 ~]# cd linuxrdac-99.03.0C00.0211/查看解压出的文件[root@mu01 linuxrdac-99.03.0C00.0211]# lsgenfileattributes mppiscsi_umountall mppLnx26p_vhbatask.cgenuniqueid.c mpp_linux_headers mpp_rcscript.REDHAThbaCheck mpp_linux_sys_headers mpp_rcscript.SUSELicense.txt mppLnx26p_sysdep.c mppSupportlsvdev mppLnx26p_upper.c Readme.txtMakefile mppLnx26p_vhba.c setupDriver.REDHA TmppCmn_s2tos3.c mppLnx26p_vhbaio.c setupDriver.SUSEmppCmn_SysInterface.c mppLnx26p_vhbalib.c setupMpp26p.shmpp.conf mppLnx26p_vhbamisc.c utilityMPP_hba.c mppLnx26p_vhbaproc.c执行编译[root@mu01 linuxrdac-99.03.0C00.0211]# makemake[1]: Entering directory `/usr/src/kernels/2.6.18-164.el5-x86_64'CC [M] /root/linuxrdac-99.03.0C00.0211/MPP_hba.oCC [M] /root/linuxrdac-99.03.0C00.0211/mppLnx26p_upper.oCC [M] /root/linuxrdac-99.03.0C00.0211/mppLnx26p_sysdep.oCC [M] /root/linuxrdac-99.03.0C00.0211/mppCmn_s2tos3.oCC [M] /root/linuxrdac-99.03.0C00.0211/mppCmn_SysInterface.oCC [M] /root/linuxrdac-99.03.0C00.0211/mppLnx26p_vhbamisc.oCC [M] /root/linuxrdac-99.03.0C00.0211/mppLnx26p_vhbatask.oCC [M] /root/linuxrdac-99.03.0C00.0211/mppLnx26p_vhba.oCC [M] /root/linuxrdac-99.03.0C00.0211/mppLnx26p_vhbaproc.oCC [M] /root/linuxrdac-99.03.0C00.0211/mppLnx26p_vhbalib.oCC [M] /root/linuxrdac-99.03.0C00.0211/mppLnx26p_vhbaio.oLD [M] /root/linuxrdac-99.03.0C00.0211/mppUpper.oLD [M] /root/linuxrdac-99.03.0C00.0211/mppVhba.oBuilding modules, stage 2.MODPOSTCC /root/linuxrdac-99.03.0C00.0211/mppUpper.mod.oLD [M] /root/linuxrdac-99.03.0C00.0211/mppUpper.koCC /root/linuxrdac-99.03.0C00.0211/mppVhba.mod.oLD [M] /root/linuxrdac-99.03.0C00.0211/mppVhba.komake[1]: Leaving directory `/usr/src/kernels/2.6.18-164.el5-x86_64'make[1]: Entering directory `/usr/src/kernels/2.6.18-164.el5-x86_64'Building modules, stage 2.MODPOSTmake[1]: Leaving directory `/usr/src/kernels/2.6.18-164.el5-x86_64'gcc -g -I/root/linuxrdac-99.03.0C00.0211 -I/root/linuxrdac-99.03.0C00.0211/mpp_linux_headers/ -I/root/linuxrdac-99.03.0C00.0211/mpp_linux_sys_headers/ -c ./utility/mppUtil.c -o mppUtil.o /bin/bash ./genfileattributes bldgcc -g -I/root/linuxrdac-99.03.0C00.0211 -I/root/linuxrdac-99.03.0C00.0211/mpp_linux_headers/ -I/root/linuxrdac-99.03.0C00.0211/mpp_linux_sys_headers/ -c ./utility/mppUtil26p_sysdep.c -o mppUtilSysdep.ogcc mppUtil.o mppUtilSysdep.o -o mppUtilgcc -o genuniqueid genuniqueid.c执行安装,执行安装完毕后会被/boot目录下生成mpp开头的initrd内核映像文件[root@mu01 linuxrdac-99.03.0C00.0211]# make installmake[1]: Entering directory `/usr/src/kernels/2.6.18-164.el5-x86_64'Building modules, stage 2.MODPOSTmake[1]: Leaving directory `/usr/src/kernels/2.6.18-164.el5-x86_64'make[1]: Entering directory `/usr/src/kernels/2.6.18-164.el5-x86_64'Building modules, stage 2.MODPOSTmake[1]: Leaving directory `/usr/src/kernels/2.6.18-164.el5-x86_64'/bin/bash ./genfileattributes bldgcc -g -I/root/linuxrdac-99.03.0C00.0211 -I/root/linuxrdac-99.03.0C00.0211/mpp_linux_headers/ -I/root/linuxrdac-99.03.0C00.0211/mpp_linux_sys_headers/ -c ./utility/mppUtil26p_sysdep.c -o mppUtilSysdep.ogcc mppUtil.o mppUtilSysdep.o -o mppUtilChecking Host Adapter Configuration...iSCSI software initiator found. Do you want MPP to manage an iSCSI storage array?Do you want to continue (yes or no) ? yesPlease wait while we modify the system configuration files.Your kernel version is 2.6.18-164.el5Preparing to install MPP driver against this kernel version...Generating module dependencies...Creating new MPP initrd image...红色为生成的mpp 内核映像[root@mu01 ~]# cd /boot[root@mu01 boot]# lsconfig-2.6.18-164.el5 initrd-2.6.18-164.el5_old.img mpp-2.6.18-164.el5xen.img vmlinuz-2.6.18-164.el5config-2.6.18-164.el5xen initrd-2.6.18-164.el5xen.img symvers-2.6.18-164.el5.gz vmlinuz-2.6.18-164.el5xengrub initrd-2.6.18-164.el5xen_old.img symvers-2.6.18-164.el5xen.gz xen.gz-2.6.18-164.el5initrd-2.6.18-164.el5.img lost+foundSystem.map-2.6.18-164.el5 xen-syms-2.6.18-164.el5initrd-2.6.18-164.el5kdump.img memtest86+-1.65 System.map-2.6.18-164.el5xen接下来需要把grub的把内核指向新生成的mpp内核注意:linux系统可能存在多个内核,在哪个内核下编译的rdac生成的mpp映像对应的此内核例如下面的例子系统是在Red Hat Enterprise Linux Server (2.6.18-164.el5xen)内核下编译的那么把需要修改Red Hat Enterprise Linux Server (2.6.18-164.el5xen)内核的initrd指向新生成的mpp内核,假如想Red Hat Enterprise Linux Server (2.6.18-164.el5)内核下mpio软件生效需要进系统时选择进此内核然后然后在此内核下编译指向相应的mpp映像更改前[root@mu01 grub]# cat grub.conf# grub.conf generated by anaconda## Note that you do not have to rerun grub after making changes to this file# NOTICE: You have a /boot partition. This means that# all kernel and initrd paths are relative to /boot/, eg.# root (hd0,0)# kernel /vmlinuz-version ro root=/dev/rootvg/lv0# initrd /initrd-version.img#boot=/dev/sdadefault=1timeout=5splashimage=(hd0,0)/grub/splash.xpm.gzhiddenmenutitle Red Hat Enterprise Linux Server (2.6.18-164.el5xen)root (hd0,0)kernel /xen.gz-2.6.18-164.el5module /vmlinuz-2.6.18-164.el5xen ro root=/dev/rootvg/lv0 rhgb quietmodule /initrd-2.6.18-164.el5xen.imgtitle Red Hat Enterprise Linux Server (2.6.18-164.el5)root (hd0,0)kernel /vmlinuz-2.6.18-164.el5 ro root=/dev/rootvg/lv0 rhgb quietinitrd /initrd-2.6.18-164.el5.img更改后[root@mu01 grub]# cat grub.conf# grub.conf generated by anaconda## Note that you do not have to rerun grub after making changes to this file# NOTICE: You have a /boot partition. This means that# all kernel and initrd paths are relative to /boot/, eg.# root (hd0,0)# kernel /vmlinuz-version ro root=/dev/rootvg/lv0# initrd /initrd-version.img#boot=/dev/sdadefault=0timeout=5splashimage=(hd0,0)/grub/splash.xpm.gzhiddenmenutitle Red Hat Enterprise Linux Server (2.6.18-164.el5xen)root (hd0,0)kernel /xen.gz-2.6.18-164.el5module /vmlinuz-2.6.18-164.el5xen ro root=/dev/rootvg/lv0 rhgb quietmodule / mpp-2.6.18-164.el5xen.imgtitle Red Hat Enterprise Linux Server (2.6.18-164.el5)root (hd0,0)kernel /vmlinuz-2.6.18-164.el5 ro root=/dev/rootvg/lv0 rhgb quietinitrd /initrd-2.6.18-164.el5.img查看多路径方法在radc make完毕后会生成mppUtil工具可以./mppUtil –g 0可以显示路径状态[root@mu01 linuxrdac-99.03.0C00.0211]# ./mppUtil -g 0Hostname = mu01Domainname = (none)Time = GMT 08/18/2010 11:58:53MPP Information:----------------ModuleName: AS1000G3 SingleController: N VirtualTargetID: 0x000 ScanTriggered: N ObjectCount: 0x000 A VTEnabled: N WWN: 60080e50001828f6000000004c60bd43 RestoreCfg: N ModuleHandle: none Page2CSubPage: Y FirmwareVersion: 7.60.34.xxScanTaskState: 0x00000000LBPolicy: LeastQueueDepthController 'A' Status:-----------------------ControllerHandle: none ControllerPresent: Y UTMLunExists: Y (007) Failed: N NumberOfPaths: 1 FailoverInProg: NServiceMode: NPath #1---------DirectoryVertex: present Present: Y PathState: OPTIMALPathId: 77020000 (hostId: 2, channelId: 0, targetId: 0)Controller 'B' Status:-----------------------ControllerHandle: none ControllerPresent: Y UTMLunExists: Y (007) Failed: N NumberOfPaths: 1 FailoverInProg: NServiceMode: NPath #1---------DirectoryVertex: present Present: Y PathState: OPTIMALPathId: 77010000 (hostId: 1, channelId: 0, targetId: 0)Lun Information---------------Lun #0 - WWN: 60080e5000181d8c000005e94c6a1995----------------LunObject: present CurrentOwningPath: A RemoveEligible: N BootOwningPath: A NotConfigured: N PreferredPath: A DevState: OPTIMAL ReportedPresent: YReportedMissing: NNeedsReservationCheck: NTASBitSet: YNotReady: NBusy: NQuiescent: NController 'A' Path--------------------NumLunObjects: 1 RoundRobinIndex: 0 Path #1: LunPathDevice: presentDevState: OPTIMALRemoveState: 0x0 StartState: 0x1 PowerState: 0x0Controller 'B' Path--------------------NumLunObjects: 1 RoundRobinIndex: 0 Path #1: LunPathDevice: presentDevState: OPTIMALRemoveState: 0x0 StartState: 0x1 PowerState: 0x0Lun #1 - WWN: 60080e50001828f6000005b64c6a1a08----------------LunObject: present CurrentOwningPath: B RemoveEligible: N BootOwningPath: B NotConfigured: N PreferredPath: B DevState: OPTIMAL ReportedPresent: YReportedMissing: NNeedsReservationCheck: NTASBitSet: NNotReady: NBusy: NQuiescent: NController 'A' Path--------------------NumLunObjects: 1 RoundRobinIndex: 0 Path #1: LunPathDevice: presentDevState: OPTIMALRemoveState: 0x0 StartState: 0x1 PowerState: 0x0Controller 'B' Path--------------------NumLunObjects: 1 RoundRobinIndex: 0 Path #1: LunPathDevice: presentDevState: OPTIMALRemoveState: 0x0 StartState: 0x1 PowerState: 0x0Lun #2 - WWN: 60080e5000181d8c000005ed4c6af8c9----------------LunObject: present CurrentOwningPath: A RemoveEligible: N BootOwningPath: A NotConfigured: N PreferredPath: A DevState: OPTIMAL ReportedPresent: YReportedMissing: NNeedsReservationCheck: NTASBitSet: NNotReady: NBusy: NQuiescent: NController 'A' Path--------------------NumLunObjects: 1 RoundRobinIndex: 0 Path #1: LunPathDevice: presentDevState: OPTIMALRemoveState: 0x0 StartState: 0x1 PowerState: 0x0Controller 'B' Path--------------------NumLunObjects: 1 RoundRobinIndex: 0 Path #1: LunPathDevice: presentDevState: OPTIMALRemoveState: 0x0 StartState: 0x1 PowerState: 0x0Lun #3 - WWN: 60080e50001828f6000005b84c6af904----------------LunObject: present CurrentOwningPath: B RemoveEligible: N BootOwningPath: B NotConfigured: N PreferredPath: B DevState: OPTIMAL ReportedPresent: YReportedMissing: NNeedsReservationCheck: NTASBitSet: NNotReady: NBusy: NQuiescent: NController 'A' Path--------------------NumLunObjects: 1 RoundRobinIndex: 0 Path #1: LunPathDevice: presentDevState: OPTIMALRemoveState: 0x0 StartState: 0x1 PowerState: 0x0Controller 'B' Path--------------------NumLunObjects: 1 RoundRobinIndex: 0 Path #1: LunPathDevice: presentDevState: OPTIMALRemoveState: 0x0 StartState: 0x1 PowerState: 0x0Lun #7 - WWN: 60080e50001828f6000004bc4c60bf47----------------LunObject: none CurrentOwningPath: A RemoveEligible: N BootOwningPath: A NotConfigured: N PreferredPath: A DevState: OPTIMAL ReportedPresent: YReportedMissing: NNeedsReservationCheck: NTASBitSet: NNotReady: NBusy: NQuiescent: NController 'A' Path--------------------NumLunObjects: 1 RoundRobinIndex: 0 Path #1: LunPathDevice: present UTMLunDevice: presentDevState: OPTIMALRemoveState: 0x0 StartState: 0x1 PowerState: 0x0Controller 'B' Path--------------------NumLunObjects: 1 RoundRobinIndex: 0 Path #1: LunPathDevice: present UTMLunDevice: presentDevState: OPTIMALRemoveState: 0x0 StartState: 0x1 PowerState: 0x0此外还有个简单的查看路径方法通过/proc/mpp/或者/proc/scsi/mpp查看因为不同的机型可能查看的文件不太一样不再说明可以根据机型在此目录下查看测试方法格式化存储然后挂载进入存储目录写一个50G的文件然后拔掉一个hba卡的光纤线测试,假如此lun正好是通过此hba卡访问的那么lun会进行控制器切换,切换会有一定的时间一般几十秒,在切换期间ls查看此目录的文件切换时间内会没有任何反应想hang死一样,切换完毕后就正常,切换完毕后插上此hba卡的线拔下另一个hba卡的线测试dd if=/dev/zero of=test bs=10M count=5000。
一:查看IBM存储盘的路径
1、查看MPIO的存储盘的路径
# lspath (适用于所有存储的MPIO路径查询)
# mpio_get_config -Av (适用于DS3K/DS4K的MPIO路径查询)
2、查看RDAC存储盘的路径
# fget_config -Av (适用于DS3K/DS4K的RDAC路径查询)
3、查看SDDPCM存储盘的路径
# pcmpath query device (适用于DS6K/DS8K和v7000的SDDPCM路径查询)
4、查看当前操作系统自带的支持IBM存储的多路径软件
# manage_disk_drivers
5、将DS4700默认的多路径软件更改成RDAC
# manage_disk_drivers -d DS4700 -o AIX_fcparray
二:MPIO路径的常用操作
1、查看单个盘的路径
# lspath -l hdisk3
# lspath -F "status name path_id parent connection" | grep -w hdisk3
2、MPIO路径控制
将fcs0卡下的hdisk2的路径禁用
# chpath -l hdisk2 -p fscsi0 -s disable
将fcs0卡下的hdisk2的路径启用
# chpath -l hdisk2 -p fscsi0 -s enable
3、其它参数
# chdev -l hdisk3 -a queue_depth=1 //如果ODM是1.0.1.0以上可以是任何数字
# chdev -l hdisk3 -a hcheck_interval=60 //链路失效检查时间间隔;如果等0,则不会自检
# chdev -l hdisk3 hcheck_mode=nonacive
This parameter specifies which I/O paths should be monitored by the path health checking functionality. nonactive: This mode will check all failed I/O paths and all standby paths of used/opened devices. failed: This mode with check failed I/O paths only.
enabled: This mode will check all enabled I/O paths which are opened.
Note:
Non-opened devices are not monitored. Also, this attribute is
not being used at this time since path health checking is not
enabled. This attribute can be ignored
4、修改链路优先级
lspath -AHE -l hdisk2 -p vscsi3 //查看链路优先级
# chpath -l hdisk3 -p fscsi0 -w 链路1 -a priority=1
# chpath -l hdisk3 -p fscsi0 -w 链路2 -a priority=2
5、处理故障
1)如果发现有很多路径是missing的,可以用cfgmgr重新扫描,如果还有missing的,可以用步骤2和2来激活路径;
2)如果要更换光纤线,可以该卡上的有的路径禁用,换完线后再启用,避免直接拨线产生的风险。