AIX推荐设置
本文介绍了我们为AIX on Pure Storage推荐的设置。亚搏充值后支付宝能申诉吗AIX已经经过测试,可以很好地与逻辑分区(LPAR)和Pure Storage阵列一起工作。亚搏充值后支付宝能申诉吗
安装纯ODM文件
附加AIX ODM定义。请在连接到纯存储的所有AIX启动器上安装此操作。亚搏充值后支付宝能申诉吗此ODM定义是由纯存储使用IBM支持的ODM创建方法创建,以符合其支持亚搏充值后支付宝能申诉吗的标准。您将希望将AIX ODM定义文件集加载到AIX系统中。这可以手动执行,也可以使用系统管理器界面工具(SMIT)。
在附加任何纯LUN之前加载纯ODM定义是最好的做法。如果没有,您可能需要手动清理在加载ODM定义之前创建的“其他FC驱动器”设备。安装ODM定义后,系统将提示您重新启动。
ODM定义版本
协议 | 版本 | 发布日期 | 笔记 |
---|---|---|---|
光纤通道 | 1.0.0.11. | 2019年5月22日 | 需要AIX 6.1 TL9、AIX 7.1 TL3或AIX 7.2。 此更新:
|
光纤通道 | 1.0.0.4 | 2014年7月10日 | 在AIX 6.1 TL9或AIX 7.1 TL3之前使用版本。这 高于1.0.0.4的odm需要AIX 6.1 TL9+、AIX 7.1 TL3+或AIX 7.2。 |
iSCSI. | 1.0.0.1. | 2014年8月8日 | iSCSI特定ODM介绍。 |
最短的队列选项可用作以下AIX版本:
- AIX版本7.1使用Service Pack 3,或更高版本
- AIX Version 6.1(具有6100-06技术级别)和Service Pack 5或更高版本
- AIX Version 6.1(具有6100-05技术级别)和Service Pack 6或更高版本
- AIX 6.1版使用6100-04技术级别,服务包10,或更高版本
- AIX 5.3版5300-12技术级别和服务包4,或更高版本
- AIX 5.3版5300-11技术级别和服务包7,或更高版本
AIX上的JFS2文件系统的最大文件系统大小为32 TB。最大文件大小为16TB。
ODM安装
注意:如果您使用VIOS配置AIX,请参阅IBM VIOS.下面的部分用于安装ODM的时间和地点。
- 区域仅为AIX上的一个HBA端口到所需的纯控制器端口。
- 你只能在一个硬盘上安装。
- 在HDISK上安装AIX。
- 你会看见:
-bash-4.3 #lsdev -cc disk hdisk0可用00-00-00 SAS磁盘驱动器HDISK1可用00-00-00 SAS磁盘驱动器HDISK2可用05-00-01其他FC SCSI磁盘驱动器
- 然后可以安装PURE ODM定义。
- 重新启动,如工具提示。
- 纯净将取代其他FC驱动器。
-bash-4.3#lsdev -cc disk hdisk0可用00-00-00 SAS磁盘驱动器HDISK1可用00-00-00 SAS磁盘驱动器HDISK2可用05-00-01纯MPIO驱动器(光纤)
- 纯数组中仍然存在SCSI预留。在AIX 6.1TL7之前的版本需要使用他们的首选方法清除这些预留。
对于AIX.6.1tl7 +(包括7.1和7.2)在继续之前运行以下以清除AIX的预留:BASH-4.3#DEVRSRV -F -C RELOWY -L HDISK2设备预留状态信息==================================================设备名称:HDISK2设备在当前主机上打开?:是ODM预订策略:无保留设备预订状态:未通过进程在此主机上打开储备设备。你想继续y / n:y命令是否成功。
注意:有一个IBM问题,其中“devrsrv -f -c -c -l hdisk1”命令未能清除SCSI-2预订,请参阅IBMIV768216.1和IV769957.1。
- 您现在可以继续添加后续分区路径和LUN。
检查当前的ODM版本
您可以运行当前命令,以检查您当前正在运行的纯ODM文件的哪个版本:
#lslpp -l |grep -i pure devices.fcp.disk.pure.flasharray.mpio.rte 1.0.0.4为纯粹的AIX MPIO支持
升级ODM
1.0.0.11之前的版本:
对于早于1.0.11的ODMS,为了升级到更新/最新ODM版本,您需要先删除旧的ODM版本。这需要启动器上的重新启动,步骤如下:
- 删除当前ODM文件。
installp -u devices.fcp.disk.pure.flasharray.mpio.rte.rte.
- 安装新的ODM文件。
installp-cityd。devices.fcp.disk.pure.flasharray.mpio.rte.
- 重新启动主机。
shutdown -r现在
版本1.0.0.11+仅限:
对于较新的版本,特别是1.0.11及更高版本,升级到ODM的最新版本不再需要首先删除原始ODM文件。使这成为可能的变化是,后面的ODM定义包包含了在安装新的配置之前清除以前配置的脚本。简单的步骤如下:
- 在已有的ODM之上安装新的ODM。请勿卸载原ODM。
installp-cityd。devices.fcp.disk.pure.flasharray.mpio.rte.
- 重新启动主机。
shutdown -r现在
多径建议
MPIO策略定义主机如何将IOS分发到存储的可用路径。循环(RR)策略在所有主动/优化的路径上均匀分发iO。较新的MPIO策略Shortest_Queue类似于循环罗宾,因为IOS分布在所有可用的主动/优化路径中,但它提供了一些额外的优势。Shortest_queue策略将偏向IOS向快速服务的路径(较短队列的路径)。如果一条路径间歇性地破坏或遇到更高的延迟,则Shortest_Queue将防止该路径的利用降低问题路径的效果。
在AIX 6.1版,技术级别9和AIX版本7.1中添加了Shortest_queue选项,技术级别3。
我们的ODM默认为“轮循”,所以如果你想利用最短队列设置,你需要运行以下命令:
CHDEV -L HDISKX -A算法= shortest_queue
请记住,随时您需要手动进行此更改,您会覆盖ODM(即升级ODM)。
您可以将ODM文件集放入LPP_Source中,生成一个新的位置(作为NIM网络安装的一部分,将TFTP的TFTP D获取到客户端),它将在NIM网络安装时解析多个磁盘问题。
扫描AIX上的新LUN
在AIX 7上,使用命令cfgmgr而没有参数来重新扫描新LUN的HBA。
查看哪些纯净磁盘对系统可见:root@hclaix: ~ # lsdev - c盘| grep纯hdisk2定义03-00-01纯MPIO驱动(纤维)hdisk3定义03-00-01纯MPIO驱动(纤维)hdisk4可用03-00-01纯MPIO驱动(纤维)hdisk5上可用03-00-01纯MPIO驱动(纤维)hdisk6可用03-00-01纯MPIO驱动(纤维)hdisk7上可用03-00-01纯MPIO驱动hdisk8(纤维)03-00-01 PURE MPIO Drive (Fibre) hdisk10 Available 03-00-01 PURE MPIO Drive (Fibre) hdisk11 Available 03-00-01 PURE MPIO Drive (Fibre) hdisk13 Available 03-00-01 PURE MPIO Drive (Fibre) hdisk14 Available 03-00-01 PURE MPIO Drive (Fibre) hdisk9 Available 03-00-01 PURE MPIO Drive (Fibre) hdisk10 Available 03-00-01 PURE MPIO Drive (Fibre) hdisk11 Available 03-00-01 PURE MPIO Drive (Fibre) hdisk12 Available 03-00-01 PURE MPIO Drive (Fibre) hdisk13 Available 03-00-01 PURE MPIO Drive (Fibre) hdisk14 Available 03-00-01 PURE MPIO Drive (Fibre)hdisk15 Available 03-00-01 PURE MPIO Drive (Fibre) hdisk16 Available 03-00-01 PURE MPIO Drive (Fibre) hdisk17 Available 03-00-01 PURE MPIO Drive (Fibre) hdisk18 Available 03-00-01 PURE MPIO Drive (Fibre) hdisk19 Available 03-00-01 PURE MPIO Drive (Fibre) hdisk20 Available 03-00-01 PURE MPIO Drive (Fibre) hdisk21 Available 03-00-01 PURE MPIO Drive (Fibre) hdisk21 Available 03-00-01 PURE MPIO Drive (Fibre)(fiber) hdisk22 Available 03-00-01 PURE MPIO Drive (Fibre) hdisk23 Available 03-00-01 PURE MPIO Drive (Fibre) hdisk24 Available 03-00-01 PURE MPIO Drive (Fibre) hdisk25 Available 03-00-01 PURE MPIO Drive (Fibre) hdisk26 Available 03-00-01 PURE MPIO Drive (Fibre) hdisk27 Available 03-00-01 PURE MPIO Drive (Fibre) hdisk28 Available 03-00-01 PURE MPIO Drive (Fibre)Drive (Fibre)
使用“ODMGET”将序列号与纯卷中的序列号相关联:
root @ hclaix:〜#odmget -q“name = hdisk26和属性= unique_id”cuat cuat:name =“hdisk26”属性=“unique_id”值=“3a213624a937018563310400CACD7000115F10aflashArray04purefcp“type =”r“generic =”“rep =”nl“nls_index = 79
在纯存储FlashArray上运行以下内容以验证序亚搏充值后支付宝能申诉吗列号:
$ purevol list Name Size Source Created Serial support_test 100G - 2014-03-05 11:43:52 PST18563310400CACD7000115F1
使用AIX配置纯LUN
快速失败和动态跟踪
应为任何HBA端口引入纯FlashArray端口的HBA端口启用快速失败和动态跟踪。
#Chdev -l fscsi0 -a fc_err_recov = fast_fail -p fscsi0已更改
#chdev -l fscsi0 -a dyntrk = yes -p fscsi0已更改
您可以使用此设置确认这些设置LSATTR.
:
#LSATTR -L FSCSI0 -E附件开关如何使用此适配器连接FALSE DYNTRK YEN动态跟踪FC设备TRUE FC_ERR_RECOV FAST_FAIL FC FACTER事件错误恢复策略TRUE SCSI_ID 0x420D00适配器SCSI ID FALSE SCC_CLAS 3 FC类for Fabric
hba max_xfer_size.
亚搏充值后支付宝能申诉吗纯存储支持最大读写传输大小为4MB。纯AIX ODM定义可确保HDISK设备MAX_TRANSFER配置为4MB(0x400000)。
应该注意的是,HBA MAX_TRANSFER默认为1MB(0x100000),将限制大于1MB的转移。但是,为了获得最佳性能,您应该确保将每个HBA分区为纯端口的MAX_XFER_SIZE设置为4MB,如果由HBA提供支持。
请在更改此设置之前咨询IBM支持,因为如果HBA或系统不支持4MB(0x400000)设置,则更改此设置可能会破坏SAN的启动。
在下面的示例中,我们将MAX_XFER_SIZE设置为FCS0设备的AIX最大值为4MB。请为所有设备重复此操作。
#chdev -l fcs0 -a max_xfer_size =0x400000.-p fcs0已更改
此更改需要重新启动LPAR或禁用并重新启用FCS接口以用于使用的新值。
如果LPAR是一个使用虚拟FC适配器的VIO客户端,则应首先在VIO服务器物理端口中更改属性(LPAR使用虚拟FC适配器)。
您可以运行以下命令以验证HBA MAX_XFER_SIZE:
/ #lsattr -l fcs0 -e dif_enabled no dif(t10保护)启用真速us_intr_lvl总线中断电平false bus_io_addr 0xff800总线I / O地址false bus_mem_addr 0xffe76000总线存储器地址false in init_link自动init链接标志false init_link自动init链接标志false intr_msi_1 90645总线中断级别虚假intr_priority 3中断优先级假lg_term_dma 0x800000长期dma true max_xfer_size 0x400000最大true num_cmd_elems 500最大命令排队到适配器的队列true pref_alpa 0x1优先al_pa true sw_f_class 2 fc类for fabric true tme无目标模式真的
LUN连通性和MPIO控制
运行CFMGR后,以下命令可用于验证LUN连接和MPIO控制:
#LSDEV -CC磁盘HDISK0可用00-08-00 SAS磁盘驱动器HDISK1可用00-08-00 SAS磁盘驱动器HDISK2可用03-00-01纯MPIO驱动器(光纤)根@ HCLAIX:/ #LSPATH -L HDISK2 -F“状态:path_id:parent:consight”启用:hdisk2:0:fscsi0:210000000000启用:HDISK2:1:1:FSCSI0:21000000000000启用:HDISK2:2:2:FSCSI1:21000024FF385093,100000000000000启用:HDISK2:3:fscsi1:21000024ff385009,1000000000000启用:的hdisk2:4:fscsi2:21000024ff391bbe,万亿启用:的hdisk2:5:fscsi2:21000024ff3855bc,万亿启用:的hdisk2:6:fscsi3:21000024ff385092,1000000000000启用:的hdisk2:7:fscsi3:21000024ff385008,1000000000000
回显信息如下所示:
- hdisk2的8个逻辑路径(这个AIX系统有4个双端口hba卡)。
- 该连接为阵列目标器端口wwpn和主机LUN ID。
- 示例:21000024FF391BBF,1000000000000(主机LUN ID = 1,如GUI / CLI所示)
运行以下命令以检查纯ODM定义设置的磁盘属性:
#lsattr -el hdisk2 pcm pcm / friend / pure path控制模块false pr_key_value none保留密钥真实算法sound_robin算法true clr_q没有设备清除其队列错误true hcheck_cmd查询健康检查命令true hcheck_interval 10 healiry check intery true hcheck_mode非活跃的健康检查模式真正的位置位置标签真伦0x100000000000000逻辑单元编号ID假lun_reset_spt是scsi lun重置true max_transfer 0x400000最大传输大小true_name 0x20000024ff391bbf节点名称false pvid none malical volume id false q_err是使用qerr bir false q_type简单队列类型true que_depth*256队列深度真实Realsign_to 120重新分配超时True Resal_Policy No_Reserve策略真RW_TIMEOUT 60读/写超时RUIT TRUE SCSI_ID 0x10F00 SCSI ID False START_TIMEOUT 60开始单位超时TRUE WW_NAME 0x21000024FF391BBF FC世界广告FALSE
* 笔记:T.ODM中的256队列深度设置应该作为一个可能的起点,可能需要根据主机环境变量进行调整。
注意:reserve_policy
如果要将reserve_policy设置为"PR_shared"或"PR_exclusive",首先需要设置一个PR_key_value。您设置的值需要是唯一的,例如,您可以将该值设置为“0x1”。
笔记:我们的纯度2.x实现AIX支持不包括AIX所需的自动应急效忠(ACA)。缺乏此支持,AIX不会允许纯LUN的队列深度大于1。ACA以纯度3.x支持支持。
注意:hcheck_interval
PureStorage ODM定义将HCheck_Interval设置设置为10,而不是IBM建议30.我们的最佳实践设置为在Linux中的路径检查器默认为10秒钟内联。HCheck_Interval设置设置为较低的值,而不是ViteStorage设备上的RW_Timeout,因为我们不检查活动路径,并且较低的HCheck_Interval不会产生任何SAN性能影响。
Hcheck_Interval低于纯存储设备上的RW_TIMEOUT,因为我们不检查活动路径,较低的HC亚搏充值后支付宝能申诉吗HECK_INTERVAL不会有任何SAN性能影响。
现场分区移动性
使用实时分区移动性时,必须采取以下步骤。
删除LPAR使用的任何纯LUN的任何预留。这是通过使用以下命令对所有纯LUN的命令完成的。
BASH-4.3#DEVRSRV -F -C RELOWY -L HDISK2设备预留状态信息==================================================设备名称:HDISK2设备在当前主机上打开?:是ODM预订策略:无保留设备预订状态:未通过进程在此主机上打开储备设备。你想继续y / n:y命令是否成功。
在VIOS中创建NPIV适配器时,它将分配两个WWPN。
确保使用虚拟光纤通道适配器创建的*两个* wwpn将SAN分区到Pure Array。在操作中,LPAR将只使用其中一个,并且只有一个将FLOGI存储到SAN中,因此如果您使用的是SAN管理软件(例如DCNM),则可能需要手动添加第二个。
Cisco交换机上的示例区域如下所示:
区域名称lpar1 vsan 1
PWWN 52:4A:93:7F:97:09:5D:03
PWWN 52:4A:93:7F:97:09:5D:13
PWWN C0:50:76:09:50:03:00:0C
PWWN C0:50:76:09:50:03:00:0D
最后,确保为纯存储阵列上的主机定义了两个NPIV WWPN。亚搏充值后支付宝能申诉吗请注意,未使用的一个将显示为未连接 - 这是正常的并且在LPM操作期间,它将转换到备用连接上。
IBM VIOS.
使用VIOS和Pure Storage有几种可能的组合,配置取决于您使用的是哪一种。亚搏充值后支付宝能申诉吗
VIOS选项#1:仅限于VIO服务器的纯FlashArray
使用单个SAN路径安装VIO服务器(如果从SAN引导VIO服务器)以及安装完成后,请在添加剩余路径之前在VIO服务器中安装纯ODM定义。
将纯LUN直接显示给VIO服务器,根据需要创建存储池,并在这些存储池中创建虚拟磁盘以引导LPAR。
亚搏充值后支付宝能申诉吗LPAR中不需要纯存储ODM定义。
VIOS选项#2:物理地将HBA分配给LPAR
在这种情况下,VIO服务器将物理HBA分配给LPAR。在这种情况下,ODM定义应安装在LPAR AIX系统中。
如果安装新系统,建议使用只需单个路径才能完成所呈现的单个路径,一旦安装完成,将纯存储ODM定义安装到LPAR上并添加其余路径。亚搏充值后支付宝能申诉吗
将max_xfer_size设置为fcs0设备的AIX最大4MB。请大家重复一遍FCS.设备。无需在VIO服务器上设置此项,因为HBA硬件仅为LPAR分配。
VIOS选项#3:lpar使用虚拟FC适配器与纯通信(NPIV)
如果VIO服务器正在使用纯存储阵列的卷,则以相同的方式完成ODM的设置亚搏充值后支付宝能申诉吗VIOS选择# 1。如果VIO服务器无法处理纯存储阵列LUN,则不需要此步骤。亚搏充值后支付宝能申诉吗
ODM需要同时安装在VIOS和LPAR上。
对于将使用虚拟光纤通道适配器的VIO客户机lpar,请遵循本文中的所有建议VIOS选项# 2。
如果设置较大的4MB XFER大小,首先将其设置在VIO服务器上是至关重要的,请注意LPAR VFC中具有更大的值最大限度
_xfer_size.
属性比VIO服务器物理适配器max_xfer_size.
属性可能会呈现无法启动的LPAR
此时将XFER大小设置为4MB。
#CHDEV -L FCS0 -A MAX_XFER_SIZE = 0x400000 -P FCS0已更改
此更改需要重新启动VIO服务器或禁用并重新启用FCS接口以用于使用的新值。
如果更改max_xfer_size,请确保始终将VIO服务器设置为大于或等于任何lpar的值。如果该值已经设置为更大的值0x400000,那么在LPAR之前在VIO服务器上更改该值将导致LPAR上的锁定/问题。
选项#4 VIOS管理物理卷- VSCSI (VMWare上的精简RDM)
(在VIO服务器上安装ODM)。
选项#5虚拟磁盘
创建一个可以在“LV”中刻录的卷组,每个卷为VSCSI LUN到LPAR。