第13章 ISCSI服务2020-06-20

第13章 ISCSI服务

1号机作为存储

2号机作为客户端

1号机配置

firewall-cmd --permanent --add-port=3260/tcp    配置防火墙

firewall-cmd --reload

yum install targetcli.noarch    安装服务

targetcli     进入配置存储

exit    退出

fdisk /dev/sda    准备建立分区

p    查看当前分区

n    新建分区


w    保存退出

partprobe     刷新分区表

dd if=/dev/zero of=/iscsifile bs=1M count=2048    造个文件

targetcli     进入配置存储,ls根据顺序做就好了

/backstores/block create mydisk1 /dev/sda3    建立了一个块存储mydisk1,使用 /dev/sda3存储

/iscsi create iqn.2020-05.com.qin:qin1disk1    建立一个/iscsi设备iqn

iscsi/iqn.2020-05.com.qin:qin1disk1/tpg1/acls create iqn.2020-05.com.qin:qin2    建立acls,设置谁能访问,必须是iqn名字一样的

iscsi/iqn.2020-05.com.qin:qin1disk1/tpg1/luns create /backstores/block/mydisk1 建立luns规则,把前面俩设备绑一起

iscsi/iqn.2020-05.com.qin:qin1disk1/tpg1/portals create 192.168.100.1 3260    指定ip和端口

saveconfig    保存一下

退出

systemctl restart target    重启服务

2号机操作

iscsiadm --mode discoverydb --type sendtargets --portal 192.168.100.1 --discover    查看共享存储

偷懒大法

man iscsiadm

/exam

然后按几下n,找到,开新窗口复制就完事了


vim /etc/iscsi/initiatorname.iscsi    修改访问名字

只有叫之前设置的名字才能访问


改成一样

systemctl restart iscsid.service

systemctl restart iscsi    重启服务

iscsiadm --mode node --targetname iqn.2016-05.com.qin:qin1disk1 --portal 192.168.100.1:3260 --login    登陆

fdisk -l    查看是否多了一个设备,多了就成功了

fdisk /dev/sdb    格式化一下


搞一个1G的分区


再搞一个2g的

w    保存

partprobe 刷新

mkfs.xfs /dev/sdb1    格式化

mkfs.xfs /dev/sdb2    格式化

mkfs.xfs -f /dev/sdb1    强制格式化

mkfs.xfs -f /dev/sdb2    强制格式化

mkdir /mnt/sdb1    创建挂载点

blkid    查询UUID

vim /etc/fstab     修改fstab   


自动挂载

mount -a   将/etc/fstab的所有内容重新加载


挂载成功

echo iscsitest > /mnt/sdb1/index.html    可以在里面建立测试页面

///////////////////////文件存储

1号机

targetcli

/backstores/fileio create mydisk2 /iscsifile    建立文件存储

iscsi/ create iqn.2016-05.com.qin:qindisk2

iscsi/iqn.2016-05.com.qin:qindisk2/tpg1/acls create iqn.2016-05.com.qin:qin2

iscsi/iqn.2016-05.com.qin:qindisk2/tpg1/luns create /backstores/fileio/mydisk2

iscsi/iqn.2016-05.com.qin:qindisk2/tpg1/portals create 192.168.100.1 3260

saveconfig

退出

systemctl restart target.service     重启服务

去2号机查看就多一个

关闭时先关闭2号机客户端在去关闭1号机target

开启则反之

iscsiadm -m session -P1    查看ISCSI状态

iscsiadm -m session -P2

iscsiadm -m session -P3    数字越大信息越详细

/////////////////// ISCSI

2号机

umount /mnt/sdb1/    先卸载

iscsiadm --mode node --targetname iqn.2016-05.com.qin:qin1disk1 --portal 192.168.100.1:3260 --logout    登出

fdisk -l    查看一下 应该没有多的磁盘了

iscsiadm -m node --targetname iqn.2016-05.com.qin:qin1disk1 -p 192.168.100.1:3260 -o delete    删了残余文件

vim /etc/iscsi/iscsid.conf     修改配置,以后再也不会挂载了

改成手动启动,以后就不会自启了
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。