Mfs块服务器增加
Mfs块服务器增加测试结果:
1. 从以下的测试情况可以看出mfs增加块服务器时,mfsmaster会重新去调整块文件的磁盘空间,全新动态的分配块文件的分布情况;
2. 在磁盘加入时,变成四个块服务器时文件的写入会有3个备份,隔了一阵子,会调整成正常的2个备份;(此种情况要在做查看)
情况一:
磁盘并入中
磁盘并入完成后
从以上的情况看出,空间不够的磁盘,mfs会自动调整块文件的分布,从不够的磁盘里动态的把块服务移动到有大的磁盘块服务器里;
情况二:
四个块服务器的磁盘使用情况
[root@test2 /]# df -h 192.168.2.16
文件系统 容量 已用 可用 已用%% 挂载点
/dev/mapper/vg_test2-lv_root
13G 6.3G 5.6G 53% /
[root@mail opt]# df -h 192.168.2.18
Filesystem Size Used Avail Use% Mounted on
/dev/vda2 9.7G 3.5G 5.7G 38% /
[root@backup local]# df -h192.168.3.4
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 97G 71G 21G 78% /
[root@test2 mfs]# df -h192.168.3.8
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 97G 12G 80G 13% /
连续写入文件和磁盘并入
移出磁盘情况,原来磁盘里的文件只有一份了,图里显示11个块文件变成了一份,
mfs会自动调整这只有一份的11个块文件,会重新到新的块服务器里生成新的文件,11红色的提示消失; 在如下图,
从以上的图可以看出,写入文件时会出现一个文件写入到3个块服务器里,
写入文件时,显示
[root@test2 data]# /usr/local/mfs/bin/mfsfileinfo 89
89:
chunk 0: 0000000000002627_00000001 / (id:9767 ver:1)
copy 1: 192.168.2.18:9422
copy 2: 192.168.2.21:9422
copy 3: 192.168.3.4:9422
隔了一个多小时在查看
[root@test2 data]# /usr/local/mfs/bin/mfsfileinfo 89
89:
chunk 0: 0000000000002627_00000001 / (id:9767 ver:1)
copy 1: 192.168.2.18:9422
copy 2: 192.168.3.4:9422
此情况可以看出文件在写入时出现三份备份,在内部调整后正常写入到2个块服务器里;
文件没有写入时,磁盘的状态,表示mfs在动态的调整磁盘空间的平衡;
[root@test2 /]# du -sh /opt
293M /opt
[root@test2 /]# du -sh /opt
213M /opt
[root@test2 /]#
[root@test2 /]# du -sh /opt
87M /opt
[root@test2 home]# du -sh /opt
4.2M /opt
原文地址:http://ruancl.blog.51cto.com/2699729/1553621