我有一个alwaysOn
安装在双节点 Windows 集群中的 SqlServer 2012 配置。
第二个节点上出现磁盘故障,并且无法恢复,所以我应该在该节点上运行新的安装。
我的问题是:
如果我从未从集群中逐出故障节点来运行安装,会对正在运行的节点产生影响吗?
在安装第二个节点期间,集群上只会保留一个节点,可以吗?
答案1
我将驱逐故障节点,然后稍后添加一个新的节点。
在安装第二个节点期间,集群上只会保留一个节点,可以吗?
不可以,你需要以单一模式启动集群服务在 powershell 中使用以下命令 - 以管理员身份运行 - 如下图所示:
Import-ModuleFailoverClusters
$node="SQLPROD2"
#Stop-ClusterNode -Name $node
Start-ClusterNode-Name$node-FixQuorum
(Get-ClusterNode$node).NodeWeight =1
$nodes=Get-ClusterNode-Cluster$node
$nodes|Format-Table-propertyNodeName,State,NodeWeight
现在我有了这个:
更多细节,值得一看: