安装docker后报错,xfs文件系统,ftype如何开启?

发布于 2022-09-06 04:36:23 字数 1742 浏览 17 评论 0

问题描述

我通过shell安装docker-ce

curl -fsSL https://get.docker.com/ | sh -s -- --mirror Aliyun

安装成功后,我启动,并运行

docker info

出现问题

WARNING: overlay: the backing xfs filesystem is formatted without d_type support, > which leads to incorrect behavior.
Reformat the filesystem with ftype=1 to enable d_type support.
Running without d_type support will not be supported in future releases.

环境

docker版本是

Server Version: 17.09.0-ce

系统版本是

centos7.4

xfs详情

[root@12 ~]# xfs_info /
meta-data=/dev/mapper/centos-root isize=256    agcount=4, agsize=549120 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=0        finobt=0 spinodes=0
data     =                       bsize=4096   blocks=2196480, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=0
log      =internal               bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0

探索

然后我谷歌百度后,得出的结果是centos7之后,默认的文件系统是xfs文件系统,然而我xfs中的ftype没有开启,上面显示为0,我想把他开启,该如何开启,网上表示

mkfs.ext4 /path/to/your/device

这个命令好像可以,但是我执行了

mkfs.ext4 /
和
mkfs.ext4 /vagrant

都不行ftype还是等于0
当然如果你有更好的解决方法也告诉我一下!

参考的资料:http://blog.csdn.net/liukuan7...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

花桑 2022-09-13 04:36:23

mkfs.xfs -n ftype=1 /path/to/your/device

弥繁 2022-09-13 04:36:23

可以看出来,这个版本的centos不支持selinux 打开docker的配置文件,/etc/sysconfig/docker 在“OPTIONS='--selinux-enabled”后加“=false”,其余不变,保存退出。
https://www.codetd.com/articl...

夏雨凉 2022-09-13 04:36:23

将挂载的device卸载
umount /dev/mapper/centos-root //device的路径可以在xfs_info中找到
//如果提示device is busy
umount -l /dev/mapper/centos-root //强制卸载同时要重启

重新格式化,并再次挂载
mkfs.xfs -n ftype=1 /dev/mapper/centos-root
像这样的命令没法执行怎么办???(找不到这个path)
关键是要系统文件的类型为ftype=1才行

注意:我是在虚拟机上执行的

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文