targetcli
服务端配置1)安装软件target(服务端软件)#yum -y install targetcli2)运行targetcli进行交互式界面,配置ISCSI共享存储#targetcli--创建与命名后端存储/>backstores/block create name=nsd dev/dev/vdb1后端存储 块设备 创建 命名 具体设备/>ls--创建target,磁盘组/>iscsi/ create iqn.2018.09.com.jluo:server/tpg1/luns create /backstore/nsd/>ls--lun,逻辑单元/>iscsi/iqn.2018.09.com.jluo:server/>ls--配置访问控制(即设置访问服务客户端声称的名字)/>iscsi/iqn.2018.09.com.jluo:server/tpg1/acls create iqn.2018.09.com.jluo:desktop/>ls-- 配置客户端访问本机的IP地址和端口/>iscsi/iqn.2018.09.com.jluo:server/tpg1/portals create 172.25.0.11/>ls #查看当前配置情况/>exit #退出提示:不写端口号默认为3260端口3)重启服务target#systemctl restart target #重启服务#systemctl enable targget #设置开机重启
客户端配置1)安装软件包iscsi-initiator-utils#yum -y install iscsi-initiator-utils2)修改配置文件--#vim /etc/iscsi/initiatorname.iscsiInitiatorName=iqn.2018-09.com.jluo:desktop--重启服务systemctl restart iscsid #刷新配置文件提示:要是重启出现 Warning: Unit file of iscsid.service changed on disk, 'systemctl daemon-reload' recommended.请执行#systemctl daemon-reload再重启3)书写共享存储--书写发现命令参考#man s=iscsiadm 搜索全文 /example 找到大写EXAMPLE提示:Ctrl - :减小字体 Ctrl Shift + :表大字体命令:#iscsiadm --mode discoverydb --type sendtargets -- portal 172.25.0.11 --discover--客户机识别服务共享#systemctl restart iscsi #重启iscsi服务#systemctl enable iscsi #设置开机重启iscsi#lsblk #查看当前识别的设备
本文仅供参考,喜欢的点个赞