环境:两台机器,同一网段,必要的yum源
1.提供端安装
# yum install epel-release scsi-target-utils -y
# vi /etc/tgt/targets.conf
# cat /etc/tgt/targets.conf |grep -v "#"
default-driver iscsi
<target 自定义名>
backing-store /dev/sdb # /dev/sdb代指共享的设备
</target>
启动
# systemctl start tgtd
# systemctl enable tgtd
验证
# netstat -nltp
# tgt-admin --show
3260端口开启
成功
2.使用端安装
# yum -y install iscsi-initiator-utils
# iscsiadm -m discovery -t sendtargets -p 提供端IP
返回
10.1.1.11:3260,1 iscsi:data
登录发现的存储
iscsiadm -m node -l
登录某个特定的
iscsiadm -m node -T 提供端自定义名 -p 提供端IP -l
验证
# fdisk -l
# lsblk
拆盘
# iscsiadm -m node -u
# iscsiadm -m node --op delete
3.结论
a.同一个共享设备,能被同时挂载,但不好使,不能同读同写。
b.用户验证功能
<target iscsi:data>
backing-store /data/storage
incominguser 用户名 密码
</target>