vSphere 性能优化方法 & 故障排错方法及工具总结(二)( 五 )
o尝试重启这个服务 , 如果失败 , 请检查windows日志提示
故障二:vCenterServer服务启动缓慢
?vCenterServer数据库异常可能导致vCenterServer服务无法启动
?检查vCenterServer对应的数据库配置是否满足下列要求
o磁盘空间是否满了
o检查SQL的相关信息(是否空间不足了)
o检查Oracle数据库增长情况
o检查Oracle或SQL数据表的大小
o验证vCenter到数据库的授信有效性
1)、解决vCenterServer数据库增长问题
?vCenterServer数据库的增长会影响到vCenterserver的性能
?vCenterServer会收集下列数据库中的相关信息
oPerformancedata
oTasksEventsLogs
oErrorLogs
?大多数情况下 , 数据库的增长都是由于Performance数据库增长过快导致
2)、vCenterServer常规增长数据表
?vCenterServer的数据库自然包涵系列数据表 , 例如:
ovpx_hist_stat1到vpx_hist_stat4(包含Performance数据信息)
ovpx_sample_time1到vpx_sample_time4(在vpx_hist_stat表的相关performance的时间帧数据)
ovpx_event和vpx_event_arg(存放来自于vCenterServer中TasksandEvents页标签的Event数据信息)
ovpx_task(存放在vCenterServer中来自于TasksandEvents页标签的Tasks相关信息)
3)、如何通过RollupJobs控制增长
?vpx_hist_stat1和vpx_sample_time1表里的Performance数据会按照下面的状态进行归档:
o汇总过去每天的rollup任务
o相关任务会通过将数据插入到vpx_hist_stat2与vpx_sample_time2表来完成
?下面是不同的时间间隔的变化状态节点:
文章图片
4)、验证数据表尺寸
?可以根据相关性能数据来判断vCenter的性能状况 , 可以执行如下步骤来查看性能相关的东西
o从vpx_hist_stat1表开始 , 看看它的size是怎样的
o通常可以接受的数据量在10million以内 , 如果超过 , 则可能存在性能问题
?如果觉得Performance数据没有问题 , 则请检查一下看看过去24小时是否存在较大数据变化的情况
5)、解决由于数据增长过快导致的问题
?确认StatisticRollupJobs的存在
?确认DatastoreServer的MSQLagent服务是否正常启动
?确认StatisticCollectionLevels不是设置的过高:
o尽量让StatisticsLevel在2以下 , VMware不建议超过Level2
o如果为了做debugging , 则建议增加StaticLevel , 但是记得做完之后做回调操作
6)、重新初始化vCenterServer数据库
?可以有下列方式来重置vCenterServer数据库
o重建vCenterServer
o找VMware厂家处理
o压缩数据库
?可以通过下列方式重置vCenter数据库配置
o在vCenter服务器上 , 执行如下命令
?vpxd.exe-bC:ProgramFilesVmwareInfrastructureVirtualCenter
6、ESXi故障
故障一:ESXiServer崩溃 , 出现紫屏的情况
?主机crash会导致PSOD的出现
?下列是几种典型的紫屏情况
oCPUexception
oDriver或modulepanic
oMachinecheckexception(MCE)
oHardwarefault
o正版软件检测机制
文章图片
PSOD解决思路
?记录下当前系统状态
o将PSOD拍下来
o记录下当时的相关故障场景
?重启ESXiHost
o让vm能够正常启动
o利用vm-support命令来收集主机上的故障包信息
?联系VMware的技术支持力量
故障二:ESXiHostHang住
?ESXihost可能由于下列问题Hang住
o整个系统无响应
o系统再重启后可能没能恢复正常
?下面几种情况是ESXiHostHang住的常见原因
oVMkernel繁忙或者deadlocked
o硬件层面故障
1)、验证ESXi是否Hang住
?确认是否能做下列操作
oPingVMkerenl
o确认是否可以用vSphereClient去查询界面
o监控ESXiHost与VMs之间是否有网路通讯
?如果上述操作都能成功 , 则ESXiHost没有hang机
2)、解决ESXiServerHang掉的问题
?重启ESXiServer
?通过下列确认为何会出现hang机情况
o看日志
o收集性能统计信息
?如果是硬件故障 , 则在解决之后 , 尝试重装下ESXiHost或打个新补丁
五、常用的故障排查工具箱
1、命令行工具介绍
?vSphere支持的命令行工具很多 , 其中 , 可以用于排错的核心工具包括:
oDCUI下的ESXiShell
ovSphereManagementAsisstant(vMA)--基于网络
ovSphereCommandLineInterface(vCLI)--基于网络
oESXTOP(排错、监控、性能优化)
?ESXiShell
oESXiShell的访问途径有两种
?DCUI
?SSH
oSSH访问ESXiShell的方式
?激活ssh访问服务
?利用Putty之类的工具访问
?vMA
ovMA是一个包含了下列内容的VirtualAppliance
?vCLI命令行
- 红魔6Pro高刷游戏及性能实测:王者吃鸡原神全程高能
- 虎鲨战机曾被重点关注,整体性能强大,关键技术长期禁售!
- 算法竞赛专题解析│四边形不等式优化
- 手机性能榜大洗牌:红米K40位列第六,小米11第四,第一是vivo!
- 露娜限定皮肤5号上线,祈雪灵祝优化完成,嫦娥喜获6元典藏皮肤?
- 不拥挤的家用MPV,空间大性能高,自动挡,带你看大众巍昂
- 网友讨论参数重要还是不重要 卢伟冰反问:E3能优化成E4?
- realme GT快充与性能测试来了,安兔兔跑分平均75W+
- 正面硬刚特斯拉,性能全面突破,大众这款车的预告图真帅!
- 王者荣耀:“青白蛇”开启优化,去除无脑锚点,直接升级限定?