1. 程式人生 > >MogileFS操作指令

MogileFS操作指令

作文 分布式 mogilefs ron lis sta class gil fig

使用mogtool來操作文件

加入文件:
mogtool inject <file_name> <key_name> --trackers=192.168.1.106:7001 --domain=<domain_name> --class=<class_name>
取出文件:
mogtool extract <key_name> <file_name> --trackers=192.168.1.106:7001 --domain=<domain_name> --class=<class_name>

  

 如果文件超過64M,mogtool會自動按照64M分割塊


mogtool inject --bigfile <file_name> <key_name> --trackers=192.168.1.106:7001 --domain=<domain_name> --class=<class_name>

取出:
mogtool extract --bigfile <key_name> <file_name> --trackers=192.168.1.106:7001 --domain=<domain_name> --class=<class_name>

  

mogfileinfo:查看文件信息

mogfileinfo --trackers=<trackerHost> --domain=<domain_name> --key=‘keyName

moglistkeys:列出所有的key

moglistkeys --trackers=192.168.1.106:7001 --domain=c1

mogfetch:下載文件

mogfetch --trackers=192.168.1.106:7001 --domain=c1 --key=9 --file=tttt

mogupload :上傳文件

mogupload --trackers=192.168
.1.106:7001 --domain=c1 --key=tt --file=tttt

mogstats:察看分布式存儲的狀態

mogstats --config=/usr/common/mogilefs/mogilefsd.conf
--config=/ 後面跟此節點的mogilefs的配置文件
mogstats --config=/usr/common/mogilefs/mogilefsd.conf --stats="devices"
僅顯示某個devices的信息, --stats可選值: devices,files,all

  

MogileFS操作指令