一、GlusterFS
1、Mount failed. Please check the log file for more details
基本上有两种情况,卷不存在 或者卷卡死了
有一次不知道干啥了,宿主机挂载的gfs卷突然掉了,但进程还能查到,依稀记得是句柄的问题,先用如下方法恢复了
解决方法
登陆宿主机
mount | grep 卷名
ps -ef | grep 卷名
kill 进程
//重启卷
gluster volume start force 卷名
//查看卷端口是否启动
gluster volume status detail
2、touch : cannot touch "11": Read-only file system
我在docker容器中挂载了gfs创建的卷,但是我尝试向里面写入数据时发生了如上报错
上面一遍分为两种情况
1、gfs服务器故障(少见)
2、挂载的客户端网络区域不同,到gfs的火墙不通,需要开火墙 (常见)
#火墙端口查询 (一般是直接开通一个范围的端口比如30000-60000之类的)
gluster volume status 卷名 detail
//看Brick 和TCP port的部分
//拿到ip和端口 用宿主机telnet测试,不通的话提火墙