我需要一些指导来卸载 SQL Server 2012 集群上的 2 个实例
我们有一个 SQL Server 2012 Active-Active 集群,节点 1 上有实例 A,节点 2 上有实例 B、实例 C 和 3 个服务。我需要从节点 2 上卸载实例 A 和 B。可以删除/禁用这些服务。所以我将拥有一个双活集群,节点 1 上有实例 C,节点 2 上没有实例。
我从未在集群上卸载过实例,我们也没有任何测试系统,所以我有几个问题。
当Node 2上没有instance时,是否变成Active Passive集群?
卸载前是否必须让节点脱机?
我可以获得卸载实例的任何链接吗?我用谷歌搜索,但只提出卸载节点。我得到了This one,它说要卸载一个实例,但最后卸载了节点。
我是否理解您需要安装介质来卸载实例?而且我不能为此使用卸载程序方法?
我已关注此链接并附有来自 的评论
Perry Whittle
。那么这是否意味着如果我使用删除节点选项,它只会删除实例但节点仍然存在?
我最初禁用了节点上的 2 个实例,认为这将是一个更安全的选择,但这会导致我们的 Nagios 监控系统不断发出警报,并且操作在每月修补期间出现错误。
谢谢
首先让我说没有什么
Active-Active
比集群更正确的术语应该使用了multi-instance cluster
。当你有单个集群实例时,它会被简单地称为single instance failover cluster
或只是failover cluster instance (FCI)
,人们确实称它为主动被动,但这是不正确的。主动-被动集群可以在一个节点上有 2 个实例,而另一个节点没有实例,这使得它看起来像主动被动,但实际上它是多实例故障转移集群。不,您不必使节点脱机。
它位于您发布的同一MSSQLTIPS 链接中。还要注意,当您卸载一个实例时,您必须从集群的所有节点上卸载它。这就是链接在第 9 行中所说的内容。请不要混淆删除节点和从 WSFC 中删除节点,即从故障转移群集实例 (FCI) 中删除节点。
当您从 Windows 服务器集群中删除 FCI 时,您必须运行安装文件并选择
remove node from failover cluster
您已经引用的链接中显示的内容。如果您没有 FCI 而是 SQL Server 的独立实例,您可以去添加删除程序并选择卸载,这将卸载 SQL Server。没错。