读书人

sdd for aix 装配及基本命令

发布时间: 2013-09-09 20:31:09 作者: rapoo

sdd for aix 安装及基本命令
总结出自多个文件(自己做的项目和网上找的资料)一、sddpcm安装

要安装 SDDPCM 驱动程序,需要执行以下步骤。

1. 在安装 SDDPCM程序包之前,安装 AIX SDDPCM主机附件程序包(devices.fcp.disk.ibm.mpio.rte或 devices.sas.disk.ibm.mpio.rte)。

2. 使用 root访问权限登录系统,然后解压缩已下载的 SDDPCM主机附件程序包(devices.fcp.disk.ibm.mpio.rte.tar.gz或 devices.sas.disk.ibm.mpio.rte.tar.gz)并进行安装。您也可以使用 smit选项。

#installp -aXY devices.fcp.disk.ibm.mpio.rte

3. 现在,您需要安装 SDDPCM程序包(devices.sddpcm.52.rte、devices.sddpcm.53.rte或 devices.sddpcm.61.rte)。

#installp -aXY devices.sddpcm.61.rte

4. 安装必要组件之后,安装 .bff文件。

#installp -aXY devices.sddpcm.61.2.6.3.2.bff

5.sddpcm的检查

# pcmpath query version

# lslpp -l *sddpcm*

检查SDDPCM server(pcmsrv)是否启动

# lssrc -s pcmsrv

Subsystem Group PID Status

pcmsrv 335960 active

手工启停pcmsrv的方法

# stoppcmsrv

0513-044 The pcmsrv Subsystem was requested to stop.

# startpcmsrv

pcmsrv started

完成此安装之后,需要设置一个 SDD路径选择策略算法,该算法可以帮助您提高多路径配置的和受支持的存储设备的性能,并且可以让路径故障对应用程序透明。以下路径选择策略受到支持:

? 仅故障转移 (fo)

由于 I/O 错误,在路径发生故障之前,应将所有 I/O操作发送至相同(首选)路径。然后为后续的 I/O操作选择一个备用路径。

? 负载平衡 (lb)

通过评估适配器上每个路径连接的负载来选择用于 I/O操作的路径。负载是同时进行的 I/O操作数量的函数。如果多个路径具有相同的负载,则会从这些路径中随机选择一条路径。负载平衡模式还会并入故障转移保护。负载平衡策略也称为优化策略。

? 负载平衡顺序 (lbs)

该策略与用于顺序 I/O 优化的负载平衡策略相同。此负载平衡顺序策略也称为优化顺序策略。这是默认设置。

? 轮循 (rr)

从没有用于最后一个 I/O 操作的路径中随机选择用于每个 I/O 操作的路径。如果设备只有两个路径,那么 SDD会交替使用这两个路径。

? 轮循顺序 (rrs)

该策略与针对顺序 I/O 进行优化的轮循 (round-robin) 策略相同。

您需要为您的环境选择最适当的 SDD路径选择策略,并使用以下方法应用该策略。

注意:在更改算法之前,您需要将磁盘保留策略更改为 no_reserve。

# chdev -l hdiskX -a reserve_policy=no_reserve

用于设置不同的 SDD路径选择策略算法的命令的示例

# chdev -l hdiskX -a algorithm=load_balance_port

# chdev -l hdiskX -a algorithm=round_robin

您可以使用 pcmpath query device命令查看磁盘策略。

二、常用命令1、多路径状态查看

# sddpcm_get_config -Av

Frame id 0:

Storage Subsystem worldwide name: 608e5002c7eb6000050aeea7e

Controller count: 2

Partition count: 1

Partition 0:

Storage Subsystem Name = ''

hdisk LUN # Ownership User Label

hdisk4 0 A (preferred) ha_data1

hdisk5 1 B (preferred) ha_data2

hdisk6 2 A (preferred) ha_cwback1

hdisk7 3 B (preferred) ha_cwback2

pcmpath query device

Total Dual Active and Active/Asymmetric Devices : 6

DEV#: 2 DEVICE NAME: hdisk2 TYPE: 2107900 ALGORITHM: Load Balance

SERIAL: 75WH8812800

==========================================================================

Path# Adapter/Path Name State Mode Select Errors

0 fscsi0/path2 OPEN NORMAL 543944 0

1 fscsi0/path3 OPEN NORMAL 543359 0

2 fscsi2/path5 OPEN NORMAL 528429 0

3 fscsi2/path7 OPEN NORMAL 489034 0

DEV#: 3 DEVICE NAME: hdisk3 TYPE: 2107900 ALGORITHM: Load Balance

SERIAL: 75WH8812801

==========================================================================

Path# Adapter/Path Name State Mode Select Errors

0 fscsi0/path2 OPEN NORMAL 11759444 1

1 fscsi0/path3 OPEN NORMAL 11758904 1

2 fscsi2/path5 OPEN NORMAL 12656811 2

3 fscsi2/path7 OPEN NORMAL 10132830 1

DEV#: 4 DEVICE NAME: hdisk4 TYPE: 2107900 ALGORITHM: Load Balance

SERIAL: 75WH8812802

==========================================================================

Path# Adapter/Path Name State Mode Select Errors

0 fscsi0/path2 OPEN NORMAL 2262 0

1 fscsi0/path3 OPEN NORMAL 2418 0

2 fscsi2/path5 OPEN NORMAL 2428 0

3 fscsi2/path7 OPEN NORMAL 2295 0

DEV#: 5 DEVICE NAME: hdisk5 TYPE: 2107900 ALGORITHM: Load Balance

SERIAL: 75WH8812900

==========================================================================

