早上凌晨接到用户投诉,说云端的服务不可用,立马起身排查问题 ,

发现问题如下:

VMM 2012R2群集升级到2016后,当进行群集故障转移时候,发现VMM服务无法切换到节点启动。

检查节点日志,发现提示如下:

Exception Message=计算机 VMMHA.abc.com 未与此 VMM 管理服务器关联。
请检查计算机名,然后重试该操作。
EIP=0x00007ffe20834c48
Build bit-size=64

----------------------------------------------------
------------ exceptionObject.ToString() ------------
----------------------------------------------------
Microsoft.VirtualManager.Utils.ObjectNotFoundException: 计算机 VMMHA.yundao.com 未与此 VMM 管理服务器关联。
请检查计算机名,然后重试该操作。 ---> Microsoft.VirtualManager.DB.SPException: 因出现一般数据库故障,无法连接到 VMM 数据库。
请确保 Microsoft SQL Server 正在运行并且配置正确,然后重试该操作。
   在 Microsoft.VirtualManager.DB.SqlRetryCommand.ValidateReturnValue()
   在 Microsoft.VirtualManager.DB.SqlRetryReader.PrivateClose()
   在 Microsoft.VirtualManager.DB.SqlRetryReader.Dispose()
   在 Microsoft.VirtualManager.Engine.DbAccessHelper.GetFromCommand[T,_ColumnsTy](ReadOption readOption, SqlRetryCommand cmd, Func`2 worker)
   在 Microsoft.VirtualManager.DB.Adhc.AgentServer.<GetOne>b__15(SqlRetryCommand _cmd, Func`2 _ctor)
   在 Microsoft.VirtualManager.Engine.DbAccessHelper.HandleReadErrors[T,T1,T2](Func`3 func, Func`3 notFoundErrorInfoMaker, T1 p1, T2 p2)
   --- 内部异常堆栈跟踪的结尾 ---
   在 Microsoft.VirtualManager.Engine.VirtualManagerService.UpdateSSLCertificatesAndAssociate(IVmmDbConnection dbConnection)
   在 Microsoft.VirtualManager.DB.SqlContext.Connect(Action`1 action)
   在 Microsoft.VirtualManager.Engine.VirtualManagerService.OnStart(String[] args)
*** Carmine error was: AgentServerUnknown (422)
解决思路:

1. 打开数据库检查用户权限,发现用户及节点服务器对数据库都拥有完全控制权限,排除访问权限问题

2. 打开数据库,检查VMM数据库 VirtualManagerDB ,检查tbl_ADHC_AgentServer 表,发现表值有残留节点数据 ,并与tbl_ADHC_AgentServerRelation 表项关联。到此将所有遗留的节点数据对应删除。

3.发现代理代理不一致,因环境打了ROLLUP9 For sc 2016 (kb4549434/kb4549435),对应值应为4.0.2711,但服务器代理版本为4.0.1660 ,手动更新表值。

4.发现tbl_VMM_GlobalSetting表里面HAVMMDnode表还有对应遗留节点信息未清除,更新对应表项。

至此,尝试启动群集故障切换,VMM服务正常切换节点后启动,问题解决。

SCVMM 2012R2 集群 升级 2016 后 问题解决记录 -- 日常维护相关推荐

  1. SqlServer跨集群升级

    SqlServer跨集群升级 1.新Server的IP要和旧的在同一网段. 2.安装SQL SERVER(注意:排序要和以前的一样,更改TempDB位置) 3.开启防火墙,并打开1433和5022端口 ...

  2. Kubernetes 集群升级指南:从理论到实践

    作者 | 高相林(禅鸣) **导读:**集群升级是 Kubernetes 集群生命周期中最为重要的一环,也是众多使用者最为谨慎对待的操作之一.为了更好地理解集群升级这件事情的内涵外延,我们首先会对集群 ...

  3. 【Kafka】 kafka集群升级导致broker.id发生变动变动引起的问题

    文章目录 1.概述 2.详情 发现问题 解决问题 1.概述 转载:http://791202.com/2020/02/01/bigdata/362/ 2.详情 最近遇到一个问题,由于kafka集群升级 ...

  4. k8s 的etcd备份、CoreDNS和dashboard安装,集群升级,yaml详解

    前言:本文k8s环境搭建是采用kubeasz 3.2.0方式二进制部署的,这个种部署方式是经过CNCF(云原生基金会)认证的,可以用在生产上,本演示环境已装好k8s和calico 安装包链接:http ...

  5. 云原生|kubernetes|kubernetes集群升级+证书更新(Ubuntu-18.04+kubeadm)

    前言: kubernetes集群根据部署手法来分类,一般是两种,一种是基于kubeadm搭建的集群,一种是二进制方式搭建的集群.那么,二进制集群升级和证书更新就完全是手动处理了,而kubeadm的集群 ...

  6. kafka集群部署成功后,创建生产者往指定主题里面发送消息时出错

    问题描述:kafka集群部署成功后,创建生产者往指定主题里面发送消息时出错,如下所示: 解决方法:在kafka的server.properties配置文件中需要打开listenners配置行,不要使用 ...

  7. 【云原生】Kubernetes集群升级

    [云原生]Kubernetes集群升级指南 前言 一.集群升级过程辅助命令 二.升级master节点 2.1.升级kubeadm. 2.2.验证升级计划 2.3.master节点升级 三.升级node ...

  8. Docker集群管理工具-Kubernetes部署记录

    Kubernetes介绍 Kubernetes是Google开源的容器集群管理系统,是基于Docker构建一个容器的调度服务,提供资源调度.均衡容灾.服务注册.动态扩缩容等功能套件. Kubernet ...

  9. kubeadm搭建的K8S集群升级

    微信公众号:运维开发故事,作者: 乔克 升级说明 可用的K8S集群,使用kubeadm搭建 可以小版本升级,也可以跨一个大版本升级,不建议跨两个大版本升级 对集群资源做好备份 升级目标 将kubern ...

最新文章

  1. 不安全网络中的数据安全传输利器——GnuPG(下)
  2. 数组排列如何更有效的查询
  3. mysql 自动化运维工具_部署MySQL自动化运维工具inception+archer
  4. Yii2 的小贴士用法
  5. 一段JAVA签名算法的PHP改写
  6. 判断只有符号数字 java_java编程 判断输入的字符,数字,及其他符号的个数
  7. php 方法参数传递,在PHP中将实例方法作为参数传递
  8. Linux tty驱动程序一 架构
  9. sqlyog for MySQL远程连接的时候报错mysql 1130的解决方法
  10. Apple发布watchOS 5 Beta 9
  11. 天猫双11:1日到11日0点45分 382个品牌成交额超过1亿元
  12. uni-app 开发微信,支付宝小程序
  13. Qt安装QtCharts | 超简便方法
  14. 房屋出租系统(第二版)
  15. 安全工具-curl学习
  16. C++中二维数组的动态创建于处理(zzl
  17. 面向对象程序设计php,php面向对象的程序设计
  18. AD2019 add Mechanical layer
  19. 初等函数积分的刘维尔定理Liouville's theorem on integration in terms of elementary functions
  20. ZZULIOJ1037

热门文章

  1. WEB课堂作业练习 1 (div布局,表格,锚点,列表)
  2. mysql 递归查询 (MySQL 8.0 ETC 递归查询)
  3. 分库分表技术及技术方案
  4. 数据仓库面试题-数仓-五
  5. 实施ARIA的最佳做法
  6. html5用代码实现页面跳转页面跳转,H5上滑跳转页面的实现(代码实例)
  7. ViewPager实现Gallery画廊效果——仿慕课网app-求职路线计划-效果(二)
  8. JLink仿真器相关介绍及使用
  9. 【LeetCode每日一题:799.香槟塔~~~模拟】
  10. navicat prem导入SQL文本数据