RHCS套件实现磁盘共享以及实现同步存储(iscsi+gfs)

该博客详细介绍了如何利用RHCS套件结合iscsi和gfs技术实现磁盘共享。首先,博主探讨了在服务端和客户端设置共享磁盘的过程,接着通过一个mysql实例展示了如何使用共享磁盘,并讨论了分区的最佳实践。然后,博主解释了iscsi的单点共享限制,并通过创建gfs集群文件系统实现了同步存储。最后,博主指导了关闭所有相关服务的步骤,确保安全操作。
摘要由CSDN通过智能技术生成

环境配置接这篇博客

环境设定

Server1 172.25.78.1 客户端
Server2 172.25.78.2 客户端
Server3 172.25.78.3 服务端
1.共享磁盘
# 在服务端

在这里插入图片描述

[root@server3 ~]# fdisk -l   # 查看添加成功

在这里插入图片描述

[root@server3 ~]# yum install -y scsi-*    # 下载服务端软件
[root@server3 ~]# vim /etc/tgt/targets.conf   # 配置服务端,实现共享 
38 <target iqn.2019-02.com.example:server.target1> 
39     backing-store /dev/vdb 
40 </target>

在这里插入图片描述

[root@server3 ~]# /etc/init.d/tgtd start   # 开启服务
[root@server3 ~]# tgt-admin -s          # 查看tgt的信息

在这里插入图片描述

[root@server3 ~]# ps ax   # 查看进程

在这里插入图片描述

# 在客户端(server1和server2上)
[root@server1 ~]# yum install -y iscsi-*   # 安装客户端软件
[root@server2 ~]# yum install -y iscsi-*

[root@server1 ~]# iscsiadm -m discovery -t st -p 172.25.78.3   # 发现设备

在这里插入图片描述

[root@server1 ~]# iscsiadm -m node -l   # 登录设备
[root@server1 ~]# fdisk -l   # 查看是否共享成功

在这里插入图片描述

2.共享磁盘的使用

看到磁盘,大多数人首先想到的就是分区,那么,对磁盘分区是不是一定是最好使用磁盘的方法呢 ,我们做实验来验证一下

[root@server1 ~]# fdisk -cu /dev/sda

在这里插入图片描述

[root@server1 ~]# cat /proc/partitions   # 刷新分区列表

在这里插入图片描述

[root@server1 ~]# mkfs.ext4 /dev/sda1   # 把分区格式化为ext4形式
[root@server1 ~]# fdisk -l

在这里插入图片描述

[root@server1 ~]# mount /dev/sda1 /mnt   # 挂载分区
[root@server1 ~]# cd /mnt
[root@server1 mnt]# ls
lost+found
[root@server1 mnt]# touch file   # 分区可以使用
[root@server1 mnt]# ls
file  lost+found
[root@server1 mnt]# rm -fr file
[root@server1 mnt]# ls
lost+found
[root@server1 ~]# dd if=/dev/sda of=mbr bs=512 count=1  # 备份mbr,即备份分区信息 
[root@server1 ~]# dd if=/dev/zero of=/dev/sda bs=512 count=1  # 模拟分区被破坏
[root@server1 ~]# fdisk -l

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值