问题描述:
ECS Linux 服务器xfs文件系统挂时启用acl特性。
用户使用的是
CentOS 6.2
的系统,用户反馈机器重启后,
ping
不通服务器的外网。多次重启后系统无法正常启动,报错信息如下:
解决过程:
从报错截图中可以看到,报警是不能挂载根文件系统。
找到问题所在后,通过挂载系统镜像到系统中,进入到原来的系统中(这部分需要阿里云售后工程师操作),查看系统的开机挂载文件/etc/fstab内容如下:
可以看到用户使用的是xfs的文件系统来挂载,而且还启用了acl特性,觉得这个比较可疑,重启系统并跟踪启动日志,发现如下提示:
可以看到的信息是:尝试重新挂载文件系统为x2f文件系统并且有挂载选项acl和ro。
可以看到xvda1这个系统分区的文件系统是XFS的文件系统,但是有一个未知的挂载选型acl。
根据报错信息,再次进入系统把/etc/fstab里根分区里的acl选项取消掉,尝试再次重启系统,此时系统就能成功启动。
导致这个故障的原因是,xfs文件系统是不支持acl挂载选项,这个在CentOS 7中使用xfs文件系统,同样是适用的。
在使用xfs的文件系统磁盘分区中,不能在/etc/fstab文件中使用acl挂载选项,避免导致系统无法正常启动,影响到公司业务。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。