Juju-프록시 문제 MaaS이지만 MaaS 서버에 인터넷에 직접 연결되어 있지

우분투 14.04를 사용하고 있는데 juju 환경은 MaaS이지만 MaaS 서버에 인터넷에 직접 연결되어 있지 않은 것 같습니다.

내가 apt-get update연결하면 연결이 표시됩니다.

그러나 내가 juju deploy mysql인터넷에 연결되어 있는지 묻는다면 부트 스트랩 후에 발생합니다.

이것은 내 ~/.bashrc파일과 끝입니다.

여기에 이미지 설명을 입력하십시오

/etc/environment파일에서 :

여기에 이미지 설명을 입력하십시오

~/.juju/environments.yaml 파일:

여기에 이미지 설명을 입력하십시오

내가 한 다른 명령들 :

juju set-env http-proxy=http://172.16.1.160

juju set-env http-proxy=http://172.16.1.160:80

juju set-env http-proxy=http://172.16.1.160:8080

아무것도 작동하지 않는 것 같습니다.

여기에 이미지 설명을 입력하십시오

의 오류 juju debug-log --replay:

여기에 이미지 설명을 입력하십시오

다른 것들, 그것이 중요한지 모르겠습니다.

여기에 이미지 설명을 입력하십시오

여기에 이미지 설명을 입력하십시오

이것은 MaaS 서버 VM에서 가져온 것입니다.

여기에 이미지 설명을 입력하십시오

이 문제를 어떻게 해결합니까? 미리 감사드립니다!



답변

경고는 불행하다. 처음 설정 한 내용이 큰 소리로 나타납니다. 경고. 이 예를 확인하십시오.

andreas@nsn7:~$ juju unset-env http-proxy
andreas@nsn7:~$
andreas@nsn7:~$ juju unset-env http-proxy
WARNING key "http-proxy" is not defined in the current environment configuration: possible misspelling
andreas@nsn7:~$
andreas@nsn7:~$ juju set-env http-proxy=http://squid.internal:3128/
WARNING key "http-proxy" is not defined in the current environment configuration: possible misspelling
andreas@nsn7:~$
andreas@nsn7:~$ juju get-env http-proxy
http://squid.internal:3128/
andreas@nsn7:~$

서비스를 배포하기 전에 프록시 변수를 설정해야합니다. 그렇게했는지 다시 확인할 수 있습니까? 더 나은 방법은 environment.yaml 파일에서 직접 설정 한 다음 부트 스트랩하십시오.


답변