FastDFS试用

环境:Ubuntu 9.10 64bit
FastDFS 1.21

FastDFS总体来说安装比较方便,配置简单。
安装可参照官方文档
./make.sh
./make.sh install
如果无法执行这些命令请先安装gcc
sudo apt-get install gcc
另外在Ubuntu系统上安装时需要将make.sh最后一段if去掉,否则./make.sh install时会报错。

接着新建一个数据存放的目录
sudo mkdir /data
sudo chown user:group /data

然后配置参数,分为两部分一部分是storage.conf另外是tracker.conf
文件在/etc/fdfs中
启动tracker
sudo /usr/local/bin/fdfs_trackerd /etc/fdfs/tracker.conf
重启tracker
sudo /usr/local/bin/restart.sh /usr/local/bin/fdfs_trackerd /etc/fdfs/tracker.conf
启动stroage
sudo /usr/local/bin/fdfs_storaged /etc/fdfs/storage.conf
重启stroage
sudo /usr/local/bin/restart.sh /usr/local/bin/fdfs_storaged /etc/fdfs/storage.conf

如果启动时报找不到http.conf则sudo touch /etc/http.conf再启动就好了

monitor
sudo /usr/local/bin/fdfs_monitor /etc/fdfs/storage.conf

更换storage的IP后,需要删除以前的IP信息,使用fdfs_monitor命令:
/usr/local/bin/fdfs_monitor config_file [list|delete [storage_ip]]

测试上传
/etc/fdfs/storage.conf upload /usr/include/stdlib.h

发表评论


注意 - 你可以用以下 HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>