文章目录
🏡作者主页:点击!
🤖Linux专栏:点击!
⏰️创作时间:2025年02月20日18点16分
分布式分散卷
分布式复制卷是先分布再复制,而分布式分散卷是先分散后分布
同样是在Node1上进行操作
#服务器配置 gluster pool list #查看glusterfs的连接是否正常 gluster volume create gv-dd disperse 3 redundancy 1 Node1:/exp/vdb6/brick Node2:/exp/vdb6/brick Node3:/exp/vdb6/brick Node4:/exp/vdb6/brick Node5:/exp/vdb6/brick Node6:/exp/vdb6/brick y #创建的分散卷,disperse x 为3的话就表示创建了三个卷,redundancy x 为1的话表示三个卷中有一个是冗余的,但是后边如果跟六个卷的话创建的就不是分散卷而是分布式分散卷 gluster volume start gv-dd #开启分布式分散卷 gluster volume info #查看卷信息,发现已经是开启状态,并且看见2+1表示分散卷冗余 #客户端配置 mkdir -p /mnt/gfs/dd #创建挂载点 mount -t glusterfs Node1:gv-dd /mnt/gfs/dd #将Node1中的gv-dd挂载到客户端的 /mnt/gfs/dd 中 df -Th #查看本地挂载内容(此时显示空间为8G,2+2+2+2为8G,另外两个2G存放冗余校验用来恢复数据) cd /mnt/gfs/dd dd if=/dev/zero of=/mnt/gfs/dd/test1.txt bs=1M count=40 #创建大文件,1M输出40个 dd if=/dev/zero of=/mnt/gfs/dd/test2.txt bs=1M count=40 #创建大文件,1M输出40个 dd if=/dev/zero of=/mnt/gfs/dd/test3.txt bs=1M count=40 #创建大文件,1M输出40个 dd if=/dev/zero of=/mnt/gfs/dd/test4.txt bs=1M count=40 #创建大文件,1M输出40个 dd if=/dev/zero of=/mnt/gfs/dd/test5.txt bs=1M count=40 #创建大文件,1M输出40个(生成5个text文本) df -Th #查看剩余的信息 #之后到客户端里面创建文件就会同步到其他的服务器里面在客户端上创建文件显示大小为200M,node1、node2等所有节点会存放文件的各个部分