本人于2009年12月迁移至独立BLOG。
1、欢迎光临运维进行时,希望认识更多志向相同的朋友!
2、本站部分资源来源于网络,如有侵权请及时与我联系!
3、强烈建议使用Firefox、Opera、Safari及IE7以上的浏览器访问,以获得最佳浏览质量!
4、请勿发表与中华人民共和国法律、法规相抵触的言论,谢谢合作!
5、本人发布的文章与评论内容仅代表本人观点。
1、欢迎光临运维进行时,希望认识更多志向相同的朋友!
2、本站部分资源来源于网络,如有侵权请及时与我联系!
3、强烈建议使用Firefox、Opera、Safari及IE7以上的浏览器访问,以获得最佳浏览质量!
4、请勿发表与中华人民共和国法律、法规相抵触的言论,谢谢合作!
5、本人发布的文章与评论内容仅代表本人观点。
对MooseFS有了一定的了解,现在可以压压它的性能了,使用的是iozone IO测试工具。测试命令为:
./iozone -a -n 512m -g 4g -i 0 -i 1 -f /mnt/mfs/logs/test.tar.gz -Rb ./iozone.xls -C
测试说明
1、/mnt/mfs/logs/test.tar.gz大小为9.2G,大于服务器物理内存(8G)。
2、获取挂载的分区的write、re-write、read、re-read数据。
测试数据
一、reader report
./iozone -a -n 512m -g 4g -i 0 -i 1 -f /mnt/mfs/logs/test.tar.gz -Rb ./iozone.xls -C
测试说明
1、/mnt/mfs/logs/test.tar.gz大小为9.2G,大于服务器物理内存(8G)。
2、获取挂载的分区的write、re-write、read、re-read数据。
测试数据
一、reader report
有了测试环境,现在开始一步步来学习Moosefs的特性,现整理了一些,不断添加中... ...
1、/mnt/mfs空间的大小为chunkserver定义空间空闲的大小,已使用空间为mfs所存储的数据容量。
2、在任一台client执行chmod -R nobody:nobody /mnt/mfs(任意操作),所有client看到的结果是一样的。
3、mfschunkfile 用来检查给定的文件以多少副本数来存储。
#mfscheckfile /mnt/mfs/folder1/mfs-1.6.15.tar.gz
/mnt/mfs/folder1/mfs-1.6.15.tar.gz:
1 copies: 1 chunks
说明有一个副本存储在一个 chunk里。
4、设定、查看的目标mfssetgoal、mfsgetgoal副本数
mfssetgoal 3 /mnt/mfs/folder1
mfsgetgoal /mnt/mfs/folder1
5、mfsdirinfo 显示了目录、文件及 chunks 的数目,还有整个目录占用磁盘空间的情况
mfsdirinfo /mnt/mfs/floder1/
inodes: 2
directories: 1
files: 1
chunks: 1
length: 44145890
size: 44176384
realsize: 88352768 包括所有副本的大小。
1、/mnt/mfs空间的大小为chunkserver定义空间空闲的大小,已使用空间为mfs所存储的数据容量。
2、在任一台client执行chmod -R nobody:nobody /mnt/mfs(任意操作),所有client看到的结果是一样的。
3、mfschunkfile 用来检查给定的文件以多少副本数来存储。
引用
#mfscheckfile /mnt/mfs/folder1/mfs-1.6.15.tar.gz
/mnt/mfs/folder1/mfs-1.6.15.tar.gz:
1 copies: 1 chunks
说明有一个副本存储在一个 chunk里。
4、设定、查看的目标mfssetgoal、mfsgetgoal副本数
引用
mfssetgoal 3 /mnt/mfs/folder1
mfsgetgoal /mnt/mfs/folder1
5、mfsdirinfo 显示了目录、文件及 chunks 的数目,还有整个目录占用磁盘空间的情况
引用
mfsdirinfo /mnt/mfs/floder1/
inodes: 2
directories: 1
files: 1
chunks: 1
length: 44145890
size: 44176384
realsize: 88352768 包括所有副本的大小。