VMware vcsa、esxi、vsan排错及架构简介?

vmware的vcsa和esxi产品问题常用的日志文件路劲及日志用途简介,简介一下vsan的架构及常见问题排查。

参与7

1同行回答

zhaoxiaoyong081zhaoxiaoyong081资深工程师平安科技
VSAN 问题处理的基本思路1、登陆VC通过网页版本登陆vsphere web client2、检查VSAN 运行状况Vc 上选择VSAN 集群-> 监控-> Virtual SAN-> 运行状况 查看是否有报错信3、检查日志less /var/log/vmkernel.log | grep -iE ‘error | reset | congestion’less /var...显示全部

VSAN 问题处理的基本思路

1、登陆VC

通过网页版本登陆vsphere web client

2、检查VSAN 运行状况

Vc 上选择VSAN 集群-> 监控-> Virtual SAN-> 运行状况 查看是否有报错信

3、检查日志

less /var/log/vmkernel.log | grep -iE ‘error | reset | congestion’

less /var/log/vobd.log | grep -iE ‘error | reset | congestion’

4、检查网络情况

通过以下命令排除网络问题:

esxcfg-nics -l

esxcfg-vmknic -l

esxcli network ip interface ipv4 get

vmkping -I vmk1 9.2.8.154

5、检查VSAN 存储

esxcli vsan cluster get

esxcli vsan storage list | grep CMMD

esxcli vsan storage list | grep SSD

vdq -iH

6、查看VSAN 全局拥堵情况

for ssd in $(localcli vsan storage list |grep "Group UUID"|awk '{print $5}'|sort -u);do echo $ssd;vsish -e get /vmkModules/vsan/lsom/disks/$ssd/info|grep Congestion;done

7、查看VSAN 拥堵明细

for ssd in $(localcli vsan storage list |grep "Group UUID"|awk '{print $5}'|sort -u);do llogTotal=$(vsish -e get /vmkModules/vsan/lsom/disks/$ssd/info|grep "Log space consumed by LLOG"|awk -F \: '{print $2}');plogTotal=$(vsish -e get /vmkModules/vsan/lsom/disks/$ssd/info|grep "Log space consumed by PLOG"|awk -F \\: '{print $2}');llogGib=$(echo $llogTotal |awk '{print $1 / 1073741824}');plogGib=$(echo $plogTotal |awk '{print $1 / 1073741824}');allGibTotal=$(expr $llogTotal \+ $plogTotal|awk '{print $1 / 1073741824}');echo $ssd;echo " LLOG consumption: $llogGib";echo " PLOG consumption: $plogGib";echo " Total log consumption: $allGibTotal";done

8、Unmount 异常的磁盘组

localcli vsan storage diskgroup unmount –ssd=naa.55cdddddffffffff

9、重启ESXI

根据故障判断是否需要重启ESXI

10、验证

验证ESXI和VM 是否恢复

收起
保险 · 2023-06-13
浏览658

ChatGPT 回答

  1. VMware vCSA和ESXi产品常用的日志文件路径及日志用途简介:
  • vCenter Server Appliance (vCSA)日志文件路径:/var/log/vmware/
  • ESXi日志文件路径:/var/log/

常见的日志文件及其用途包括:

  • vmkernel.log:记录ESXi内核的活动,包括存储、网络和虚拟机的活动。
  • hostd.log:记录ESXi主机管理代理的活动,包括虚拟机和存储的管理。
  • vpxa.log:记录vCenter Server管理代理的活动,包括虚拟机和主机的管理。
  • fdm.log:记录故障域管理代理的活动,包括主机的故障转移和恢复。
  • vpxd.log:记录vCenter Server的活动,包括用户登录、任务和事件。
  1. vSAN的架构及常见问题排查:

vSAN是一种软件定义的存储解决方案,它利用本地服务器上的存储资源来创建一个高性能、高可用性的存储集群。vSAN的架构包括以下组件:

  • vSAN集群:由多个ESXi主机组成,每个主机都有本地存储资源。
  • vSAN数据存储:由所有ESXi主机上的本地存储资源组成,形成一个分布式存储池。
  • vSAN对象:由多个组件组成,包括虚拟磁盘、快照、虚拟机和虚拟机文件。
  • vSAN组件:包括缓存层和容量层,用于存储vSAN对象。

常见的vSAN问题排查包括:

  • 存储容量不足:可以通过添加新的存储设备或扩展现有存储设备来解决。
  • 存储性能问题:可以通过调整缓存和容量层的比例、优化网络配置或添加更多的存储设备来解决。
  • 主机故障:可以通过vSAN的故障转移功能来自动将虚拟机迁移到其他主机上,确保业务连续性。
  • 网络故障:可以通过检查网络配置、故障排除网络设备或添加冗余网络路径来解决。

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2023-06-13
  • 关注会员:2 人
  • 问题浏览:1556
  • 最近回答:2023-06-13
  • X社区推广