Eu gostaria de realizar uma infraestrutura usando o Ubuntu 14.04Lts assim:
- 1 controlador de região (RC), Ubuntu 14.04 Server Edition
- 2 Controlador de Cluster (CC), Ubuntu 14.04 Server Edition
O MaaS foi instalado via Ubuntu ISO e depois atualizado usando o ppa stable, enquanto em dois Cluster Controller eu instalei apenas o maas-cluster-controller e o maas-dhcp maas-dns.
Todos os servidores estão na mesma rede.
Quando tento adicionar os dois CC no RC, não vejo nenhum cluster pendente
Euencontreiestasolução Conecte o controlador de cluster ao controlador de região (MaaS) mas quando tentei executar este comando
$: sudo maas-provision install-shared-secret
Eu recebi este erro
usage: __main__.py [-h] [-c FILENAME]
{atomic-write,customize-config,generate-dhcp-config,install-uefi-config,start-cluster-controller,upgrade-cluster}
...
__main__.py: error: invalid choice: 'install-shared-secret' (choose from u'atomic-write', u'customize-config', u'generate-dhcp-config', u'install-uefi-config', u'start-cluster-controller', u'upgrade-cluster')
Eu também encontrei este comando no changelog do MaaS ( link ), a nota diz que:
"Segurança RPC. Como um passo para conexões TLS mutuamente verificadas entre os componentes do MAAS, o 1.7 introduz um mecanismo simples de segredo compartilhado para autenticar a região com os clusters e vice-versa. Para aqueles clusters que rodam no mesmo máquina como o controlador de região (que será responsável pela maioria das pessoas), tudo continuará a funcionar sem intervenção.No entanto, se você estiver executando um cluster em uma máquina separada, você deve instalar o segredo: Após atualizar o controlador de região, exibir / var / lib / maas / secret (é texto) e copie-o Em cada cluster, execute:
sudo -u maas maas-provision install-shared-secret
Você será solicitado pelo segredo. cole-o e pressione enter. É um prompt de senha, então o segredo não será retornado para você. É isso aí; o controlador de cluster atualizado encontrará o segredo sem precisar ser informado. "
Eu também corri isso e o erro é diferente
$: sudo -u maas maas-provision install-shared-secret
This utility may only be run as root.
por quê ???
Eu também abri esta pergunta há alguns meses mostrando o mesmo problema
Como adicionar um novo controlador de cluster para o lançamento do MaaS 1.7?
Eu gostaria de encerrar isso, qualquer sugestão para resolver isso?