更新时间:2022-02-24 GMT+08:00

云硬盘挂载失败

现象描述

多次从同一备份(xfs类型文件系统备份)创建云硬盘并挂载到同一个服务器,且该服务器已挂载多个云硬盘(xfs类型文件系统)。当在系统中执行mount命令挂载此类云硬盘时,云硬盘会挂载失败。

可能原因

云硬盘(xfs类型文件系统)的superblock中存储了该文件系统的唯一标识UUID,当服务器挂载多块云硬盘时,服务器上存在多个相同的UUID,导致云硬盘挂载失败。

定位思路

挂载云硬盘时使用无UUID控制的参数或重新分配云硬盘的UUID,使UUID唯一。

解决方法

  1. 登录云硬盘挂载失败的服务器。
  2. 请参照以下2种方式进行处理:

    • 设置挂载云硬盘时使用无UUID控制参数:执行mount -o nouuid /dev/设备名 /挂载路径命令,例如:

      mount -o nouuid /dev/sda6 /mnt/aa

    • 重新分配UUID:执行xfs_admin -U generate /dev/设备名命令。

    设置无UUID控制参数需要每次执行命令,建议使用重新分配UUID方式进行配置。