复制卷(node3和node4的/sdd5目录,数据有备份)
[root@node3 ~]# ls -lh /sdd5/ 总用量 216M -rw-r--r--. 2 root root 43M 4月 3 05:32 demon1.log -rw-r--r--. 2 root root 43M 4月 3 05:32 demon2.log -rw-r--r--. 2 root root 43M 4月 3 05:33 demon3.log -rw-r--r--. 2 root root 43M 4月 3 05:33 demon4.log -rw-r--r--. 2 root root 43M 4月 3 05:33 demon5.log drwx------. 2 root root 16K 4月 3 03:03 lost+found [root@node4 ~]# ls -lh /sdd5/ 总用量 216M -rw-r--r--. 2 root root 43M 4月 3 05:32 demon1.log -rw-r--r--. 2 root root 43M 4月 3 05:32 demon2.log -rw-r--r--. 2 root root 43M 4月 3 05:33 demon3.log -rw-r--r--. 2 root root 43M 4月 3 05:33 demon4.log -rw-r--r--. 2 root root 43M 4月 3 05:33 demon5.log drwx------. 2 root root 16K 4月 3 02:55 lost+found分布式条带卷(节点1、2、3、4的/sdb3目录,我日期没有调整,海涵)
[root@node1 ~]# ls -lh /sdb3/ 总用量 65M -rw-r--r--. 2 root root 22M 4月 2 21:32 demon1.log -rw-r--r--. 2 root root 22M 4月 2 21:32 demon3.log -rw-r--r--. 2 root root 22M 4月 2 21:32 demon4.log drwx------. 2 root root 16K 4月 2 18:37 lost+found [root@node2 ~]# ls -lh /sdb3/ 总用量 65M -rw-r--r--. 2 root root 22M 4月 3 05:32 demon1.log -rw-r--r--. 2 root root 22M 4月 3 05:32 demon3.log -rw-r--r--. 2 root root 22M 4月 3 05:32 demon4.log drwx------. 2 root root 16K 4月 3 03:01 lost+found [root@node3 ~]# ls -lh /sdb3/ 总用量 44M -rw-r--r--. 2 root root 22M 4月 3 05:32 demon2.log -rw-r--r--. 2 root root 22M 4月 3 05:32 demon5.log drwx------. 2 root root 16K 4月 3 03:03 lost+found [root@node4 ~]# ls -lh /sdb3/ 总用量 44M -rw-r--r--. 2 root root 22M 4月 3 05:32 demon2.log -rw-r--r--. 2 root root 22M 4月 3 05:32 demon5.log drwx------. 2 root root 16K 4月 3 02:55 lost+found分布式复制卷(节点1、2、3、4的/sdc4目录,可看到文件没有被分片,但是是分布开来存放的)
[root@node1 ~]# ls -lh /sdc4/ 总用量 130M -rw-r--r--. 2 root root 43M 4月 2 21:32 demon1.log -rw-r--r--. 2 root root 43M 4月 2 21:32 demon3.log -rw-r--r--. 2 root root 43M 4月 2 21:32 demon4.log drwx------. 2 root root 16K 4月 3 2019 lost+found [root@node2 ~]# ls -lh /sdc4/ 总用量 130M -rw-r--r--. 2 root root 43M 4月 3 05:32 demon1.log -rw-r--r--. 2 root root 43M 4月 3 05:32 demon3.log -rw-r--r--. 2 root root 43M 4月 3 05:32 demon4.log drwx------. 2 root root 16K 4月 3 03:01 lost+found [root@node3 ~]# ls -lh /sdc4/ 总用量 87M -rw-r--r--. 2 root root 43M 4月 3 05:32 demon2.log -rw-r--r--. 2 root root 43M 4月 3 05:32 demon5.log drwx------. 2 root root 16K 4月 3 03:01 lost+found [root@node4 ~]# ls -lh /sdc4/ 总用量 87M -rw-r--r--. 2 root root 43M 4月 3 05:32 demon2.log -rw-r--r--. 2 root root 43M 4月 3 05:32 demon5.log drwx------. 2 root root 16K 4月 3 03:01 lost+found 破坏测试直接点关闭node2节点。关机操作。
客户端操作
[root@client ~]# ls /test/dis/ demon1.log demon3.log demon4.log lost+found //可以看到另外两个文件直接找不到了 [root@client ~]# ls /test/stripe/ [root@client ~]# //条带卷因为文件都是分散开放,所以都没有了 [root@client ~]# ls /test/dis_stripe/ demon2.log demon5.log lost+found //分布式条带卷,因为是分布式存储node2宕机导致数据不完整不会显示,1,3,4号文件丢失 [root@client ~]# ls /test/dis_rep/ demon1.log demon2.log demon3.log demon4.log demon5.log lost+found //分布式复制卷完全不受任何影响 //总而言之,了解各卷的特点,再细心观察以下文件分布的具体位置,才能尽可能保证数据可靠性 五、维护命令 [root@node3 ~]# gluster volume list dis-rep dis-stripe dis-volume rep-volume stripe-volume //任何一个节点都可以查看集群列表 [root@node1 ~]# gluster volume info //查看所有卷的信息 [root@node1 ~]# gluster volume status //查看卷的状态 [root@node3 ~]# gluster volume stop dis-stripe Stopping volume will make its data inaccessible. Do you want to continue? (y/n) y volume stop: dis-stripe: success //停止卷 [root@node3 ~]# gluster volume start dis-stripe //启动卷 [root@node3 ~]# gluster volume delete dis-stripe //删除卷Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx