搭建iSCSI服务端
1、安装服务端软件
yum -y install targetd targetcli
2、启动并添加开机自动启动
systemctl start targetd
systemctl enable targetd
3、添加资源
targetcli
-- ls
-- cd /backstores/block
-- create disk0 /dev/sdb1
4、创建iSCSI target名称及配置共享资源
-- cd iscsi
-- create
-- cd iqn.xxx
-- cd tpg1/luns
-- create /backstore/black/disk0
5、配置ACL
-- cd acls
-- create iqn.xxx:client
6、配置iscsi服务器监听ip和端口
-- cd portals
-- delete 0.0.0.0 3260
-- create ip_addr
7、重启iSCSI服务端程序并配置防火墙,记得开启防火墙和自动启动
systemctl restart targetd
firewall-cmd --permanent --add-port=3260/tcp
firewall-cmd --reload
配置iSCSI Linux客户端
1、安装客户端软件
yum -y install iscsi-initiator-utils
2、配置连接服务端的验证信息
vi /etc/iscsi/initiatorname.iscsi
InitiatorName=iqn…:client
3、查看服务端信息
iscsiadm -m discovery -t st -p ip_addr
4、登录服务端
iscsiadm -m node -T iqn.xxx -p ip_addr --login
5、查看磁盘情况,根据你系统本来的磁盘往下增加一个磁盘,如你本来就有sdb则会加多sdc
lsblk
配置iSCSI Windows客户端
1、控制面板–管理工具–iSCSI 发起程序
2、输入服务端ip,尝试连接。
3、选择要使用的iqn。
4、点击连接,如果连接不成功,点击配置–更改。
5、返回目标再次连接就能连接成功。
6、右键我的电脑–管理–存储–磁盘管理,就可以看到一个未分配的磁盘,把它添加成新加卷就能使用了。