栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

fastDFS中数据目录迁移后storage节点一直处于offline状态的处理方法

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

fastDFS中数据目录迁移后storage节点一直处于offline状态的处理方法

背景

因项目前期服务器资源不够,导致fastdfs服务器后期存储爆满(超过90%后服务只读,导致业务崩溃),后期添加硬盘分区挂载后做数据迁移

数据迁移 1.停止storage节点
 /usr/bin/fdfs_storaged /etc/fdfs/storage.conf stop
2.修改节点配置文件中路径

待修改配置的文件列表:client.conf、mod_fastdfs.conf、storage.conf、tracker.conf(按道理只需修改storage.conf文件中的地址即可,但也不知道其他的会不会影响,干脆一起修改,)

  在每个文件中,查找以下配置:

  base_path=原数据目录

  store_path0=原数据目录

  修改为:

  base_path=新数据目录

  store_path0=新数据目录

2.启动storage节点
 /usr/bin/fdfs_storaged /etc/fdfs/storage.conf start
问题

启动后节点上看进程、端口、日志都是正常的,但在tracker节点使用命令

 /usr/bin/fdfs_monitor /etc/fdfs/client.conf 

查看状态时候当前节点一直处于OFFLINE状态,后端应用程序也一直报错上传异常,无法访问fdfs

处理方式

排查后未发现异常原因,

1.到异常的storage节点上停止storage服务

 /usr/bin/fdfs_storaged /etc/fdfs/storage.conf stop

2.在tracker节点执行命令删除异常的storage节点

 /usr/bin/fdfs_monitor /etc/fdfs/client.conf delete group1 192.168.195.130

3.到异常的storage节点上启动storage服务

 /usr/bin/fdfs_storaged /etc/fdfs/storage.conf start

4.在tracker节点执行命令查看节点状态正常(ACTIVE)

 /usr/bin/fdfs_monitor /etc/fdfs/client.conf 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/940460.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号