HQY HQY 一个和谐有爱的空间

HQY

  • 首页
  • 留言本
  • 关于我
  • 会员注册
  • 微信支付宝扫一扫,打赏作者吧~
  • 特价正版软件


20
2024
05
18:32:43

vSphere Client冷迁移失败,没有显示具体原因。虚拟机启动之后,在虚拟机中收到磁盘错误。猜测是磁盘损坏导致的。

问题描述

使用vSphere Client冷迁移失败,没有显示具体原因。虚拟机启动之后,在虚拟机中收到磁盘错误。猜测是磁盘损坏导致的。


使用ssh命令登录到ESXi中,尝试对.vmdk文件复制,当复制到2/3时(虚拟机迁移也是大约在这时),产生I/O错误。因此更加怀疑存在坏区。


问题排查

目前的情况是这样的:






(1)由于ESXi中没有badblock命令。

(2)虽然由smartd服务,但是我对smart并不是非常熟悉。

(3)另外,也不知道ESXi有没有提供相关的坏块检测功能。






在条件允许的情况下,我们决定脱机处理(从安装到USB的Debian启动,在非ESXi系统中维护)。


初始化环境

从USB启动,进入Linux系统,执行apt-get install vmfs-tools命令。(详细步骤略过)


确定磁盘存在坏块

将U盘插入物理机,启动U盘中的Linux系统,对磁盘运行badblocks(1)命令:




#!/bin/sh


badblocks -v /dev/sda > /mnt/sda-bad-blocks.txt



然后,非常顺利的检测到四个坏块(使用smartmontools检测也显示存在坏块)。坏块被记录在/mnt/sda-bad-blocks.txt文件中。


既然磁盘存在坏块,那如何确定坏块影响了哪些文件呢?


确定坏块值



#!/bin/sh


# 获取文件系统块大小

debugvmfs /dev/sdb1 show # 输出中Block Size为1M大小


badblocks -b 1048576 -v /dev/sdb1 > /mnt/sda-bad-blocks.txt # 进入只读测试,并将坏块结果写入文件。



在运行结束之后,我们检测到一个坏块,621317。这与「检测到四个坏块」并不冲突,因为块大小不同(前者默认1024字节,后者指定1048576字节)。


受坏块影响的文件(未完成)

接下来就是确定受该坏块影响的文件。


底层技术向来复杂……事情是这样的,坏块检测是文件系统无关的,而文件定位是文件系统相关的。所以,不同文件系统要使用不同处理工具(例如,在ext2/ext3/ext4中使用debugfs命令),而ESXi使用VMFS系统,需要使用vmfs-tools中的debugvmfs命令,但是该命令版本过旧,而且手册描述与实际功能不符合。所以,指望不上debugvmfs命令。


而在ESXi中,内置debugfs工具,该工具可以用于调试文件系统,但是我不会用,也没有找到相关手册。


TODO 关于VMFS文件系统的调试方法


数据救援

如果文件损坏,单纯进行cp命令并不能成功,可能会返回I/O错误。可以尝试使用一些工具进行恢复:




#!/bin/sh


# 使用ddrescue命令

# 但是这需要从Linux启动,然后访问存储

ddrescue --direct --retrim --max-retries=3 /dev/hda1 imagefile logfile


在Windows下,可以使用「HDD Raw Copy Tool」工具。


!!!不建议使用dd if=fileWithBadBlocks of=recoveredFile bs=4k conv=noerror,sync命令。因为使用noerror选项后,在读取失败时,会用NUL进行填充。



参考文献

 List bad blocks and affected files Solved: Disk with bad sectors -- how to get data out? How can I find out which files are lost through a ddrescue recovery atempt? Recovering a file with bad blocks in the middle




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://www.jinbel.cn/post/6188.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏
微信扫一扫支付
微信logo微信支付宝扫一扫,打赏作者吧~





休息一下~~


作者:hqy | 分类:虚拟化&超融合 | 浏览:497 | 评论:0
« 上一篇 下一篇 »

发表评论:

