阿里云-云盘修改UUID

目录

概述

确定磁盘设备名

修改磁盘UUID

报错解决


概述

如果使用快照创建云盘后挂载到原Linux实例,新创建云盘的UUID会和原云盘冲突。或者同一个快照创建多块磁盘挂载到同一台机器,多块盘的UUI会冲突。

本文介绍如何修改新云盘的UUID。大多数场景下文件系统为xfs,所以本文适用于xfs文件系统磁盘修改UUID。

确定磁盘设备名

默认情况下,新挂载的盘会以“/dev/vda,/dev/vdb,/dev/vdc...”的顺序自动顺延下去。但是有些磁盘较多的情况下,我们无法确认是哪个设备名。可以用以下两种方式进行二次确认:

1.命令行查找对比

--name指定你需要确认的设备名。此命令会输出此设备对应云盘的DiskId,可以和你创建云盘的DiskId进行对比。

udevadm info --query=all --name=/dev/vde | grep ID_SERIAL= | awk -F '=' '{print $2}'

2.控制台查看

“阿里云控制台 --> ECS --> 实例 --> 实例详情页 --> 云盘” 或者 “阿里云控制台 --> ECS --> 云盘 ”

找到对应云盘后:“更多 --> 编辑属性”。即可查看到对应云盘挂载在服务器上的设备名。

注意:此设备名只能保证刚挂载上的云盘在服务器上的设备名的准确性。如果云盘挂在后,服务器发生过重启,则设备名会发生随机改变,且此处设备名不会更新。

修改磁盘UUID

xfs_admin -U generate /dev/vdxx

报错解决

报错大意:此文件系统在日志中有重要元数据发生更改,需要重置。如果无法装载文件系统,请使用xfs_repair -L 命令销毁日志,尝试修复。

在执行xfs_admin -U generate前,限制性xfs_repair -L。在磁盘比较大时,此命令执行会比较慢,属于正常现象。

xfs_repair -L /dev/vdb

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值