Ubuntu MAAS Juju 부트스트랩이 도구 가져오기에 멈춤

Ubuntu MAAS Juju 부트스트랩이 도구 가져오기에 멈춤

maas 환경에서 juju bootstrap에 대한 도움이 필요합니다. maas 컨트롤러 서버에 maas를 설치하고 블레이드 하나를 시운전한 후 juju로 시스템을 부트스트랩하려고 했습니다.

시스템이 새 블레이드에 설치되고 juju는 ssh를 통해 ubuntu 사용자로 로그인하고 juju 서비스 설치 프로세스의 이 지점에서 멈춥니다.

/var/log/cloud-init-output.log원격 호스트 에 로그인

apt-get 업데이트 실행

apt-get 업그레이드 실행

패키지 설치: git

패키지 설치: 컬

패키지 설치: CPU-Checker

패키지 설치: bridge-utils

패키지 설치: rsyslog-gnutls

Fetching tools: curl -sSfw 'tools from %{url_effective} downloaded: HTTP %{http_code}; time %{time_total}s; size %{size_download} bytes; speed %{speed_download} bytes/s ' --retry 10 -o $bin/tools.tar.gz 'https://streams.canonical.com/juju/tools/releases/juju-1.20.11-trusty-amd64.tgz'

부트스트래핑 프로세스를 종료하는 것 외에는 이 시점에서 앞으로 나아갈 수 없기 때문에 도움을 주시면 감사하겠습니다.

감사해요!

답변1

문제가 해결되었습니다. 서버에 ssh를 연결하고 키보드 레이아웃이 서버의 언어 설정과 동일하지 않으면 juju는 시스템을 부트스트랩하지 못합니다. 레이아웃을 en_US로 변경했고 부트스트래핑이 제대로 작동했습니다. 서버의 시스템 언어와 동일한 키보드 레이아웃 언어가 없으면 설치에 실패하는 postgresql을 설치할 때 비슷한 문제입니다.

답변2

나는 똑같은 문제가 있습니다. juju Boostrapping이 멈췄습니다. 로케일 설정을 변경하려고 시도했지만 아무 도움이 되지 않았습니다.

제가 한 일은 다음과 같습니다: 설정을 확인하세요

locale

일시적인 해결책

export LANGUAGE=en_US.UTF-8 
export LANG=en_US.UTF-8 
export LANGUAGE=en_US.UTF-8 
export LC_ALL=en_US.UTF-8 
locale-gen en_US.UTF-8 

영구적으로 만들다

nano /etc/environment

복사 붙여 넣기

LC_ALL=en_US.UTF-8 
LANG=en_US.UTF-8 
LANGUAGE=en_US.UTF-8

답변3

나에게도 이런 문제가 있었다. 나에게 있어서 문제의 근본 원인은 인터넷에 접속할 수 없었고 몇 가지 일을 해야 한다는 것이었습니다. IIRC, 이 문제는 서버와 대상 시스템이 너무 오랜 시간 동안 꺼져 있었기 때문에 발생했습니다. 실제로 막힌 것은 아니지만 시간 초과가 30분 정도로 엄청났습니다. 내 서버를 ntp 서버로 설정한 다음 /etc/maas/preseeds/preseed-master를 편집했습니다.

    d-I      clock-setup/ntp-server    string  ntp.ubuntu.com

ntp.ubuntu.com에 서버의 IP 또는 이름을 입력하세요. 또한 juju를 설치할 때 참을 로컬로 복사해야 합니다. 환경과 매력 모두를 위해 ~/,juju 디렉토리를 만들었으므로 juju-gui 배포까지의 프로세스는 다음과 같습니다.

mkdir ~./.juju/sync-tools

juju sync-tools –e maas –destination=”~/.juju/sync-tools”

juju bootstrap –e maas –-upload-tools=true –-metadata-source=”.juju/sync-tools” -–to jujuBS.local

mkdir –p ~/.juju/charms/trusty

juju charm get juju-gui .juju/charms/trusty

juju deploy –repository=”~/.juju/charms” local:juju-gui

도움이 되었기를 바랍니다!

답변4

로컬 공급자에 컴퓨터를 추가한 후 이 문제가 발생하는 경우: add-machine이 상태 서버와 다른 Juju 버전의 컴퓨터를 추가하려고 할 때 이 문제가 발생했습니다.

apt-get updateJuju 클라이언트를 설치하기 전에 실행하지 않아서 발생한 문제입니다 .

관련 정보