1 Star 0 Fork 0

tking / service-deploy

Create your Gitee Account
Explore and code with more than 8 million developers,Free private repositories !:)
Sign up
This repository doesn't specify license. Please pay attention to the specific project description and its upstream code dependency when using it.
Clone or Download
ESXi虚拟机恢复数据和一些常见问题.md 2.96 KB
Copy Edit Web IDE Raw Blame History
tking authored 2022-04-02 10:35 . 更新修复只读

问题

ESXii 宕机,虚拟机连接失败,再强制重启后,发生故障

81884038f6caf61554aca3ad644c2e19.png

解决目标

恢复数据和虚拟机

解决方式

恢复ESXii

  1. 进入BIOS界面,修改系统第一启动项为U盘(Kingston)或者 CD-Rom启动,调整好后保存退出
  2. 接着和正常安装 ESXi 差不多步骤,其中需要修改

e1acfb851898ad914bdd41941ce5de8d.png

三个选择项功能解释   

  1. 升级ESXI操作系统,保存VMFS数据存储 

  2. 安装ESXI操作系统,保存VMFS数据存储   

  3. 安装ESXI操作系统,覆盖安装VMFS,数据不保留(请谨慎选择此项,因为会导致数据丢失)

选择第二项

恢复虚拟机

  1. 主机-注册虚拟机-注册现有虚拟机

6970b21de483b7be77824bdbdac04198.png

  1. 这时可以看到原有的虚拟机列表,选择你想恢复的虚拟机 da9675df4470f6f92ac0a92a8ffdcbaa.png
  2. 接着就是按照安装虚拟机的步骤,恢复虚拟机ok了

虚拟机恢复后常见的问题

主机处于“已断开连接”或“无响应”状态

可以从以下几个切入点排查:

  1. ESXi 主机无响应或断开连接
  2. 虚拟机配置文件被锁定
  3. 缺少虚拟机配置文件虚拟机配置文件包含无效选项或文本
  4. 错误在 VMware Tools 安装或更新期间

经排查,作者这边遇到的问题是【3】

通过查看 /var/log/hostd.log 检查主机管理代理日志文件

# tail -n50 /var/log/hostd.log

您应该会看到指示重新加载失败的消息。类似例如:

info hostd[18267520] [Originator@6876 sub=vm opID=vim-cmd-61-609d user=root] File "/vmfs/volumes/xc666e8-777d9-888f0-abcabc/k8smasterVM/k8smasterVM.vmx" line 6: Syntax error.info hostd[18267520] [Originator@6876 sub=Vmsvc.vm:/vmfs/volumes/5c182b95-ac4a587e-65f1-90b11c24698d/testVM/testVM.vmx opID=vim-cmd-61-609d user=root] Failed to load virtual machine

1ea5b1cbfe77c6fff5f1d87bbe7fa238.png

下载--修改(可对比正常启动的配置)-上传

服务器的文件系统进入只读状态 Read-only file system

如果存在文件系统一致性问题,文件系统通常会在系统运行时进入只读状态 使用 fsck 修复 fsck(file system consistency check)是Unix和类Unix系统上用于检查文件系统完整性的工具.

sudo fsck.ext4 -f /dev/sda1
sudo fsck.ext4 -f /dev/mapper/ubuntu--vg-ubuntu--lv 

参考:

Comment ( 0 )

Sign in to post a comment

Go
1
https://gitee.com/lucktk/service-deploy.git
git@gitee.com:lucktk/service-deploy.git
lucktk
service-deploy
service-deploy
master

Search