woshishui1121
作者woshishui1121·2013-04-28 15:43
系统工程师·深圳市奇摩计算机有限公司

AIX下如何使用ISCSI(转)

字数 4598阅读 4151评论 0赞 1
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逻辑卷进行文件读写操作了

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

1

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广