取消回复

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2025年5月    »
一 二 三 四 五 六 日
1234
567891011
12131415161718
19202122232425
262728293031
本站推荐小工具
  • MSDN ISO 磁力地址 版本1
  • MSDN ISO 磁力地址 版本2
  • Windows kms激活
  • Office kms激活
  • 领淘宝优惠券
  • 在线小工具
  • 在线查IP |WhatIsMyIPAddress
  • 在线下载测速
  • 百家姓暗号
  • 在线fc小游戏
  • 圈住猫的游戏
  • 2048的游戏
  • 找色差小游戏
  • 今天吃什么呢
  • 毒鸡汤网页
  • 在线查QQ价值
  • 在线it-tools工具箱
  • 在线it-tools工具箱(备站)
  • 微软密钥在线检测
  • 在线WinXP虚拟机
  • whois在线查询
  • 开发者资源的宝库
  • 城通网盘
  • 宝塔服务器面板
  • 阿里云特价VPS服务器
  • 腾讯云特价VPS服务器
  • 华为云特价VPS服务器
  • 京东云特价VPS服务器
  • cloudcone特价VPS服务器
  • racknerd特价VPS服务器
  • 恒创VPS特价服务器
  • 简云免费虚拟云主机
  • PrivacyPolicy
  • 控制面板
    您好,欢迎到访网站!
    登录后台  查看权限
    个人中心  修改密码
    随心随性

    我欲穿花寻路,直入白云深处,浩气展虹霓。

    网站分类
    • 技术文章
    • 心情随笔
    • 福利
    • play more
    • Windows&office激活
    • 虚拟化&超融合
    • Windows&windows server
    • Linux
    • Network
    • 金蝶
    • VPS
    • 网络实验室
    • 青龙
    • docker
    • Openwrt
    • vpn
    • 群晖Synology
    • android
    • 编程&AI
    • SEO
    • Jumpserver
    • 怀旧
    • MACOS
    • SQL
    • Nginx
    • HAProxy
    • 未分类
    搜索
    最新留言
    • 赞助本站50元,就给你找密码
    • 还行,动动手,随意打个赏就完美了
    • 我更新了哟,不可能找不到的哇。。。
    • 好好好
    • 天翼云的控制台没找到,pc应用端和网页端都是直接登录进去
    • 有,有空找找,赞助一下,直接立马找给你
    • 哦,好的
    • 本文最先发表于 https://mmeiblog.cn/articles/2024/sakurapanel/使用 BY-NC-SA 协议分发, CSDN 上的文章使用 CC 4.0 BY-SA 协议分发,转载时请注明出处
    • 链接全部失效,有备用的吗?
    • 赞助本站50元,直接发链接和解压密码,谢谢
    文章归档
    • 2025年4月 (1)
    • 2025年3月 (336)
    • 2025年2月 (404)
    • 2025年1月 (119)
    • 2024年12月 (125)
    • 2024年11月 (390)
    • 2024年10月 (175)
    • 2024年9月 (200)
    • 2024年8月 (537)
    • 2024年7月 (437)
    • 2024年6月 (461)
    • 2024年5月 (460)
    • 2024年4月 (324)
    • 2024年3月 (334)
    • 2024年2月 (288)
    • 2024年1月 (202)
    • 2023年12月 (131)
    • 2023年11月 (140)
    • 2023年10月 (71)
    • 2023年9月 (50)
    • 2023年8月 (31)
    • 2023年7月 (82)
    • 2023年6月 (19)
    • 2023年5月 (192)
    • 2023年4月 (221)
    • 2023年3月 (84)
    • 2023年2月 (89)
    • 2023年1月 (207)
    • 2022年12月 (216)
    • 2022年11月 (343)
    • 2022年10月 (62)
    • 2022年9月 (73)
    • 2022年8月 (158)
    • 2022年7月 (119)
    • 2022年6月 (168)
    • 2022年5月 (33)
    • 2022年4月 (53)
    • 2022年3月 (60)
    • 2022年2月 (7)
    • 2022年1月 (31)
    • 2021年12月 (35)
    • 2021年11月 (27)
    • 2021年10月 (74)
    • 2021年9月 (61)
    • 2021年8月 (29)
    • 2021年7月 (17)
    • 2021年6月 (55)
    • 2021年5月 (57)
    • 2021年4月 (51)
    • 2021年3月 (16)
    • 2021年2月 (1)
    • 2021年1月 (27)
    • 2020年12月 (60)
    • 2020年11月 (28)
    • 2020年10月 (8)
    • 2020年9月 (1)
    • 2020年8月 (32)
    • 2020年7月 (50)
    • 2020年6月 (86)
    • 2020年5月 (87)
    • 2020年4月 (27)
    • 2020年3月 (26)
    • 2020年2月 (9)
    • 2020年1月 (35)
    • 2019年12月 (37)
    • 2019年11月 (99)
    • 2019年10月 (30)
    • 2019年9月 (24)
    • 2019年8月 (17)
    • 2019年7月 (92)
    • 2019年6月 (21)
    • 2019年5月 (120)
    • 2019年4月 (156)
    • 2019年3月 (163)
    • 2019年2月 (2)
    • 2019年1月 (272)
    网站收藏
    • 一个和谐有爱的空间
    友情链接
    • 温柔如血
    • 阳光明媚 在没有疯的日子
    • 领淘宝优惠券
    • 备站
    • 分站
    • 收录
    • 收录
    • 萌码萌ICP备20248119号
    • 订阅本站的 RSS 2.0 新闻聚合
    • 订阅本站的 sitemap

    Powered By HQY

    Copyright HQY Rights Reserved.

    粤ICP备17029924号

    返回顶部
    请先 登录 再评论,若不是会员请先 注册!

    您的IP地址是: