Adição de nós em Cluster-Problema com “Owner” da unidade CSV

SINTOMA Ao acrescentar um novo nó em um cluster já existente enfrentei um problema no HA (High Avaliability) quando ao mover o storage ocorreu o erro “This node is not a possible owner for this resource”. CAUSA Em geral este erro não acontece, pois ao se acrescentar um novo nó ao cluster este já adiciona o novo host como “Possible Owner”, porem neste caso em especial o problema foi a configuração do iSCSI que estava incorreta e o novo host não conseguia acessar uma das unidades do CSV, ocasionando “Redirect Access”. Após resolver o problema dos endereçamentos do iSCSI os discos ficaram visiveis, porem ele não era migrado para o novo host e acusa o erro indicando que o novo host não era um dos possiveis owners. No caso de uma VM ou o Quorum basta clicar com o botão direito para acessar a lista de Possible Owners, mas isso não existe em unidades de storage. Solução Utilizando o PowerShell Modules execute o cmdlet abaixo e veja que uma das unidades do storage não tem o novo servidor na lista de nós: Get-ClusterSharedVolume | Get-ClusterOwnerNode ClusterObject                                            OwnerNodes -------------                                               ---------- Unidade_G                                               {ServerA} Unidade_H                                              {ServerA, ServerB} Na sequencia utilize o comlet abaixo para definir os Owners da unidade que está incorreta: Set-ClusterOwnerNode –Owners ServerA,ServerB -Resource "Unidade_G" Por fim, execute o comando inicial novamente e veja que agora os Owners estão corretos: Get-ClusterSharedVolume | Get-ClusterOwnerNode ClusterObject                                            OwnerNodes -------------                                               ---------- Unidade_G                                               {ServerA, ServerB} Unidade_H                                               {ServerA, ServerB} Nota Antes de conseguir resolver o problema tentava utilizar o cmdlet Get-ClusterResource  | Get-ClusterOwnerNode porém unidades CSV não listados, com excessão do Quorum.