-2
나는 가상 머신을 설정할 수 있습니다. 그러나 무언가는 템플릿 배포 작업에서 Deploy 게스트에 계속 걸려 있습니다.vmware_guest가 vmware vSphere vCenter로 ssh 할 수 없습니다.
-vvv를 사용하여 다음 로그를 얻었습니다.
는 ssh를 pubkey의 인증을 통해 로그인을 시도 할 때 : 나는 --ask 패스를 사용하려고하면TASK [Deploy guest from template]
task path: /home/wilb/Development/vcenter_demo/vcenter_demo.yml:12
Using module file /usr/lib/python2.7/site-packages/ansible/modules/cloud/vmware/vmware_guest.py
<vcenter.mycompany.com> ESTABLISH SSH CONNECTION FOR USER: root
<vcenter.mycompany.com> SSH: EXEC ssh -C -o ControlMaster=auto
-o ControlPersist=60s -o KbdInteractiveAuthentication=no
-o PreferredAuthentications=gssapi-with-mic,gssapi-keyex,hostbased,publickey
-o PasswordAuthentication=no -o User=root -o ConnectTimeout=10
-o ControlPath=/home/wilb/.ansible/cp/982c3c15ab
vcenter.mycompany.com '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
, 그것은 여기에 걸리면 :
TASK [Deploy guest from template] *******************************************************************************************************
task path: /home/wilb/Development/vcenter_demo/vcenter_demo.yml:14
Using module file /usr/lib/python2.7/site-packages/ansible/modules/cloud/vmware/vmware_guest.py
<vcenter.mycompany.com> ESTABLISH SSH CONNECTION FOR USER: root
<vcenter.mycompany.com> SSH: EXEC sshpass -d12 ssh -C
-o ControlMaster=auto -o ControlPersist=60s -o User=root
-o ConnectTimeout=10
-o ControlPath=/home/wilb/.ansible/cp/982c3c15ab
vcenter.mycompany.com '/bin/sh -c '"'"'echo ~ && sleep 0'"'"''
vCenter에 수동으로 로그인 할 수 있습니다. 그러나 셸에 액세스하려면 먼저 vCenter에 "shell"을 입력해야합니다. 기본적으로 이상한 사용자 정의 프롬프트입니다.
VM을 자동으로 배포하기 위해 vcenter에 제대로 로그인 할 수 있습니까?
시스템
- 컨트롤러 OS : 페도 26
- Ansible 2.4.1
- VCENTER : 6.5.0.1000
스택 오버플로는 프로그래밍 및 개발 관련 질문에 대한 사이트입니다. 이 질문은 프로그래밍이나 개발에 관한 것이 아니기 때문에 주제와는 거리가 먼 것처럼 보입니다. 도움말 센터에서 [여기에서 내가 질문 할 수있는 항목은 무엇입니까?] (http://stackoverflow.com/help/on-topic)를 참조하십시오. 아마도 [Super User] (http://superuser.com/) 나 [Unix & Linux Stack Exchange] (http://unix.stackexchange.com/)가 더 나은 곳이 될 것입니다. – jww
@jww 그것은 가능한 스크립트의 개발에 관한 것입니다. StackOverflow에는 ssh 및 vsphere 태그뿐만 아니라 신뢰할 수있는 태그가 있습니다. – Wilbert