인형을 설치할 수 없습니다

인형을 설치할 수 없습니다

저는 Puppet을 처음 사용하고 로컬 컴퓨터에 Puppet Enterprise 2016.2를 설치하려고 했습니다(전체적인 접근 방식).

  • tar 파일을 다운로드하고 압축을 푼다.
  • "부팅 설치" 옵션이 제공됩니다.
  • "설치를 계속하려면 브라우저에서 https:/hostname/:3000으로 이동하십시오"라는 메시지가 나타납니다.
  • 페이지를 열고 Puppet Labs에 제공된 지침을 따랐습니다. 최종 확인 단계에서 로그를 확인하라는 오류 메시지가 표시되었습니다.

불행히도 로그를 보는 동안 내 컴퓨터가 충돌하고 재부팅되었습니다.

콘솔을 열려고 했지만 열리지 않았기 때문에 .puppet-enterprise-uninstaller 스크립트를 실행하여 제거했습니다. 그런 다음 /puppet-enterprise-installer 스크립트를 사용하여 다시 설치를 시도했지만 다음 줄에 의해 중지되고 계속되지 않았습니다(또한 https:/hostname/:3000에 액세스할 수 없음).

# We're preparing the Web Installer...

./puppet-enterprise-installer: line 502: /opt/puppetlabs/puppet/bin/facter: No such file or directory
2016-09-14 10:58:50,887 Running command: mkdir -p /opt/puppetlabs/puppet/share/installer/installer
2016-09-14 10:58:50,890 Running command: cp -pR /tmp/puppet-enterprise-2016.2.1-el-6-x86_64/* /opt/puppetlabs/puppet/share/installer/installer/
Please go to https://:3000 in your browser to continue installation. Be sure to use 'https://' and that port 3000 is reachable through the firewall.
2016-09-14 10:58:51,101 Running command: RACK_ENV=production /opt/puppetlabs/puppet/bin/bundle exec thin start --debug -p 3000 -a 0.0.0.0 --ssl --ssl-disable-verify &> /dev/null

이에 대한 업무를 지도해 주시기 바랍니다.

답변1

루트로 설치하고 있는지 확인하십시오(또한 시스템에서 SSH에 대한 루트를 허용했는지 확인하십시오. "ssh root@localhost"를 입력하여 확인하십시오). 설치하려는 시스템의 포트 3000에 액세스할 수 있는지 확인하십시오. 따라서 로컬 가상 머신에 설치하는 경우 포트 3000이 열려 있는지 확인하거나 SSH 터널 및 터널 포트 3000을 사용하여 포트 22를 통해 로컬 머신에 다시 연결해야 합니다.

여기에 있는 모든 지침을 따르십시오.

https://docs.puppet.com/puppet/3.8/reference/pre_install.html

관련 정보