RHCA学习篇3ISCSI RHEL5

一。配置ISCSI Target 服务端

1.安装ISCSI Target 软件包

CentOS ,RHEL5

[root@server1 ~]# yum install iscsi-initiator-utils –y

[root@server1 ~]# yum install scsi-target-utils  -y

2.新增加两个分区/dev/sdb1,/dev/sdb2 使用ISCSI 共享。

[root@server1 ~]# fdisk -l

Disk /dev/sda: 8589 MB, 8589934592 bytes

255 heads, 63 sectors/track, 1044 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot      Start         End      Blocks   Id  System

/dev/sda1   *           1          13      104391   83  Linux

/dev/sda2              14        1044     8281507+  8e  Linux LVM

Disk /dev/sdb: 8589 MB, 8589934592 bytes

255 heads, 63 sectors/track, 1044 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot      Start         End      Blocks   Id  System

/dev/sdb1               1         512     4112608+  83  Linux

/dev/sdb2             513        1044     4273290   83  Linux

[root@server1 ~]#

3. 启动服务端tgtd

[root@server1 ~]# chkconfig tgtd on

[root@server1 ~]# service tgtd start

Starting SCSI target daemon: [确定]

[root@server1 ~]#

4.使用tgtadm 定义iscsi target 的qualified

root@server1 ~]# tgtadm --lld iscsi --op new --mode target --tid 1 -T iqn.2009-12.com.example.com.disk1

[root@server1 ~]# tgtadm --lld iscsi --op new --mode target --tid 2 -T iqn.2009-12.com.example.com.disk2

5.使用tgtadm 往已创建的目标里增加分区

[root@server1 ~]# tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 1 -b /dev/sdb1

[root@server1 ~]# tgtadm --lld iscsi --op new --mode logicalunit --tid 2 --lun 1 -b /dev/sdb2

6.使用tgtadm 允许客户端访问

[root@server1 ~]# tgtadm --lld iscsi --op bind --mode target --tid 1 -I ALL

[root@server1 ~]# tgtadm --lld iscsi --op bind --mode target --tid 2 -I ALL

7.使用tgtadm 验证目标逻辑卷

[root@server1 ~]# tgtadm --lld iscsi --op show --mode target | grep Target

Target 1: iqn.2009-12.com.example.com.disk1

Target 2: iqn.2009-12.com.example.com.disk2

[root@server1 ~]#

8.为了重启后有效,将上述命令加到/etc/rc.d/rc.local文件。

二.配置ISCSI 客户端

1. [root@station1 ~]# chkconfig iscsi on

[root@station1 ~]# service iscsi start

iscsid (pid 1705 1704) 正在运行...

设置 iSCSI 目标:iscsiadm: No records found!

[确定]

[root@station1 ~]#

2.发现ISCSI 服务端资源

[root@station1 ~]# iscsiadm -m discovery -t sendtargets -p 192.168.0.254

192.168.0.254:3260,1 iqn.2009-12.com.example.com.disk1

192.168.0.254:3260,1 iqn.2009-12.com.example.com.disk2

[root@station1 ~]#

3.使用iscsiadm 登录target

[root@station1 ~]# iscsiadm -m node -T iqn.2009-12.com.example.com.disk1 -p 192.168.0.254 -l

Logging in to [iface: default, target: iqn.2009-12.com.example.com.disk1, portal: 192.168.0.254,3260]

Login to [iface: default, target: iqn.2009-12.com.example.com.disk1, portal: 192.168.0.254,3260]: successful

[root@station1 ~]# iscsiadm -m node -T iqn.2009-12.com.example.com.disk2 -p 192.168.0.254 -l

Logging in to [iface: default, target: iqn.2009-12.com.example.com.disk2, portal: 192.168.0.254,3260]

Login to [iface: default, target: iqn.2009-12.com.example.com.disk2, portal: 192.168.0.254,3260]: successful

[root@station1 ~]#

4.查看当前磁盘分区,可以看到新加入的两个分区/dev/sdb  /dev/sdc

[root@station1 ~]# fdisk -l

Disk /dev/sda: 8589 MB, 8589934592 bytes

255 heads, 63 sectors/track, 1044 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot      Start         End      Blocks   Id  System

/dev/sda1   *           1          13      104391   83  Linux

/dev/sda2              14        1044     8281507+  8e  Linux LVM

Disk /dev/sdb: 4211 MB, 4211311104 bytes

130 heads, 62 sectors/track, 1020 cylinders

Units = cylinders of 8060 * 512 = 4126720 bytes

Disk /dev/sdb doesn't contain a valid partition table

Disk /dev/sdc: 4375 MB, 4375848960 bytes

135 heads, 62 sectors/track, 1021 cylinders

Units = cylinders of 8370 * 512 = 4285440 bytes

Disk /dev/sdc doesn't contain a valid partition table

[root@station1 ~]#

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/27464.html