出错提示“Deprecated XFS mount options present in FSTAB”

问题描述

在操作系统迁移时,出错提示“Deprecated XFS mount options present in FSTAB”。

问题原因

待迁移的操作系统FSTAB表中存在已经弃用的XFS选项,这会导致迁移后无法正确挂载XFS文件系统,导致操作系统迁移失败。

解决方案

  1. 远程连接ECS实例。具体操作,请参见通过密码或密钥认证登录Linux实例

  2. 执行以下命令,打开etc/fstab文件。

    vim /etc/fstab
  3. i键,进入编辑模式,找到配置XFS文件系统所在的行,将第四列中已经弃用的XFS挂载选项删除或者改为defaults。更多信息,请参见xfs(5) — Linux manual page

    弃用的XFS选项如下所示:

     # removed from kernel in 4.0
     'nodelaylog',
     'delaylog',
     'ihashsize',
     'irixsgid',
     'osyncisdsync',
     'osyncisosync',
     # removed from kernel in 4.19
     'nobarrier',
     'barrier',
  4. Esc键,输入:wq,按Enter键,退出并保存文件。

  5. 执行以下命令,重新挂载文件系统。

    mount -a
  6. 问题排查解决后,运行SMC客户端再试。具体操作,请参见运行SMC客户端