问题:
vCenter Server 返回 503 服务不可用错误,且数据库的数据增长过快。
解决办法
1.重启VCenter服务(一般来说重启VCenter的服务就能解决503服务不可用的错误)
2.重启VCenter服务后vCenter Server 依旧返回 503 服务不可用错误时,确认VCenter是否使用的是Server 2008R2 系统,如果是那么请安装 Microsoft 热修补程序 2577795
3.如果果安装 Microsoft 热修补程序 2577795依旧频繁出现这个问题,确认VCenter数据裤是日志增长异常而导致磁盘空间爆满。如果如果是因为数据库的数据增长异常而导致磁盘空间爆满,无法继续写入数据而导致VCENTER服务不可用,那么就还需要截断数据库的数据。
4.以上方法无效后建议重装VCenter,并且将操作系统更换为Server 2012或者更高的操作系统。
如何截断Sql Server 数据库?
参考文档https://blog.51cto.com/roberthu/2047386
如果sql server的日志过大,需要进行日志截断。登陆sql server选择数据库,打开属性,将日志级别从完整调整成简单,点击确定。这时过去很大的log文件就已经失去了作用。
再次打开属性,将日志级别从简单改成完整。
选择数据库,选择收缩,选择日志。可看到99%都是可用,点击确定,sql server将进行收缩,很快就能收缩完毕。
为什么要将VCenter 的2008R2 操作系统更换为Server 2012或者更高的操作系统?
参考文档https://kb.vmware.com/s/article/2101741?lang=zh_CN