使用mogadm配置和管理MogileFS
1 向Tracker添加Storage节点 在10.0.0.122和10.0.0.130服务器上都可以执行添加Storage的命令.使用mogadm来添加Storage节点. view sourceprint? 1mogadm add mog_storage_122 --ip=10.0.0.122 --port=7500 --status=alive 2mogadm host add mog_storage_130 --ip=10.0.0.130 --port=7500 --status=alive 3mogadm host list 如果mogadm报模块未找到的错误,需要加“–lib”参数告诉mogadm命令MogileFS相关模块的位置,如“–lib=/usr/lib/perl5/site_perl/5.8.8”,这些模块在安装MogileFS-Client的时候安装.可以使用下列命令查询MogileFS相关模块的位置: view sourceprint? 1find `perl -e ''print "@INC"''` -name ''MogileFS'' -print 2/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/MogileFS 3/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/MogileFS 4/usr/lib/perl5/site_perl/5.8.8/MogileFS 5/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/MogileFS 6/usr/lib/perl5/site_perl/5.8.8/MogileFS 其中/usr/lib/perl5/site_perl/5.8.8就是MogileFS相关模块的安装位置. 2 向Storage节点添加设备 假设10.0.0.122上有两块硬盘,它们各自的挂载点如下: /dev/sda1 -> / /dev/sdb1 -> /disk2 假设10.0.0.130上有两块硬盘,它们各自的挂载点如下: /dev/sda1 -> / /dev/sdb1 -> /disk4 要在Storage节点上添加设备,方式是在Storage节点的根存储目录下建立设备目录,设备目录以“dev”开头,后面跟一个数字序号,在MogileFS系统中,要求每个设备的序号是唯一的.根存储目录所在磁盘直接建立设备空目录即可,对其他磁盘则需要挂载到设备目录上.如果其他硬盘已经挂载其他地方,可以建立一个软链接来连接到挂载点上. 在10.0.0.122上执行如下操作: view sourceprint? 1mkdir -p /var/mogile_data/dev12201 2mogadm device add mog_storage_122 12201 3ln -s /disk2 dev12202 4mogadm device add mog_storage_122 12202 在10.0.0.130上执行如下操作: view sourceprint? 1mkdir -p /var/mogile_data/dev13001 2mogadm device add mog_storage_130 13001 3ln -s /disk2 dev13002 4mogadm device add mog_storage_130 13002 可以check一下MogileFS系统的状态: view sourceprint? 1mogadm check 如果一切顺利,打印出来的信息应该类似于下面的结果: view sourceprint? 01Checking trackers... 02127.0.0.1:7001 ... OK 03Checking hosts... 04[ 1] mog_storage_122 ... OK 05[ 2] mog_storage_130 ... OK 06Checking devices... 07host device size(G) used(G) free(G) use% ob state I/O% 08---- ------------ ---------- ---------- ---------- ------ ---------- ----- 09[ 1] dev12201 850.378 649.364 201.013 76.36% writeable 0.0 10[ 1] dev12202 855.761 315.925 539.836 36.92% writeable 0.0 11[ 2] dev13001 850.378 647.460 202.918 76.14% writeable 0.0 12[ 2] dev13002 855.761 402.538 453.223 47.04% writeable 0.0 13---- ------------ ---------- ---------- ---------- ------ 14total: 3412.277 2015.287 1396.990 59.06% 3 设备失效时的处理 如果发现某个设备失 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |