本文共 2527 字,大约阅读时间需要 8 分钟。
1.利用fisk /dev/vdb命令,划分一个5G的主分区[root@server0 ~]# lsblk[root@server0 ~]# ls /dev/vdb1/dev/vdb1[root@server0 ~]#
虚拟机server:服务端
一 防火墙设置为trusted二 安装软件包targetcli(服务端软件),进行配置[root@server0 ~]# yum -y install targetcli[root@server0 ~]# targetcli /> ls 1.创建后端存储 backstore,后端存储(冰箱进行纸质包装) /> backstores/block create name=nsd dev=/dev/vdb1 后端存储/块设备 创建 名字 实际设备块设备:block 文件及设备:fileio创建:create 删除:delete 设置:set name=名字 dev=实际设备 /> ls 2.创建 target,磁盘组 (木质箱子) /> iscsi/ create iqn.2018-10.example.com:server0 创建磁盘组 /> iscsi/ create iqn.2019-02.a.b:lsc /> iscsi/ delete iqn.2019-02.a.b:lsc 删除磁盘组 /> ls /> exit #默认退出保存 3.进行关联, lun 逻辑单元 [root@server0 ~]# targetcli /> ls /> iscsi/iqn.2018-10.example.com:server0/tpg1/ luns create /backstores/block/lsc /> ls 4.访问控制, 设置客户端访问服务端时,声称的名字(符合iqn格式) /> iscsi/iqn.2018-10.example.com:server0/tpg1/acls create iqn.2018-10.example.com:desktop0 /> ls 5.开放本机的IP地址与端口 /> iscsi/iqn.2018-10.example.com:server0/tpg1/ portals create 172.25.0.11 /> ls /> exitiscsi 默认端口3260
重起服务端target服务
[root@server0 ~]# systemctl restart target[root@server0 ~]# systemctl enable target
1.防火墙设置默认区域为trusted2.安装软件包(客户端软件包) Yum补全包名: 1. 本机没有安装该包 2.必须有Yum缓存 [root@desktop0 ~]# rpm -q iscsi-initiator-utils iscsi-initiator-utils-6.2.0.873-21.el7.x86_64
3.指定客户端声称的名字 # vim /etc/iscsi/initiatorname.iscsi InitiatorName=iqn.2018-10.example.com:desktop0 命令模式下 u 可以进行撤销
4.重起iscsid服务,刷新客户端声称的名字 [root@desktop0 ~]# systemctl restart iscsid Warning: Unit file of iscsid.service changed on disk, 'systemctl daemon-reload' recommended. [root@desktop0 ~]# systemctl daemon-reload [root@desktop0 ~]# systemctl restart iscsid
5.发现服务端共享存储 书写发现的命令, 参考# man iscsiadm 搜索全文 /example[root@desktop0 ~]# iscsiadm --mode discoverydb --type sendtargets --portal 172.25.0.11 --discover
6.加载共享存储[root@desktop0 ~]# iscsiadm -m discovery -t st -p server0172.25.0.11:3260,1 iqn.2019-01.examle.com:server0[root@desktop0 ~]# iscsiadm -m node -L all[root@desktop0 ~]# lsblk # systemctl restart iscsi #重起服务加载共享存储 # systemctl enable iscsi # lsblk # ls /dev/sda
服务端: 1.防火墙默认区域设置为trusted 2.安装软件包targetcli A:建立后端存储 B:建立target磁盘组 C:关联lun D:设置acl访问控制,客户端声称的名字 E:开启本机的IP地址及端口 3.重起target服务
客户端: 1.防火墙默认区域设置为trusted 2.安装软件包iscsi-initiator-utils 3.修改文件/etc/iscsi/initiatorname.iscsi客户端声称的名字 4.重起iscsid服务刷新客户端iqn标识 5.书写客户端发现命令,参照man iscsiadm 6.重起iscsi服务,加载共享存储 最终利用lsblk查看新磁盘
转载地址:http://yrnwi.baihongyu.com/