Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1914448
  • 博文数量: 346
  • 博客积分: 10221
  • 博客等级: 上将
  • 技术积分: 4079
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-01 19:43
文章分类

全部博文(346)

文章存档

2012年(1)

2011年(102)

2010年(116)

2009年(127)

我的朋友

分类:

2011-01-05 17:10:58

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逻辑卷进行文件读写操作了。

阅读(5581) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2011-01-06 15:00:08

很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com