Como faço para adicionar automaticamente nós do Cassandra ao DNS do Windows?

2

Estou trabalhando na criação de um novo cluster do Cassandra e gostaria de criar um registro DNS que manterá os endereços IP de todos os nós. Eu construo todos os meus servidores na nuvem e eles criam automaticamente um novo registro A para eles quando estão on-line, mas eu não sei como adicionar um registro existente sem sobrescrever as informações existentes.

O servidor DNS é um controlador de domínio do Windows 2008 e meus nós do Cassandra são servidores Ubuntu 10.04.

    
por GregB 07.02.2012 / 01:52

1 resposta

1

Eu usaria um script para converter os resultados do "anel nodetool" em registros A. Os dados usados pelo nodetool também estão disponíveis na interface JMX do Cassandra. Ao usar esses dados, você não precisa se preocupar com a alteração dos dados existentes, pois pode substituí-los por um novo conjunto completo de endereços IP. Você também não precisa se preocupar com a complexidade de remover IPs para membros de cluster removidos ou substituídos; "anel nodetool" sempre terá os dados corretos.

    
por 17.02.2012 / 02:16