iscsi搭建

iscsi存储
SCSI(Internet SCSI)支持从客户端(发起端)通过IP向远程服务器上的
SCSI存储设备(目标)发送SCSI命令。iSCSI限定名称用于确定发起端和目
标,并采用iqn.yyyy-mm.{reverse domain}:label的格式。默认情况下,网络
通信是至iSCSI目标上的端口3260/tcp的明文。
iSCSI发起端:需要访问原始SAN存储的客户端。
iSCSI目标:从iSCSI服务器提供的远程硬盘磁盘,或“目标门户”
iSCSI目标门户:通过网络向发起端提供目标的服务器。
IQN:“iSCSI限定名称”。每个发起端和目标需要唯一名称进行标识,
最好的做法是使用一个在Internet上可能独一无二的名称。
服务端:172.25.254.164
#yum install -y targetcli
#systemctl start target
#systemctl  enable  target
#targetcli
/> /backstores/block  create  server0.disk1  /dev/vdb1
Created block storage object server0.disk1 using /dev/vdb1.
/> /iscsi create iqn.2015-03.com.example:server0
Created target iqn.2015-03.com.example:server0.
Created TPG 1.
/> /iscsi/iqn.2015-03.com.example:server0/tpg1/acls create  iqn.2015-03.com.example:desktop0
Created Node ACL for iqn.2015-03.com.example:desktop0
/> /iscsi/iqn.2015-03.com.example:server0/tpg1/luns create  /backstores/block/server0.disk1
Created LUN 0.
Created LUN 0->0 mapping in node ACL iqn.2015-03.com.example:desktop0
/> /iscsi/iqn.2015-03.com.example:server0/tpg1/portals create  172.25.254.164
Using default IP port 3260
Created network portal 172.25.254.164:3260.
/>exit
客户端:172.25.254.125
#yum install -y iscsi-initiator-utils.x86_64
# vim /etc/iscsi/initiatorname.iscsi
initiatorname=iqn.2015-03.com.example:desktop0
#iscsiadm -m node -T iqn.2015-03.com.example:server0 -p 172.25.254.164 -l
#fdisk -l   //此时会发现多了一个磁盘sda

此时,可以使用iSCSI磁盘,就好像它是本地连接硬盘驱动器。
可以挂载现有文件系统。如果磁盘未格式化,可以通过fdisk进行分区
#mkfs.xfs  /dev/sda  //格式化即铺设文件系统。
#mount  /dev/sda   /mnt
#vim  /etc/fstab
/dev/sda    /mnt    xfs     defaults,――netdev     0  0
这样挂在重起系统,磁盘卷标会发生改变,所以建议使用UUID挂载。
 
中断使用iSCSI目标确保没有使用目标所提供的任何设备。
确保从/etc/fstab等位置中删除使用目标的所有永久挂载。
登出iSCSI目标,以暂时断开连接。
#iscsiadm -m discovery -t st -p 172.25.0.11  //查看这台服务器有没有磁盘共享
#iscsiadm -m node -T iqn.2015-03.com.example:server0 -p 172.25.254.164 -u
#iscsiadm -m node -T iqn.2015-03.com.example:server0 -p 172.25.254.164 -o  delete
#systemctl restart iscsi
#fdisk -l  //存储设备不见了说明删除成功。

本文出自 “在时间里�圩拍�” 博客,转载请与作者联系!

你可能感兴趣的:(服务器,internet,create,storage)