iSCSI target initiator
第一步安装: yum install -y targetcli
第二步:对硬盘进行分区
- fdisk /dev/vdb
- n
- p
- 回车到底
- w # 保存退出
第三步: targetcli
-
ls
-
cd /backstores/block/
-
create name=block1 dev=/dev/vdb1
效果见下图 -
cd /iscsi
-->create iqn.2010-05.org.linuxplus.srv1:tomstor1
-
设置访问控制链表acls
/iscsi/iqn.2010-05.org.linuxplus.srv1:tomstor1/tpg1/acls create wwn=iqn.2015-01.com.tarena.desktop1
-
cd /iscsi/iqn.2010-05.org.linuxplus.srv1:tomstor1/tpg1/luns/
-
create /backstores/block/block1
-
prortals 绑定端口和IP
-
exit # 推出targetcli
-
netstat -tlnp |grep :3260
# 查看是否可以接听到 ip -
防火墙添加端口
配置initiator
-
yum install -y iscsi-initiator-utils
-
vim /etc/iscsi/initiatorname.iscsi
# 设置initiator名称 -
lsblk
# 查看当前系统挂载情况 -
使用
iscsiadm
可以查看man iscsiadm
中的EXAMPLES -
iscsiadm --mode discovery --type sendtargets --portal 192.168.10.121:3260 --discover
## 发现 -
iscsiadm --mode node --targetname iqn.2010-05.org.linuxplus.srv1:tomstor1 --portal 192.168.10.121:3260 --login
# 登录iscsiadm --mode node --targetname iqn.2010-05.org.linuxplus.srv1:tomstor1 --portal 192.168.10.121:3260 --logout
## 推出登录 -
lsblk
# 查看当前系统挂载情况 -
对
sda
进行分区 -
格式化
-
挂载点
-
永久挂载,重启自动挂载
blkid /dev/sda1
# 查询 sda1 的 uuidvim /etc/fstab
mount -a
# 挂载 /dev/fstab