AIX iscsi initiator设置

AIX iscsi initiator设置

 

1、查看iscsi initiator是否已安装:

    AIX 5.3一般已自带了iscsi initiator,可用$ lslpp -L|grep -i iscs 命令查看:

 

    devices.common.IBM.iscsi.rte
                                             5.3.0.50    C     F    Common iSCSI Files
    devices.iscsi.disk.rte    5.3.0.30    C     F    iSCSI Disk Software
    devices.iscsi.tape.rte    5.3.0.30    C     F    iSCSI Tape Software
    devices.iscsi_sw.rte      5.3.0.52    C     F    iSCSI Software Device Driver

 

2、配置客户端的 iqn 地址:

    $ smit chgiscsisw

    在 iSCSI Initiator Name 一栏输入自定义的客户端 iqn,或使用自动生成的的 iqn 地址。如iqn.1992-08.com.ibm:aix-rtp。

 

3、通过编辑客户端 /etc/iscsi/targets 文件,添加 ISCSI target,也即配置 iSCSI 服务器信息:

    $ vi /etc/iscsi/targets

    在文件末尾加上一行:

    192.168.1.222 3260 iqn.2005-01.com.einfomanagement:computer-2

    其中,第一段指定服务器 IP 地址(192.168.1.222),第二段指定服务端口(3260),第三段指定服务器 target 的 iqn 地址(iqn.2005-01.com……)。

 

4、到iscsi target服务器上设置相应通道信息,并通过该通道映射卷给iscsi initiator端。如果服务器端未自动发现通道,需手工添加(即添加第2步的客户端iqn地址)。

 

5、执行 cfgmgr 刷新一下,如果配置正确,我们就可以找到 iSCSI disk 了。如:

    # cfgmgr -l iscsi0  # 刷新设备列表

 

    # lsdev -Cc disk   # 列出磁盘状态
    hdisk0 Available 10-60-00-0,0 16 Bit LVD SCSI Disk Drive
    hdisk1 Available              Other iSCSI Disk Drive
    hdisk2 Available              Other iSCSI Disk Drive
    hdisk3 Available              Other iSCSI Disk Drive

    # lspv                    

    hdisk0          000a2c2f5146415e                    rootvg          active
    hdisk1          0009fb1cd3f77870                    cio             active
    hdisk2          0009fb1cd3f7e638                    data            active
    hdisk3

    hdisk3即新找到的iscsi disk。aix视hdisk为裸盘(物理硬盘) ,下一步我们需创建一个vg(volume  group,卷组)来使用该盘。

 

6、创建一个vg:

    # mkvg -y testvg hdisk3

    testvg

    # lsvg -p testvg

    testvg:
    PV_NAME           PV STATE          TOTAL PPs   FREE PPs    FREE DISTRIBUTION
    hdisk3            active            255         126         50..00..00..25..51

 

7、创建一个lv:

    # mklv -y testlv testtvg 128

    此命令将在testvg 中创建一个名为testlv 的逻辑卷,并且该逻辑卷具有 128 个逻辑分区,每个逻辑分区默认大小为4MB。可用以下命令查看testlv逻辑卷信息:

    # lslv testlv

 

8、为逻辑卷创建文件系统:

    # crfs -v jfs -m /mnt/test -d testlv

    crfs命令中-v指定要创建的文件类型,这里为jfs;-m指定mount挂载点,这里为/mnt/test目录(可用# mkdir /mnt/test 命令创建);-d指定需挂载的逻辑卷,这里为testlv。新建的逻辑卷组testvg和逻辑卷testlv都可在/dev目录下找到。

 

9、mount挂载点:

    # mount /mnt/test

    # cd /mnt/test

    # ls
    lost+found

    OK,现在即可通过挂载点对testlv逻辑卷进行文件读写操作了。

 

参考文档:

AIX上连过iscsi存储

探索 AIX 6:在 AIX 6 上配置 iSCSI Target

IBM p 系列管理员认证(Test 191)指南系列,第 4 部分(下)

你可能感兴趣的:(c,服务器,文档,AIX,disk,磁盘)