Se um encanto do Cluster Juju HA não for implementado, a remoção do serviço de encadeamento do cluster de alta frequência fará com que o serviço fique atrás dele?

1

Eu implantei a versão Havana do Openstack Keystone, e também implantei o charme HA Cluster para ele e adicionei uma relação. Não foi possível implantar (suponho porque não consegui gerar uma chave em vez de usar o padrão especificado).

Se eu remover o serviço keystone-hacluster, ele deixará o serviço Keystone em um estado questionável ou será limpo? (Como isso acontece se estiver na mesma máquina?)

    
por Azendale 26.10.2013 / 09:53

1 resposta

1

Seria ótimo entender por que sua implantação do HA Cluster with Keystone falhou; Para a maioria dos serviços da API do OpenStack (Cinder, Glance, Nova Cloud Controller e Keystone), um VIP (Virtual IP) é necessário para completar o clustering - por exemplo:

juju set keystone vip=192.168.22.1

A relação entre o Cluster de HA e o Keystone não será estabelecida com um erro de gancho se isso não for fornecido. Se você não forneceu isso antes de relacionar o HA Cluster com o Keystone, você pode configurá-lo conforme descrito acima e resolver / tentar novamente a relação que falhou:

juju resolved --retry keystone/0

Espero que isso resolva o erro e resulte em um Keystone em cluster em funcionamento.

Como o seu cluster nunca foi formado, você também deve poder remover a relação entre o HA Cluster e o Keystone; no entanto, você terá que resolver manualmente quaisquer relações fracassadas antes de Juju permitir que você faça isso:

juju resolved keystone/0
juju remove-relation keystone hacluster

Observe que, se você tivesse conseguido formar um cluster, a remoção da relação não desagrupará o serviço; ele bloqueia na configuração.

    
por jamespage 28.10.2013 / 11:40