iscsi 基本配置
IP:
Server:172.16.0.111
Client:172.16.0.112
iscsi
yum install -y scsi-target-utils
server config
vim /etc/tgt/targets.conf
default-driver iscsi
<target iqn.2013-07.net.csdn:target1>
backing-store /dev/sdb1 #共享的存储
initiator-address 172.16.0.112 #允许的访问共享存储的网络
</target>
启动服务
service tgtd restart
client config
install:
yum install iscsi-initiator-utils
注:客户端是通过iscsiadm去连接的,在这里为了方便,可以man iscsiadm使用案例。
service iscsi restart
man iscsiadm
EXAMPLES
Discover targets at a given IP address:
iscsiadm --mode discoverydb --type sendtargets --portal 192.168.1.10 --discover
Login, must use a node record id found by the discovery:
iscsiadm --mode node --targetname iqn.2001-05.com.doe:test --portal 192.168.1.1:3260 --login
Logout:
iscsiadm --mode node --targetname iqn.2001-05.com.doe:test --portal 192.168.1.1:3260 --logout
List node records:
iscsiadm --mode node
Display all data for a given node record:
iscsiadm --mode node --targetname iqn.2001-05.com.doe:test --portal 192.168.1.1:3260
#########################################################################################
发现iscsi共享设备
iscsiadm --mode discoverydb --type sendtargets --portal 172.16.0.111 --discover
登陆
iscsiadm --mode node --targetname iqn.2013-07.net.csdn:target1 --portal 172.16.0.111:3260 --login
使用fdisk -l 就可以看到刚才的设备了,如果想使用,需要对磁盘进行格式化,因为我客户本身已经有了/dev/sdb1,所以这里显示的是/dev/sdc1
格式化:
mkfs.ext4 /dev/sdc1
挂载使用:
#mount /dev/sdc1 /你要挂载的目录
mount dev/sdc1 /mnt
提示:
如果下一下机器再挂存储的时候就不用再对设备进行格式化了,里面的文件就可以直接使用了。这也是现在大多数虚拟化做迁移的一个重要技术。
退出:
umount /dev/sdc1
iscsiadm --mode node --targetname iqn.2013-07.net.csdn:target1 --portal 172.16.0.111:3260 --loginout