Пейзаж Автопилот - Доступ к внутренней окружающей среде Juju

Я пытаюсь получить доступ к внутренней среде juju, выполнив следующие действия с сервера MAAS

Первый статус - juju из внешней среды

production@maas:~$ juju status Model Controller Cloud/Region Version SLA conjure-landscape-338 conjure-up-cloud-maas-982-8f1 cloud-maas-982 2.2.0 unsupported App Version Status Scale Charm Store Rev OS Notes haproxy unknown 1 haproxy jujucharms 41 ubuntu exposed landscape-server active 1 landscape-server jujucharms 21 ubuntu postgresql active 1 postgresql jujucharms 101 ubuntu rabbitmq-server active 1 rabbitmq-server jujucharms 5 ubuntu Unit Workload Agent Machine Public address Ports Message haproxy/0* unknown idle 0/lxd/0 10.44.94.201 80/tcp,443/tcp landscape-server/0* active idle 0/lxd/1 10.44.94.205 postgresql/0* active idle 0/lxd/2 10.44.94.202 5432/tcp Live master (9.5.7) rabbitmq-server/0* active idle 0/lxd/3 10.44.94.203 5672/tcp Unit is ready Machine State DNS Inst id Series AZ Message 0 started 10.44.94.200 aqdsce xenial default Deployed 0/lxd/0 started 10.44.94.201 juju-b17704-0-lxd-0 xenial Container started 0/lxd/1 started 10.44.94.205 juju-b17704-0-lxd-1 xenial Container started 0/lxd/2 started 10.44.94.202 juju-b17704-0-lxd-2 xenial Container started 0/lxd/3 started 10.44.94.203 juju-b17704-0-lxd-3 xenial Container started Relation Provides Consumes Type peer haproxy haproxy peer website haproxy landscape-server regular db-admin landscape-server postgresql regular amqp landscape-server rabbitmq-server regular replication postgresql postgresql peer cluster rabbitmq-server rabbitmq-server peer

Затем мы прыгаем на ландшафтный сервер

production@maas:~$ juju ssh landscape-server/0 sudo 'JUJU_HOME=/var/lib/landscape/juju-homes/`sudo ls -rt /var/lib/landscape/juju-homes/ | tail -1` sudo -u landscape -E bash' landscape@juju-b17704-0-lxd-1:~$

И на данный момент - в соответствии с ландшафтным управлением ручкой juju, я должен иметь возможность запускать статус juju, но я просто получаю разрешение denied

landscape@juju-b17704-0-lxd-1:~$ juju status error: cannot load ssh client keys: mkdir /home/ubuntu/.local: permission denied landscape@juju-b17704-0-lxd-1:~$ set | grep JUJU JUJU_HOME=/var/lib/landscape/juju-homes/1 landscape@juju-b17704-0-lxd-1:~$

Я уверен, что это что-то простое - но я не знаю, как начать открывать разрешения, если это не проблема.

2
задан 19 June 2017 в 15:51

2 ответа

Если вы используете заклинание, я использовал это:

$: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'

Затем переключитесь на контроллер не по умолчанию, здесь он называется контроллером:

$: juju switch controller $: juju status
0
ответ дан 18 July 2018 в 11:25

Если вы используете заклинание, я использовал это:

$: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'

Затем переключитесь на контроллер не по умолчанию, здесь он называется контроллером:

$: juju switch controller $: juju status
0
ответ дан 24 July 2018 в 19:47

Другие вопросы по тегам:

Похожие вопросы: