一、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测试,不通的话提火墙