mogilefs安装配置指南

检查某个模块是否在默认路径下:
perl -e 'use SOAP::Lite;'
mogdbsetup --dbhost=localhost --dbname=mogilefs  --dbuser=mogile --dbpass=mogile_db_password --dbrootpass=cd360buy
--dbhost=localhost --dbname=mogilefs  --dbuser=mogile --dbpass=mogile_db_password --dbrootpass=cdyanfa


当出现:
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "ZH-CN"
    are supported and installed on your system.
运行:
LANG=en_US.UTF-8
LC_ALL=en_US.UTF-8


server-id=2
master-host=10.0.0.96
master-user=slave_user
master-password=slave_pass
master-connect-retry=60
replicate-do-db=mogilefs
CHANGE  MASTER TO MASTER_LOG_FILE='mysqld-bin.000002', MASTER_LOG_POS=106;




写入文件:mogtool --trackers=10.28.1.96:7001 --domain=image inject /opt/Wildlife.wmv  "upload/up.txt"


读出文件:./mogtool --trackers=10.28.1.96:7001 --domain=image extract upload/up.txt -


查询文件 ./mogtool --trackers=10.28.1.96:7001 --domain=image list


 mogadm --trackers=10.28.1.96:7001 host add <storage_node_name> --ip=127.0.0.1 --port=7500 --status=alive
 
 mogadm --trackers=10.28.1.97:7001 host add  mog_storage_97 --ip=10.28.1.97 --port=7500 --status=alive


列出版本:mogadm --trackers=10.28.1.96:7001 settings list




service mogilefsd restart
service mogstored restart
mogstored  --config /etc/mogilefs/mogstored.conf --daemonize


mkdir -p /var/mogile_data/dev9601
./mogadm device add mog_storage_96 9601
ln -s /tmp/disk2 dev9602
./mogadm device add mog_storage_96 9602


mkdir -p  /var/mogile_data/dev9702
mogadm --trackers=127.0.0.1:7001 device add mog_storage_97 9703
ln -s /tmp/disk2 dev9702
./mogadm device add mog_storage_97 9702


mogadm device mark add mog_storage_96 9601 dead




mogadm --trackers=127.0.0.1:7001 domain add image
mogadm --trackers=127.0.0.1:7001 class add image large_image --mindevcount=2
mogadm --trackers=127.0.0.1:7001 class add image thumbnail --mindevcount=2
mogtool --trackers=127.0.0.1:7001 --domain=image --class=thumbnail  inject /var/www/html/test.php  "upload"
mkdir -p /var/mogile_data/dev96602
mogadm device  add mog_storage_966 96602
ln -s /mnt/disk2 dev96602
mogadm --trackers=10.28.1.97:7001 device add mog_storage_96 9605


mogadm add mog_storage_66 --ip=10.28.1.96 --port=7500 --status=alive


列出集群中的设备:
mogadm --trackers=127.0.0.1:7001 device list


mogadm --trackers=127.0.0.1:7001 host list


文件检查
mogadm --trackers=10.28.1.96:7001 fsck status


chown mogile:mogile /var/mogile_data/dev9602


mogadm --trackers=127.0.0.1:7001 check




iptables -A INPUT -p tcp --dport 7500 -j ACCEPT
iptables -A INPUT -p tcp --dport 7501 -j ACCEPT
iptables -A INPUT -p tcp --dport 7001 -j ACCEPT


PUT /dev9702/test HTTP/1.0
Content-length: 4
\n






出现错误:
crash log: Can't locate Mogstored/ChildProcess/IOStat.pm in 
@INC (@INC contains: lib /usr/local/lib64/perl5 /usr/local/share/perl5 
/usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl
是因为模块MogileFS::Server 安装不成功  


出现错误
[ 2] dev4   REQUEST FAILURE FETCHING: http://192.168.1.12:7500//dev4/usage


设备读取不成功,可能是模块MogileFS::Server 安装不成功  
 /usr/lib64/perl5 /usr/share/perl5 . lib/mogdeps) at ./mogstored line 290.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值