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