青铜1989
作者青铜1989·2016-05-06 10:39
系统运维工程师·北京银信长远科技股份有限公司

分布式存储系统MoosFS部署实验六:功能测试

字数 2923阅读 1148评论 0赞 0

1.文件保存份数

拷贝一个文件

root@mfs-client:/mnt/mfs# cp /root/mfs-1.6.26.tar.gz /mnt/mfs/

查看文件的副本数量

root@mfs-client:/mnt/mfs# mfsfileinfo mfs-1.6.26.tar.gz 

mfs-1.6.26.tar.gz:

        chunk 0: 0000000000000001_00000001 / (id:1 ver:1)

                copy 1: 10.10.1.221:9422

        chunk 1: 0000000000000002_00000001 / (id:2 ver:1)

                copy 1: 10.10.1.221:9422

        chunk 2: 0000000000000003_00000001 / (id:3 ver:1)

                copy 1: 10.10.1.221:9422

查看文件设置的存储份数

root@mfs-client:/mnt/mfs# mfsgetgoal mfs-1.6.26.tar.gz 

mfs-1.6.26.tar.gz: 1

设置文件存储的份数为3

root@mfs-client:/mnt/mfs# mfssetgoal 3 mfs-1.6.26.tar.gz 

mfs-1.6.26.tar.gz: 3

由于现在只有3台存储服务器,所以这里只能最大设置3

root@mfs-client:/mnt/mfs# mfsfileinfo mfs-1.6.26.tar.gz 

mfs-1.6.26.tar.gz:

        chunk 0: 0000000000000001_00000001 / (id:1 ver:1)

                copy 1: 10.10.1.221:9422

                copy 2: 10.10.1.223:9422

                copy 3: 10.10.1.224:9422

        chunk 1: 0000000000000002_00000001 / (id:2 ver:1)

                copy 1: 10.10.1.221:9422

                copy 2: 10.10.1.223:9422

                copy 3: 10.10.1.224:9422

        chunk 2: 0000000000000003_00000001 / (id:3 ver:1)

                copy 1: 10.10.1.221:9422

                copy 2: 10.10.1.223:9422

                copy 3: 10.10.1.224:9422

img2.jpg

2.MFS的读写速度

3.MFS的灾难测试

把mf-chunk即10.10.1.221关机

查看mfs-1.6.26.tar.gz文件的存储信息

root@mfs-client:/mnt/mfs# mfsfileinfo mfs-1.6.26.tar.gz

mfs-1.6.26.tar.gz:

        chunk 0: 0000000000000001_00000001 / (id:1 ver:1)

                copy 1: 10.10.1.223:9422

                copy 2: 10.10.1.224:9422

        chunk 1: 0000000000000002_00000001 / (id:2 ver:1)

                copy 1: 10.10.1.223:9422

                copy 2: 10.10.1.224:9422

        chunk 2: 0000000000000003_00000001 / (id:3 ver:1)

                copy 1: 10.10.1.223:9422

                copy 2: 10.10.1.224:9422

查看文件信息,此时检查到有2份存储

root@mfs-client:/mnt/mfs# mfscheckfile mfs-1.6.26.tar.gz

mfs-1.6.26.tar.gz:

 chunks with 2 copies:            3

在客户端10.10.1.222上的/mnt/mfs目录仍然能够读写文件

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

X社区推广