配置部署ISCSI共享存储

安装ISCSI服务器端

1、安装ISCSI服务器端
1)安装依赖程序
[root@centos01 ~]# yum -y install sg3_utils
2)安装依赖工具
[root@centos01 ~]# rpm -ivh /usr/src/perl-Config-General-2.61-1.el7.noarch.rpm
3)安装ISCSI服务器
[root@centos01 ~]# rpm -ivh /usr/src/scsi-target-utils-1.0.55-4.el7.x86_64.rpm
设置ISCSI服务器端启动和开机自动启动
2、设置ISCSI服务器端启动和开机自动启动
1)启动ISCSI服务器端
[root@centos01 ~]# systemctl start tgtd
2)设置ISCSI服务器端开机自动启动
[root@centos01 ~]# systemctl enable tgtd
3)监听端口号
[root@centos01 ~]# netstat -anptu |grep 3260
在这里插入图片描述
添加五块硬盘
在这里插入图片描述
给硬盘划分区,四个主分区,每个分区大小为5个G,并转换分区类型为LVM
[root@centos01 ~]# fdisk /dev/sdb
在这里插入图片描述

在ISCSI服务端创建LVM

3、在ISCSI服务端创建LVM
1)创建物理卷
[root@centos01 ~]# pvcreate /dev/sdb1 /dev/sdb2 /dev/sdb3 /dev/sdb4
2)创建卷组yun03将物理卷加入到卷组中
[root@centos01 ~]# vgcreate yun03 /dev/sdb1 /dev/sdb2 /dev/sdb3 /dev/sdb4
3)创建逻辑卷
[root@centos01 ~]# lvcreate -L 15G -n 03 yun03
配置RAID5卷和两种方法
4、配置RAID5卷的第一种方法使用硬盘分区
分别分区/dev/sdc、/dev/sdb、/dev/sde、/dev/sdf,并转换成fd
在这里插入图片描述
在这里插入图片描述
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200608112340115.png在这里插入图片描述
在这里插入图片描述
1)创建RAID5卷

[root@centos01 ~]# mdadm -Cv /dev/md0 -a yes -n4 -l5 /dev/sdc1 /dev/sdd1 /dev/sde1 /dev/sdf1

配置创建RAID5卷的第二种方法

mdadm -Cv /dev/md0 -a yes -n4 -l5 /dev/sd[cdef]  这条命令和上面一样连续使用多个分区,使用的是硬盘

2)生成RAID5配置文件

[root@centos01 ~]# mdadm -Dvs /dev/md0 > /etc/mdadm.conf
[root@centos01 ~]# echo "DEVICE /dev/sdc1,/dev/sdd1,/dev/sde1,/dev/sdf1" >> /etc/mdadm.conf
配置ISCSI服务器端共享LVM卷和RAID5卷
1、修改计算机的hosts文件
[root@centos01 ~]# vim /etc/hosts
192.168.100.10  store.benet.com
2、创建ISCSI共享存储,共享LVM逻辑卷
1}创建共享点
[root@centos01 ~]# tgtadm -L iscsi -o new -m target -t 1 -T iqn.2020.05.com.benet.store:lvm
2)将iqn标签绑定到存储设备lvm逻辑卷上
[root@centos01 ~]# tgtadm -L iscsi -o new -m logicalunit -t 1 -l 1 -b /dev/yun03/03
3)设置访问控制列表允许客户端访问
[root@centos01 ~]# tgtadm -L iscsi -o bind -m target -t 1 -I 192.168.100.20
4)查看ISCSI共享存储
[root@centos01 ~]# tgtadm -L iscsi -o show -m target
3、创建ISCSI共享存储,共享RAID5卷
1)创建共享点
[root@centos01 ~]# tgtadm -L iscsi -o new -m target -t 2 -T iqn.2020.05.com.benet.store:RAID
2)将iqn标签捆绑到存储设备RAID5磁盘上
[root@centos01 ~]# tgtadm -L iscsi -o new -m logicalunit -t 2 -l 2 -b /dev/md0
3)设置访问控制列表允许客户端192.168.100.20
[root@centos01 ~]# tgtadm -L iscsi -o bind -m target -t 2 -I 192.168.100.30

保存配置的iscsi共享存储
4、保存配置的iscsi共享存储
1)修改iscsi主配置文件
[root@centos01 ~]# vim /etc/tgt/targets.conf
<target iqn.2020.05.com.benet.store:lvm>
  direct-store /dev/yun03/03
  initiator-address 192.168.100.20
</target>
 
<target iqn.2020.05.com.benet.store:RAID>
  direct-store /dev/md0
  initiator-address 192.168.100.30
</target>
2)重新启动iscsi服务器端
[root@centos01 ~]# systemctl restart tgtd

在这里插入图片描述
配置ISCSI客户端
1、安装ISCSI客户端
1)安装客户端

[root@centos02 ~]# yum -y install iscsi-initiator-utils
2)启动客户端服务设置开机自动启动
[root@centos02 ~]# systemctl start iscsi
[root@centos02 ~]# systemctl enable iscsi
2、客户端连接ISCSI服务器端
1)扫描服务器端
[root@centos02 ~]# iscsiadm -m discovery -t st -p 192.168.100.10
2)访问扫描的共享点
[root@centos02 ~]#  iscsiadm -m node -T iqn.2020.05.com.benet.store:lvm –login

在这里插入图片描述
在这里插入图片描述
3)格式化挂载的文件系统

 [root@centos02 ~]# mkfs -t xfs /dev/sdb
[root@centos02 ~]# mount /dev/sdb /mnt/

在这里插入图片描述
4)断开共享存储

[root@centos02 ~]# iscsiadm -m node -T iqn.2020.05.com.benet.store:lvm –logout
Fdisk查看没有

在这里插入图片描述

客户端连接ISCSI服务器端访问RAID5卷

1)扫描服务器端
	[root@centos03 ~]# iscsiadm -m discovery -t st -p 192.168.100.10
2)客户端访问扫描的共享点
	[root@centos03 ~]# iscsiadm -m node -T iqn.2020.05.com.benet.store:RAID  --login

在这里插入图片描述
3)格式化挂载文件系统
[root@centos03 ~]# mkfs -t xfs /dev/sdb
[root@centos03 ~]# mount /dev/sdb /mnt/
在这里插入图片描述
4)断开共享存储

	[root@centos03 ~]# iscsiadm -m node -T iqn.2020.05.com.benet.store:RAID –logout

设置客户端自动挂载

[root@centos02 ~]# vim /etc/fstab
/dev/sdb                                  /mnt                    xfs     defaults,_netdev 0 0

在这里插入图片描述
重新启动客户端
[root@centos02 ~]# reboot
查看挂载
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值