vCenter数据库过大的故障解决过程

更新时间:2023-07-20 18:13:30 阅读: 评论:0

vCenter数据库过大的故障解决过程
故障现象:
2013年11月28日,接到**银行管理员故障报告,他们使用的vCenter数据库太大,目前已将超过100G,并且还在不断增长,希望能协助,减少数据库中的数据。
解决方法:
首先按照常规的解决方法,在12月4日修改vCenter的配置,将日志的保存期减少到30天。让vCenter自动清空数据库中的日志信息,以达到减少数据的目的。经过几天观察,数据库空间并没有明显变小。
由于该vCenter管理了很多ESX主机,经分析应该是与性能相关的历史数据太多,需要清空相关的数据表中的数据。
hpc显示器在vCenter的数据库里,几十个表格存储着资源、集群、VMware分布式资源调度程序、快照、VMware ESX主机、虚拟机、警告、性能参数、任务和事件等信息。
如果环境里拥有许多VMware主机服务器和虚拟机,数据库增长得非常快。增长的空间主要来自少数几个包括任务、事件和历史性能数据的表格。从vCenter Server数据库删除无关的任务和事件能节约空间、提升系统性能、加速备份和最小化数据库崩溃的概率。
江南的诗
下面是有关这些表格的信息类型简要:
任务信息:
这个表格包括在vCenter Server执行的所有任务的信息。
VPX_TASK
事件信息:
关于命运的作文
这个表格包括所有发生在vCenter Server的事件的信息。对于每一个事件,
VPX_EVENT表格里占有一行,由于EVENT_ID字段,有一行或更多行在VPX_EVENT_ARG。
VPX_EVENT
VPX_EVENT_ARG
历史参数:煤炭运销
这些表格包括vCenter Server所管理的主机与虚拟机的性能记数信息。每天的性能数据存储在VPX_HIST_STAT1里,然后融入VPX_HIST_STAT2计算每周数据,再融入VPX_HIST_STAT3计算每月数据,最后,融入VPX_HIST_STAT4计算每年数据。
VPX_HIST_STAT1 ###每日的性能数据
VPX_HIST_STAT2 ###每周的性能数据手麻治疗方法
VPX_HIST_STAT3 ###每月的性能数据
VPX_HIST_STAT4 ###每年的性能数据
操作步骤
1.检查vCenter管理的主机
于野2.查看现有的硬盘空间,其中E盘是数据文件所在盘。
3.关闭vCenter相关的服务
4.打开sql rver的管理工具,查看现有数据库使用情况
日式松饼
5.查看VPX_HIST_STAT1表大小,表中有33亿条记录,占据120GB的空间。
6.为了确保操作的可回滚,对要操作的表进行了导出,新建数据库vcdb_bak,
将VPX_HIST_STAT1表导出到vcdb_bak中。
拔丝洋芋
VPX_HIST_STAT1表非常大,导出过程花费了7-8小时。
导出完成后,尝试直接删除VPX_HIST_STAT1,数据量庞大,运行时间很长,但是删除未成功。
只好采取删除并重建数据表的方法。
7.首先保存了生成VPX_HIST_STAT1的SQL语句。

本文发布于:2023-07-20 18:13:30,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1089416.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数据库   性能   数据   任务
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图