IP SAN方式的共享存储的实现(Target)

1.首先创建我们用于制作的设备,这里我们通过使用分区来代替,大小为5G

/dev/sda5

2.服务端的配置

2.1target的安装

#yum install -y scsi-target-utils

#service tgtd start

#chkconfig tgtd on

2.2.服务端target的配置

2.2.1创建target,-T指定target的名字(IQN),格式为:

iqn: ISCSI Qualified Name

iqn.<date_code> .<reverse_domain>.<string:[string]>

$2: yyyy-mm(创建时间,年月即可)

$3:主机域名倒写 例:magedu.com要写成com.magedu

$4:自定义,

#tgtadm --lld iscsi --op new --mode target --tid 1 -T iqn.2012-08.com.7ing.text:t1

2.2.2创建lun,--lun指定编号的时候从1开始,0是预留给iscsi控制器的

#tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun1 -b /dev/sda5

2.2.3开放给172.16.0.0/16网络中的主机访问,默认是禁止任何主机访问的

#tgtadm --l iscsi --op bind --mode target --tid 1 -I 172.16.0.0/16

*-I ALL;开放给所有

4.客户端的配置

4.1安装启动

#yum install -y iscsi-initiator-utils

# echo "InitiatorAlias=initiator1" >> /etc/iscsi/initiatorname.iscsi

#service iscsi start

#chkconfig iscsi on

4.2配置

4.2.1客户端发送发现信息

[root@node2 ~]# iscsiadm -m discovery -t sendtargets -p 172.16.98.1

172.16.98.1:3260,1 iqn.2012-08.com.7ing.text:t1

4.2.2登录target,启用设备,服务器端不管用什么类型的设备创建lun,客户端上都识别为一个新的磁盘,这里为/dev/sdb

[root@node2 ~]# iscsiadm -m node -T iqn.2012-08.com.7ing.text:t1 -p 172.16.98.1:3260 -l

Logging in to [iface: default, target: iqn.2012-08.com.7ing.text:t1, portal: 172.16.98.1,3260] (multiple)

Login to [iface: default, target: iqn.2012-08.com.7ing.text:t1, portal: 172.16.98.1,3260] successful.

[root@node2 ~]# fdisk -l


Disk /dev/sda: 128.8 GB, 128849018880 bytes

255 heads, 63 sectors/track, 15665 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        5235    41945715   8e  Linux LVM

/dev/sda3            5236        5366     1052257+  82  Linux swap / Solaris


Disk /dev/sdb: 5009 MB, 5009163264 bytes

155 heads, 62 sectors/track, 1018 cylinders

Units = cylinders of 9610 * 512 = 4920320 bytes


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

*注意:客户端在发送发现信息和登录的信息会分别记录在以下两个目录,客户端重启的时候无需再次发从发现信息和登录。

/var/lib/iscsi/send_targets/172.16.98.1,3260

/var/lib/iscsi/nodes/iqn.2012-08.com.7ing.text:t1/

4.3分区,格式化挂载使用

#fdisk /dev/sdb

P

1


+200m

W

#partprobe  /dev/sdb

#mke2fs -j /dev/sdb1

#mkdir /scsi

#mount /dev/sdb1 /scsi

拷贝一个文件

#cat /etc/fscat /scsi

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

转载注明出处:http://www.heiqu.com/e6a66c8080796dc70355440345989efd.html