快照创建的磁盘挂载提示文件系统错误

简介: 快照创建的磁盘挂载提示文件系统错误

xfs_admin -U`uuidgen` /dev/vdc1



CentOS7  (阿里云早期CentOS 7公共镜像)系统盘是XFS的文件系统,如果使用系统盘快照创建个数据盘挂载到原机器上,mount 的时候会提示superblock损坏, testdisk【不支持xfs】 或者xfs_repair 都无法解决。导致该问题的原因其实是数据盘和系统盘的UUID 冲突了,将数据盘的UUID修改下就可以,这个提示很有误导性


在Centos8 上测试也会有同样的问题,而且在尝试修改uuid 还报错,而执行xfs_repair 直接导致快照里的数据丢失了部分。  

因此遇到Centos8 的系统时,在使用快照创建磁盘找回数据时一定要注意该问题。

注意:CentOS8  上的XFS分区挂载到CentOS 7上时,XFS分区会无法识别,只能换回Centos8



同样的使用ext的文件系统在将使用快照创建磁盘挂载回ECS时也有可能遇到UUID冲突(不影响使用)

ext4格式修改数据盘UUID:

uuidgen | xargs tune2fs /dev/vdb1 -U




相关文章
Prometheus-prometheus-webhook-dingtalk 安装
Prometheus-prometheus-webhook-dingtalk 安装
2384 0
Prometheus-prometheus-webhook-dingtalk 安装
|
安全 Linux Shell
structure needs cleaning结构需要清理解决方案
structure needs cleaning结构需要清理解决方案
5171 0
|
索引
阿里云Debian源更新出错
Introduction 本文介绍了阿里云debian源更新出现404错误时的解决方案。 错误 W: 无法下载 http://mirrors.cloud.aliyuncs.com/debian/dists/jessie/updates/main/source/Sources 404 Not Found W: 无法下载 http://mirrors.
12041 0
|
9月前
|
设计模式 人工智能 安全
AQS:Java 中悲观锁的底层实现机制
AQS(AbstractQueuedSynchronizer)是Java并发包中实现同步组件的基础工具,支持锁(如ReentrantLock、ReadWriteLock)和线程同步工具类(如CountDownLatch、Semaphore)等。Doug Lea设计AQS旨在抽象基础同步操作,简化同步组件构建。 使用AQS需实现`tryAcquire(int arg)`和`tryRelease(int arg)`方法以获取和释放资源,共享模式还需实现`tryAcquireShared(int arg)`和`tryReleaseShared(int arg)`。
473 32
AQS:Java 中悲观锁的底层实现机制
|
7月前
|
算法 区块链 数据安全/隐私保护
加密算法:深度解析Ed25519原理
在 Solana 开发过程中,我一直对 Ed25519 加密算法 如何生成公钥、签名以及验证签名的机制感到困惑。为了弄清这一点,我查阅了大量相关资料,终于对其流程有了更清晰的理解。在此记录实现过程,方便日后查阅。
973 0
|
搜索推荐 关系型数据库 MySQL
MySQL 模糊查询新纪元:超越 LIKE+% 的高效探索
在数据库的日常操作中,模糊查询是一项不可或缺的功能,它允许我们根据不完全匹配的关键字来检索数据。传统上,MySQL 使用 LIKE 关键字配合 % 通配符来实现这一功能,虽然灵活但性能上往往不尽如人意,尤其是在处理大型数据集时。今天,我们将一起探索几种超越 LIKE+% 的模糊查询技术,以提升查询效率与用户体验。
822 2
|
11月前
|
Kubernetes API 网络安全
当node节点kubectl 命令无法连接到 Kubernetes API 服务器
当Node节点上的 `kubectl`无法连接到Kubernetes API服务器时,可以通过以上步骤逐步排查和解决问题。首先确保网络连接正常,验证 `kubeconfig`文件配置正确,检查API服务器和Node节点的状态,最后排除防火墙或网络策略的干扰,并通过重启服务恢复正常连接。通过这些措施,可以有效解决与Kubernetes API服务器通信的常见问题,从而保障集群的正常运行。
923 17
|
人工智能 程序员 开发者
新手指南: 微软Copilot国内能用吗?
微软Copilot 是由 GitHub 和 OpenAI 联合开发的一款 AI 结对编程工具,它就像一位经验丰富的程序员,在你编写代码时提供实时的代码建议和补全。Copilot 基于 OpenAI 的 Codex 模型,该模型经过了数十亿行公开代码的训练,能够理解多种编程语言和框架。
|
存储 应用服务中间件 nginx
部署ELK+filebeat收集nginx日志
部署ELK+filebeat收集nginx日志
714 0
部署ELK+filebeat收集nginx日志
|
网络协议 Ubuntu Linux
查询Linux中网络链接的状态:networkctl
【7月更文挑战第18天】
649 0
查询Linux中网络链接的状态:networkctl