Estou tentando acessar o ambiente interno do juju fazendo o seguinte no servidor MAAS
Primeiro - status de juju do ambiente 'externo'
produção@maas:~$ status juju SLA de versão de nuvem/região do controlador de modelo conjure-landscape-338 conjure-up-cloud-maas-982-8f1 cloud-maas-982 2.2.0 sem suporte Escala de status da versão do aplicativo Charm Store Rev OS Notes haproxy desconhecido 1 haproxy jujucharms 41 ubuntu exposto servidor de paisagem ativo 1 servidor de paisagem jujucharms 21 ubuntu postgresql ativo 1 postgresql jujucharms 101 ubuntu servidor coelhomq ativo 1 servidor coelhomq jujucharms 5 ubuntu Mensagem das portas do endereço público da máquina do agente de carga de trabalho da unidade haproxy/0* inativo desconhecido 0/lxd/0 10.44.94.201 80/tcp,443/tcp servidor paisagem/0* ativo inativo 0/lxd/1 10.44.94.205 postgresql/0* ativo inativo 0/lxd/2 10.44.94.202 5432/tcp Live master (9.5.7) Rabbitmq-server/0* ativo inativo 0/lxd/3 10.44.94.203 5672/tcp A unidade está pronta Mensagem AZ da série DNS Inst do estado da máquina 0 iniciado 10.44.94.200 aqdsce xenial default Implantado 0/lxd/0 iniciado 10.44.94.201 juju-b17704-0-lxd-0 xenial Container iniciado 0/lxd/1 iniciado 10.44.94.205 juju-b17704-0-lxd-1 xenial Container iniciado 0/lxd/2 iniciado 10.44.94.202 juju-b17704-0-lxd-2 xenial Container iniciado 0/lxd/3 iniciado 10.44.94.203 juju-b17704-0-lxd-3 xenial Container iniciado Relação fornece tipo de consumo par haproxy haproxy par site haproxy paisagem-servidor regular db-admin servidor paisagem postgresql regular servidor de paisagem amqp coelhomq-server regular replicação postgresql ponto postgresql cluster RabbitMQ-Servidor RabbitMQ-Servidor peer
Então saltamos para o servidor paisagem
produção@maas:~$ juju ssh paisagem-server/0 sudo 'JUJU_HOME=/var/lib/landscape/juju-homes/`sudo ls -rt /var/lib/landscape/juju-homes/ | tail -1` sudo -u paisagem -E bash' paisagem@juju-b17704-0-lxd-1:~$
E neste ponto - de acordo comGerenciamento de juju de pilha aberta de paisagemeu deveria ser capaz de executar o status juju - mas acabei de receber permissão negada
paisagem@juju-b17704-0-lxd-1:~$ status juju erro: não é possível carregar as chaves do cliente ssh: mkdir /home/ubuntu/.local: permissão negada paisagem@juju-b17704-0-lxd-1:~$ definir | grep JUJU JUJU_HOME=/var/lib/landscape/juju-homes/1 paisagem@juju-b17704-0-lxd-1:~$
Tenho certeza de que é algo simples - mas hesito em começar a abrir permissões se esse não for o problema.
Responder1
Se você estiver usando conjure-up, usei isso:
$:juju ssh landscape-server/0 sudo 'JUJU_DATA=/var/lib/landscape/juju-homes/`sudo ls -rt /var/lib/landscape/juju-homes/ | tail -1` sudo -u root -E bash'
Em seguida, mude para o controlador não padrão, aqui é chamado de controlador:
$: juju switch controller
$: juju status