2014-04-22 2 views
2

하지 않습니다, 그냥 부트 스트랩 말한다 다음 아무것도에게나이프 부트 스트랩은 명령이 칼을 사용하여 노드를 부트 스트랩 실행 아무것도

sudo knife bootstrap 10.0.0.2 -x root -P pssword -N cheffirstnode 

그리고 출력은하지 않습니다 - 10.0.0.2

에 부트 스트랩 요리사 그런 다음 명령 실행이 중지됩니다. Workstation에서 Chefserver로 Ping 할 수있는 이유는 무엇입니까? 노드에서 Chef 서버로 핑 (ping) 할 수도 있지만 Chef 서버는 노드에 연결할 수 없습니다. 이것이 이유일까요? 오류가 발생하지 않았는지 확실하지 않습니다. 문제를 정확히 파악하는 데 도움이 될 수 있으므로이 명령의 로그를 볼 수있는 방법이 있습니까?

+0

부트 스트랩은 시간이 오래 걸릴 수 있습니다. 특히 원격 Chef 관리자 스테이션이있는 경우 출력을 파일로 파이프해야하므로 SSL 세션이 관리 스테이션이 결과를보고하기를 기다리는 시간이 초과되지 않았습니다. '실행 중지'라고 말하면 명령 프롬프트로 돌아 간다는 의미입니까? 기다린 지 얼마나 됐니? SSL을 대상 상자에 넣어서 무엇을하고 있는지 살짝 들여다 보았습니까? –

+0

노드에 대한 실행 목록을 지정하지 않았습니다. bootstrap 명령의 "-r"매개 변수를 참조하십시오. –

답변

1

노드에 로그인하고 호스트 이름을 확인하십시오. 호스트 이름으로 부트 스트랩 할 수 있는지 확인하십시오. 나도이 문제에 직면했다. 어떤 이유로 인해 사용하는 IP는 특히 당신이 방랑하면됩니다 워크 스테이션에 의해 감지되지 않습니다. 호스트 이름은 노드에서 'hostname'명령을 실행하여 얻을 수 있습니다. 나를 위해 일한 또 다른 대안은 SSH를 사용하여 부트 스트랩하는 것입니다.

칼 부트 스트랩 호스트 이름 --ssh 사용자의 사용자 이름 --ssh 비밀번호 암호 --ssh 포트 2222 --run 목록 "제조법 [IfAny]"

0

--sudo 내가 가진 내 증상은 똑같은 증상인데, 암호가 잘못되었다 (복사/붙여 넣기가 망가 졌음).

가 나는 인증 오류가 아니라 단지 예상보다 한 것 :

Connecting to <hostname> 
관련 문제