标签: rhel-7

使用 `ftype=1` 重新创建 XFS 文件系统

我有一个 CentOS 7 系统,其中根文件系统是 XFS(使用ftype=0,系统安装时的默认 CentOS 设置创建)。不幸的是,Dockeroverlay2存储驱动程序需要使用以下命令创建文件系统ftype=1

https://docs.docker.com/storage/storagedriver/overlayfs-driver/#prerequisites

所以现在我想用ftype=1. 我想这样做如下:

  1. 启动到某种救援映像。
  2. xfsdump 将根 FS 转移到远程位置。
  3. 使用ftype=1.
  4. xfsrestore 来自远程转储的根 FS。

但是,我不确定的一件事是xfsdump输出是否带有与ftype设置相关的任何内容。也就是说,xfsrestore在具有不同ftype设置的 XFS 文件系统上执行此操作会有任何问题吗?

或者是否有更好的方法来解决这个特定问题(不涉及重新安装整个系统、重新分区等)?

linux centos xfs docker rhel-7

10
推荐指数
1
解决办法
2万
查看次数

标签 统计

centos ×1

docker ×1

linux ×1

rhel-7 ×1

xfs ×1