Path# Adapter/Path Name State Mode Select Errors

0 fscsi0/path2 OPEN NORMAL 2168 0

1 fscsi0/path3 OPEN NORMAL 2608 0

2 fscsi2/path5 OPEN NORMAL 2359 0

3 fscsi2/path7 OPEN NORMAL 2274 0

DEV#: 6 DEVICE NAME: hdisk6 TYPE: 2107900 ALGORITHM: Load Balance

SERIAL: 75WH8812901

==========================================================================

Path# Adapter/Path Name State Mode Select Errors

0 fscsi0/path2 OPEN NORMAL 2318740 0

1 fscsi0/path3 OPEN NORMAL 2319666 0

2 fscsi2/path5 OPEN NORMAL 2355086 0

3 fscsi2/path7 OPEN NORMAL 2132693 0

DEV#: 7 DEVICE NAME: hdisk7 TYPE: 2107900 ALGORITHM: Load Balance

SERIAL: 75WH8812902

==========================================================================

Path# Adapter/Path Name State Mode Select Errors

0 fscsi0/path2 OPEN NORMAL 2535 0

1 fscsi0/path3 OPEN NORMAL 2475 0

2 fscsi2/path5 OPEN NORMAL 2470 0

3 fscsi2/path7 OPEN NORMAL 2312 0

2、停止对应lun路径(路径分别是2、3、5、7,这里是路径停止路径7)

pcmpath set device 2 path 7 offline

pcmpath set device 3 path 7 offline

pcmpath set device 4 path 7 offline

pcmpath set device 5 path 7 offline

pcmpath set device 6 path 7 offline

pcmpath set device 7 path 7 offline

3、查看对应端口

(这个端口是ds8700对应的端口,之前我们一起激活的时候按顺序激活的,对应的端口号我给你放到最后面,如果我回去这几天或者以后链路出问题,都可以采用相关的命令查看对应的ds8700上的端口,这样对应着去offline相应的port,算是及时处理吧。)

pcmpath query port

p750lpar1:/# pcmpath query port

Active TargetPorts :4

Port# Wwpn State Mode Select Errors Paths Active

0 500507630a08471b NORMAL ACTIVE 13085149 3 6 6

1 500507630a08c71b NORMAL ACTIVE 13084689 0 6 6

2 500507630a03471b NORMAL ACTIVE 14008161 3 6 6

3 500507630a03c71b FAILED OFFLINE 11226300 43 6 0

这里是dscli命令行里面操作的(下面标注的4个口是本次扩容用到的ds8700对应的端口,这里的顺序是我们之前一起激活的顺序,)

dscli> lsioport

Date/Time: 2012年12月14日下午04时44分39秒 IBM DSCLI Version: 6.5.1.203 DS: IBM.

2107-75WH881

ID WWPN State Type topo portgrp

================================================================

本次扩容左边的I/O卡

I0030 500507630A03071B Offline Fibre Channel-SW - 0

I0031 500507630A03471B Offline Fibre Channel-SW - 0

I0032 500507630A03871B Offline Fibre Channel-SW - 0

I0033 500507630A03C71B Offline Fibre Channel-SW - 0

本次扩容右边的i/o卡

I0100 500507630A08071B Offline Fibre Channel-SW - 0

I0101 500507630A08471B Offline Fibre Channel-SW - 0

I0102 500507630A08871B Offline Fibre Channel-SW - 0

I0103 500507630A08C71B Offline Fibre Channel-SW - 0

之前的i/o卡

I0230 500507630A13071B Online Fibre Channel-SW SCSI-FCP 0

I0231 500507630A13471B Online Fibre Channel-SW SCSI-FCP 0

I0232 500507630A13871B Online Fibre Channel-SW SCSI-FCP 0

I0233 500507630A13C71B Online Fibre Channel-SW SCSI-FCP 0

I0300 500507630A18071B Online Fibre Channel-SW SCSI-FCP 0

I0301 500507630A18471B Online Fibre Channel-SW SCSI-FCP 0

I0302 500507630A18871B Online Fibre Channel-SW SCSI-FCP 0

I0303 500507630A18C71B Online Fibre Channel-SW SCSI-FCP 0

4、启用对应lun路径

pcmpath set device 2 path 7 online

pcmpath set device 3 path 7 online

pcmpath set device 4 path 7 online

pcmpath set device 5 path 7 online

pcmpath set device 6 path 7 online

pcmpath set device 7 path 7 online

5、清除error

p750lpar1:/# pcmpath clear device 3 count error

Success: error counter reset

6、查看sddpcm多路径配置信息

Total Dual Active and Active/Asymmetric Adapters : 2

Adpt# Name State Mode Select Errors Paths Active

0 fscsi0 NORMAL ACTIVE 0 0 4 0

1 fscsi2 NORMAL ACTIVE 0 0 4 0

7、lun对应路径详细信息

# lspcmcfg

hdisk4 (Avail pv xvg) 60050768028081D5D800000000000004 = path0 (Failed) path1 (Failed) path2 (Enabled) path3 (Enabled)

hdisk5 (Avail pv yvg) 60050768028081D5D800000000000005 = path0 (Failed) path1 (Failed) path2 (Enabled) path3 (Enabled)

hdisk6 (Avail pv xvg) 60050768028081D5A400000000000004 = path0 (Failed) path1 (Failed) path2 (Enabled) path3 (Enabled)

hdisk7 (Avail pv yvg) 60050768028081D5A400000000000005 = path0 (Failed) path1 (Failed) path2 (Enabled) path3 (Enabled)

其他

重要的 SDDPCM 命令及其功能:
读书人网 >网络基础

热点推荐