ISCSI网络磁盘
1、服务端配置
1)安装软件target(服务端软件)
#yum -y install targetcli
2)运行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 #设置开机重启
2、客户端配置
1)安装软件包iscsi-initiator-utils
#yum -y install iscsi-initiator-utils
2)修改配置文件
--#vim /etc/iscsi/initiatorname.iscsi
InitiatorName=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 #查看当前识别的设备