Perguntas : como posso registrar meu grupo de disponibilidade como ag-ewgtest.sql.company.com
dado que meu servidor se considera server.company.com
.
Configuração: meu grupo de disponibilidade do SQL Server 2012 está em várias sub-redes, semelhante ao descrito neste artigo do blog do MSDN . Quando entro no Failover Cluster Manager, ele mostra que a resolução de nomes ainda não está disponível:
Em seguida, clico com o botão direito do mouse em "Nome: ag-ewgtest" e escolho propriedades. Eu marquei "Publicar registros PTR" e isso me mostra que o nome completo é ag-ewgtest.company.com
.
O problema que tenho é que só tenho permissão para atualizar a zona DNS sql.company.com
. Se eu alterar o nome DNS para be ag-ewgtest.sql.company.com
, o nome completo se tornará ag-ewgtest.sql.company.com.company.com
.
Eu tentei atualizar minha NIC como:
Mas não fez diferença. Como posso alterar o subdomínio no qual meu grupo de disponibilidade tenta se registrar?
O nome do Availability Group Listener é um Computer Name Object (CNO) no Active Directory, não apenas uma entrada DNS:
http://technet.microsoft.com/en-us/library/ff367878(v=exchg.150).aspx
Sua localização no AD determina onde ele é registrado. Se você deseja criar um diferente em outro lugar, pode criar um DNS CNAME (alias) apontando para o nome real do Availability Group Listener:
http://technet.microsoft.com/en-us/library/ff625726(v=ws.10).aspx
Qual é a lógica por trás desse requisito do lado do administrador do sistema?
O cluster registrará o DNS no mesmo domínio em que o cluster existe, não em um subdomínio do domínio em que o cluster está. Você pode colocar um CNAME em sql.company.com que aponta para seu nome DNS em company.com, mas você precisará atualizar o registro DNS em company.com para que o cluster funcione corretamente.