Recentemente, configurei um novo grupo de disponibilidade do SQL Server usando scripts T-SQL. A configuração não foi convencional, pois iniciei o grupo de disponibilidade sem incluir nenhum banco de dados inicialmente.
CREATE AVAILABILITY GROUP ag1
FOR
REPLICA ON 'node1'
WITH (
ENDPOINT_URL = N'TCP://node1.dev.com:5022',
FAILOVER_MODE = MANUAL,
AVAILABILITY_MODE = ASYNCHRONOUS_COMMIT,
BACKUP_PRIORITY = 50,
SECONDARY_ROLE (ALLOW_CONNECTIONS = ALL),
SEEDING_MODE = MANUAL
),
N'node2'
WITH (
ENDPOINT_URL = N'TCP://node2.dev.com:5022',
FAILOVER_MODE = MANUAL,
AVAILABILITY_MODE = ASYNCHRONOUS_COMMIT,
BACKUP_PRIORITY = 50,
SECONDARY_ROLE (ALLOW_CONNECTIONS = ALL),
SEEDING_MODE = MANUAL
);
Depois de configurar a réplica primária, adicionei uma réplica secundária e configurei um ouvinte para o grupo. Todos os comandos T-SQL foram executados com sucesso e sem erros.
No entanto, ao inspecionar o painel do Grupo de Disponibilidade do SQL Server, percebi que alguns avisos são exibidos. Aqui está um instantâneo da aparência do painel:
Dado que o Grupo de Disponibilidade está atualmente vazio (nenhum banco de dados foi adicionado ainda), estou me perguntando se esses avisos são típicos nesse cenário ou se indicam um possível problema de configuração que devo resolver.
Alguém já passou por uma situação semelhante com grupos de disponibilidade vazios ou alguém sabe se esses avisos são simplesmente espaços reservados padrão até que os bancos de dados sejam adicionados?
Qualquer informação ou orientação sobre este assunto seria muito apreciada.
Agradeço antecipadamente!
Isto é esperado. Tudo é apoiado por verificações de gerenciamento baseado em políticas e elas não são inteligentes o suficiente da maneira como são escritas atualmente para perceber que não há bancos de dados considerados "ok".
Você está bem, nada de errado.