WEB开发网
开发学院操作系统Linux/Unix 在 AIX 上实现 iSCSI 阅读

在 AIX 上实现 iSCSI

 2007-03-03 08:13:36 来源:WEB开发网   
核心提示: array.iscsi.ibm-dac-V4.add如果未提供,请从命令行中发出下列命令:odmadd array.iscsi.ibm-dac-V4.add若要配置 iscsi0 接口,在 AIX 上实现 iSCSI(4),则需要创建 iSCSI 的唯一网络接口,使用 SMIT,您应该具有
array.iscsi.ibm-dac-V4.add

如果未提供,请从命令行中发出下列命令:

odmadd array.iscsi.ibm-dac-V4.add

若要配置 iscsi0 接口,则需要创建 iSCSI 的唯一网络接口。使用 SMIT,输入:

smitty -> chgiscsisw

输入 iscsi0 短名称。例如:iqn.com.ibm.po.ppd.z19c3s11e3.hostid.0972f5ec

从命令行输入以下命令:chdev –l iscsi0 –a initiator_name=iqn.com.ibm.pok.ppd.<host shortname>.hostid.0972f5ec

iqn.com.ibm.pok.ppd 并不是键入错误;这是 iSCSI 解析目标存储名称的方式。使用 <主机短名称>,例如,z20c4s11e3,其中 e3 是 en3 接口。主机短名称和 iSCSI 字符串的最后一项是每个目标条目特有的。

/etc/iscsi/targets 配置文件

/etc/iscsi/targets 文件中具有所需的条目。/etc/iscsi 目录中有一个 targets 文件,该文件要求具有每个 iSCSI 目标端口的条目,如 Cisco Device Manager 中所概述的。这些条目必须以下面的清单 1 中所示的格式进行创建。targets 文件中还具有有关访问和授权的级别的示例。

清单 1. /etc/iscsi/targets 文件的示例

##################################################################
# EXAMPLE 1: iSCSI Target without CHAP(MD5) authentication
#    Assume the target is at address 192.168.3.2,
#    the valid port is 5003
#    the name of the target is iqn.com.ibm-4125-23WTT26
# The target line would look like:
# 192.168.3.2 5003 iqn.com.ibm-4125-23WWT26
 192.169.240.8 5003 iqn.com.ibm.pok.ppd.zec1xbba3.0005
 192.169.240.16 5003 iqn.com.ibm.pok.ppd.zec1xbbb3.0006
# 192.169.240.1 5003 iqn.com.ibm.pok.ppd.zec2xbba1.0003
# 192.169.240.1 5003 iqn.com.ibm.pok.ppd.zec2xbbb1.0004
#
# EXAMPLE 2: iSCSI Target with CHAP(MD5) authentication
#    Assume the target is at address 10.2.1.105
#    the valid port is 3260
#    the name of the target is iqn.com.ibm-K167-42.fc1a
#    the CHAP secret is "This is my password."
# The target line would look like:
# 10.2.1.105 3260 iqn.com.ibm-K167-42.fc1a "This is my password."
#
# EXAMPLE 3: iSCSI Target with CHAP(MD5) authentication and line continuation
#    Assume the target is at address 10.2.1.106
#    the valid port is 3260
#    the name of the target is iqn.2003-01.com.ibm:00.fcd0ab21.shark128
#    the CHAP secret is "123ismysecretpassword.fc1b"
# The target line would look like:
# 10.2.1.106 3260 iqn.2003-01.com.ibm:00.fcd0ab21.shark128
#        "123ismysecretpassword.fc1b"
#
#####################################################################

按下列格式输入 MDS 中创建的每个目标(存储)地址:

192.169.240.1 5003 iqn.com.ibm.pok.ppd.z20c4s11e3.hostid.0972f5ec

其中:

  • 192.169.240.1 是 iSCSI 端口的 IP 地址。
  • iqn.com.ibm.pok.ppd 是 iSCSI 的可解析目标地址。
  • z20c4s11e3 是主机的 en3 接口。
  • hostid 由用户输入。
  • 0972f5ec 由用户输入。
  • 运行 cfgmgr –v。

    在每一个 AIX 节点上都执行 lspv 命令,并确保这些节点可以访问所有可用的存储。

    可选的主机配置

    为了在 iSCSI 上获得更优的性能,建议设置下列接口优化参数:

    tcp_recvspace=262144
    tcp_sendspace=262144
    rfc1323=1
    jumbo frames = yes

    命令行输入过程:

    ifconfig en3 down
    ifconfig en3 detach
        
    chdev –a ent3 –a jumbo_frames=yes
    chdev –l en3 –a tcp_recvspace=262144
    chdev –l en3 –a tcp_sendspace=262144
    chdev –l en3 –a rfc1323=1
        
    ifconfig en3 up

    结束语

    完成本文介绍的步骤之后,您应该具有对配置的后端存储的访问权限。请继续下一步工作,验证是否提供了所有的存储并且可以进行访问。

    上一页  1 2 3 4 

    Tags:AIX 实现 iSCSI

    编辑录入:爽爽 [复制链接] [打 印]
    赞助商链接