共计 1041 个字符,预计需要花费 3 分钟才能阅读完成。
问题 1:增加分组后,新的 storge 不可用。
增加一个分组 group2, 发现上传文件失败。在 group2 中的 storage 中使用 netstat -anp|grep fdfs,发现端口状态为 CLOSE_WAIT。查了一下,tracker 和 storage 的日志文件,也没有发现有什么错误的输出。使用 fdfs_monitor 发现 group1 下的 storage 状态都是 active, 而 group2 下的 storage 状态都是 INIT。查了配置信息,也没发现有什么错误的地方。
原因: 之前在新加 group2 之前,我在 group1 中新加一个 storage,但是不小心将这个 storage 的状态设置为 group2 了。发现错误后,将这个 storage 重新设置为 group1。后来使用 fdfs_monitor 发现在 group1 和 group2 中都有这个 storage。group1 中此 storage 状态为 active。而在 group2 中为 OFFLINE。group2 其他 storage 状态为 INIT。我猜测就是这个 OFFLINE 的 storage 导致 group2 的 storage 不可用,于是删除了这个 storage, 发现 group2 果然可用了。
删除命令:/usr/local/bin/fdfs_monitor /etc/fdfs/storage.conf delete group2 20.12.1.73
CentOS 6.2 下 fastDFS 的完整安装和配置步骤 http://www.linuxidc.com/Linux/2012-12/75989.htm
FastDFS 在 Ubuntu 下的安装,PHP 客户端 http://www.linuxidc.com/Linux/2012-09/71459.htm
FastDFS 分布式文件服务器安装,及配置,测试 http://www.linuxidc.com/Linux/2012-09/71458.htm
FastDFS 整合 Nginx 问题整理 http://www.linuxidc.com/Linux/2012-09/71232.htm
CentOS 下搭建 FastDFS http://www.linuxidc.com/Linux/2012-09/70995.htm
Ubuntu 安装 FastDFS 全程记录 http://www.linuxidc.com/Linux/2012-03/56377.htm
FastDFS 的详细介绍 :请点这里
FastDFS 的下载地址 :请点这里