访问CephFS的fio进程D住了,如何杀掉?

Ceph版本:Mimic 13.2.1

Kernel Version:4.18.5-041805-generic

OS:Ubuntu 16.04.2 LTS


CephFS使用方式:

mount -t ceph <monitor-ip>:/ /mnt/cephfs


然后在上面跑 fio 写:

fio -filename=100Gfile -size=100G -thread -group_reporting -direct=1 -ioengine=libaio -bs=4M -rw=write -iodepth=64 -iodepth_batch_submit=8 -iodepth_batch_complete=8 -name=write_4M_64q


中间通过ctrl + c想结束fio进程,没有成功,后来尝试 kill -9 <fio-pid>,然后查看 fio 进程为 D的状态了。。。


最后解决方法:

重启Ceph集群的所有OSD(因为不确定到底哪个访问IO没有返回给CephFS Client)

也许重启一部分OSD后,D住的fio就退出了,这时候就不需要继续重启OSD了

请先 登录 后评论

1 个回答

admin

最后解决方法:

重启Ceph集群的所有OSD(因为不确定到底哪个访问IO没有返回给CephFS Client)

也许重启一部分OSD后,D住的fio就退出了,这时候就不需要继续重启OSD了

请先 登录 后评论
  • 1 关注
  • 0 收藏,317 浏览
  • bruins 提出于 2019-01-17 23:33