ESXI检查vmfs出现"Found 1 actively heartbeating hosts on device"解决方案
来源:互联网 发布:手机淘宝网试衣间在哪 编辑:程序博客网 时间:2024/06/06 19:27
vSphere 5.1 引入的期待已久的功能之一是VOMA(vSphereOn-Disk Metadata Analyzer)。这实际上是VMFS元数据和LVM(逻辑卷管理器)的文件系统检查程序。现在,如果您在主机或存储端发生中断,那么一旦一切都恢复,您就有机制来验证文件系统的完整性。当您想知道中断后的一切是否正常时,可以让您安心。但是,有一个要求是在运行VOMA实用程序时使VMFS卷静态。这篇文章将会看到VOMA报告一些可能的原因,即使没有正在运行的虚拟机,它也会发现主机在数据存储上心跳不定。
1.在数据存储上不运行VM
我们从一个新创建的数据存储开始 - 没有运行的虚拟机,也没有任何其他vSphere功能使用该数据存储。在这种情况下,VOMA成功运行。
〜#voma -m vmfs -d/vmfs/devices/disks/naa.60060160916128004294fd349e6ce011:1
检查设备是否被其他主机主动使用
在默认模式下运行VMFS Checker版本0.9
初始化LVM元数据,基本检查将完成
阶段1:检查VMFS标题和资源文件
使用UUID检测到的文件系统(标记为“voma-test”):50eae142-ad6a37a0-9a40-0025b5000016,版本5:58
阶段2:检查VMFS心跳区域
相位3:检查所有文件描述符。
阶段4:检查路径名和连接。
阶段5:检查资源引用计数。
发现错误总数:
0〜#
2.将正在运行的VM迁移到数据存储区 - 从运行VM的同一主机运行VOMA
当数据存储上存在运行的虚拟机时,下一个测试将尝试运行VOMA。
〜#voma -m vmfs -d /vmfs/devices/disks/naa.60060160916128004294fd349e6ce011:1
检查设备是否被其他主机主动使用
在设备上找到1个主动心跳主机'/vmfs/devices/disks/naa.60060160916128004294fd349e6ce011:1'
1):MAC地址00:25:b5:00:00:
17〜#
在这种情况下,VOMA不运行,因为在文件系统上有活动。MAC地址来自拥有正在运行的VM的ESXi主机的管理界面。
3.从运行VM的不同主机运行VOMA
我们来尝试一下相同的命令,但是这次从不同的主机运行它,而不是拥有虚拟机的主机。VOMA是否巧妙地知道另一个主机有锁?
〜#voma -m vmfs -d/vmfs/devices/disks/naa.60060160916128004294fd349e6ce011:1
检查设备是否被其他主机主动使用
在设备上找到1个主动心跳主机'/vmfs/devices/disks/naa.60060160916128004294fd349e6ce011:1'
1):MAC地址00:25:b5:00:00:
17〜#
是的。数据存储区上的本地和远端都不得有运行的虚拟机。
4.关闭VM - 运行VOMA
我们现在关闭虚拟机。VOMA不关心关闭VM,只运行VM。
〜#voma -m vmfs -d/vmfs/devices/disks/naa.60060160916128004294fd349e6ce011:1
检查设备是否被其他主机主动使用
在默认模式下运行VMFS Checker版本0.9
初始化LVM元数据,基本检查将完成
阶段1:检查VMFS标题和资源文件
使用UUID检测到的文件系统(标记为“voma-test”):50eae142-ad6a37a0-9a40-0025b5000016,版本5:58
阶段2:检查VMFS心跳区域
相位3:检查所有文件描述符。
阶段4:检查路径名和连接。
阶段5:检查资源引用计数。
发现错误总数:
0〜#
即使数据存储上有虚拟机,只要掉电,VOMA就会运行。接下来我们来看看其他可能的锁的原因。
5.打开vSphere HA用于心跳的vSphereHA - 数据存储
vSphere HA将在用于心跳的任何数据存储上创建一个.vSphere-HA目录。
〜#ls -latr / vmfs / volumes / voma-test /
-r --- 1 root root 262733824 Jan 7 14:52.sbc.sf
-r --- 1 root root 268435456 Jan 7 14:52.pbc.sf
-r --- 1 root root 267026432 Jan 7 14:52.fdc.sf
-r --- 1 root root 16187392 Jan 7 14:52.fbb.sf
-r --- 1 root root 4194304 Jan 7 14:52.vh.sf
-r --- 1 root root 1179648 Jan 7 14:52.pb2.sf
drwxr-xr-x 1 root root 1540 Jan 7 14:59thick-to-thin-demo
drwx-- 1 root root 420 Jan 7 15:01.vSphere-HA
drwxr-xr-t 1 root root 1400 Jan 7 15:01。
drwxr-xr-x 1 root root 512 Jan 7 15:02 ..
〜#voma -m vmfs -d/vmfs/devices/disks/naa.60060160916128004294fd349e6ce011:1
检查设备是否被其他主机主动使用
在设备'/vmfs/devices/disks/naa.60060160916128004294fd349e6ce011:1'上发现3个主动心跳主机
1):MAC地址00:25:B5:00:00:16
2):MAC地址00:25:B5:00:00:17
3):MAC地址00:25:B5:00:00:07
〜#
集群中有3个节点 - 每个报告管理接口的MAC地址。
6.关闭vSphere HA,打开数据存储上的存储I/ O控制
可能锁定数据存储并防止VOMA运行的另一个功能是存储I / O控制。SIOC创建一个包含LUN的NAA ID的目录,以及一个名为.iormstats.sf的文件。
〜#ls -latr / vmfs / volumes / voma-test /
-r --- 1 root root 262733824 Jan 7 14:52.sbc.sf
-r --- 1 root root 268435456 Jan 7 14:52.pbc.sf
-r --- 1 root root 267026432 Jan 7 14:52.fdc.sf
-r --- 1 root root 16187392 Jan 7 14:52.fbb.sf
-r --- 1 root root 4194304 Jan 7 14:52.vh.sf
-r --- 1 root root 1179648 Jan 7 14:52.pb2.sf
drwxr-xr-x 1 root root 1540 Jan 7 14:59thick-to-thin-demo
drwx-- 1 root root 280 Jan 7 15:03.vSphere-HA
drwxr-xr-x 1 root root 420 Jan 7 15:06.naa.60060160916128004294fd349e6ce011
-rwxr-xr-x 1 root root 1048576 Jan 7 15:06.iormstats。
sf drwxr-xr-x 1 root root 512 Jan 7 15:06..
drwxr-xr-t 1 root root 1680 Jan 7 15:06。
〜#voma -m vmfs -d/vmfs/devices/disks/naa.60060160916128004294fd349e6ce011:1
检查设备是否被其他主机主动使用
在设备'/vmfs/devices/disks/naa.60060160916128004294fd349e6ce011:1'上发现3个主动心跳主机
1):MAC地址00:25:B5:00:00:16
2):MAC地址00:25:B5:00:00:17
3):MAC地址00:25:B5:00:00:07
〜#
再次,有3台主机与启用SIOC共享数据存储,这就是为什么我们看到3个主动主机。
所以可以有许多不同的功能可以防止VOMA运行。运行的虚拟机时,可能会写入到VMFS卷的内容。这包含了当您尝试运行VOMA时为什么主机可能会在设备上心跳的附加指标。
实在不行,运行VOMA之前卸载VMFS文件系统,保证数据存储区完全静默。
- ESXI检查vmfs出现"Found 1 actively heartbeating hosts on device"解决方案
- 安装 ESXi 出现错误 ERROR 1962: No operating system found
- on device '????????????': adb rejected install command with: device not found
- centos 6.0 出现no suitable device found
- tcpdump出现no suitable device found 原因
- 夜神模拟器出现device not found
- adb连接出现device not found问题解决
- bugfree3出现 /bugfree/site/login was not found on this server. 解决方案
- 解决方案:No space left on device
- Connectify 出现No sharable Device 解决方案
- Android adb error: “device not found” on Ubuntu
- vmware复制虚拟机出现Error:No suitable device found:no device found for connection 'System eth0'
- jsp页面报红,出现The suprclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 解决方案
- adb shell 出现: error: device not found android
- 输入:adb shell 出现 error:device not found解决办法
- Debian下 出现错误: no suitable device found
- 使用HAL库出现No Cortex-M SW Device Found
- ros kinect设备 gmapping 出现"No matching device found" 错误
- ReentrantLock与Condition
- rails number_to_percentage 百分比的应用
- bootstrap modal插件弹出窗口如何限制最大高度,并且在内容过多时可以滚动显示
- c++类的访问控制与继承
- 年薪50万的大数据分析师养成记
- ESXI检查vmfs出现"Found 1 actively heartbeating hosts on device"解决方案
- Javascript实现前端简单路由
- dns流量监控dnstop
- tp缓存
- const、let、var区别+js严格模式
- centos7 安装SSH
- html基础知识
- Android Studio提示Field can be converted to a local varible
- 如何清除eclipse内置浏览器缓存?