나는 벽에 머리를 때려 눕힌다. 며칠 전, 내 상자 중 하나에 연결할 수 없게되었다. 아래의 결과물을 보시면됩니다. 내가 상자에 한 유일한 것들은 최근에 apt-get upgrade를하는 것입니다. 전에 완벽하게 일했습니다. 나는 그것을 액세스 할 권리가있는 유일한 사람입니다.책임있는 사람 : 연결 단계에 갇혀있다/사실을 모으는 것
어디서 볼 것인가? 내 호스트 파일에서 sudo를 활성화하고 비활성화하는 방법을 시도했지만 아무런 차이가 없습니다.
명령 나는 실행
ansible - 각본 site.yml -i hosts.yml -vvvv -u 우분투
출력이하고 응답 :
<cb2> ESTABLISH CONNECTION FOR USER: ubuntu
<cb2> REMOTE_MODULE setup
<cb2> EXEC ssh -C -vvv -o ControlMaster=auto -o ControlPersist=60s -o ControlPath="/Users/alexweinstein/.ansible/cp/ansible-ssh-%h-%p-%r" -o KbdInteractiveAuthentication=no -o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey -o PasswordAuthentication=no -o User=ubuntu -o ConnectTimeout=10 cb2 /bin/sh -c 'LANG=en_US.UTF-8 LC_CTYPE=en_US.UTF-8 /usr/bin/python'
주를이 나는 상자에 ssh 다만 좋을 수있다. 불가능한 사용하기 1.9.4.
추가 정보 :
- 내가 ansible (아래 참조) 출력되는 것과 똑같은 ssh 명령을 사용하여 상자에 ssh를 시도, 연결이 잘 통해 진행 :
ssh -C -vvv -o ControlMaster = auto -o ControlPersist = 60s -o ControlPath = "/ Users/alexweinstein/.ansible/cp/ana- ssh- % h- % p- % r"-o KbdInteractiveAuthentication = no -o PreferredAuthentications = gssapi-with-mi C, GSSAPI - keyex, 호스트 기반, 공개 키 -o 한 PasswordAuthentication = 아니오 -o 사용자 = 우분투 -o에 ConnectTimeout = 10 CB2 정확히 같은 지점에서
- 핑 명령이 중단.
ansible 모든 -i hosts.yml -m 핑 -vvvv
시간이 초과되었을 것입니다. 무기한 매달릴 수는 없습니다. 이상한. – activatedgeek
명령의 시작 부분에'ANSIBLE_DEBUG = 1'을 추가하고 다시 북을 실행하면 유용한 결과를 얻을 수 있습니다. –
상자에 접근 할 수있는 사용자 이름/암호가 있다면'--ask-pass'와 함께 같은 게임을 실행 해보십시오. 그러면 SSH 로그인 암호를 묻습니다. 또한 'ansible all -i hosts.yml -m ping'을 사용하여 호스트에서 ping을 실행 해보십시오. –