AWS 우분투 시스템에 Puppet Agent 3.7을 설치했습니다.퍼핏 에이전트가 모듈 경로 설정을 사용하지 않음
는 '클래스를 찾을 수 없습니다'라는 오류를받은 후, 나는 /etc/puppetlabs/puppet/puppet.conf 파일에 modulepath 항목을 추가했다. 나는 다음과 같은 명령을 실행하면
modulepath =/가정/우분투 /의 repos/꼭두각시 - 시험/모듈은
그러나, 나는 모듈 경로 (들)이 변경되지 않았 음을 이야기하고있다.
puppet apply --configprint modulepath
즉
/home/ubuntu/.puppet/modules:/usr/share/puppet/modules
나는에서 modulepath 설정 모두 를 [배치 시도 메인] 및 [에이전트] 섹션.
누구든지 내가 뭘 잘못하고 있는지 알아?
감사합니다.
감사합니다. kkamilpl. 지금 그걸 시도해. – topper
kkamilpl. 당신의 대답에 다시 한번 감사드립니다. 나는 실험 할 수있는 기회를 가졌으며 그것은 당신이 말한 것과 정확히 같습니다. 꼭두각시 에이전트가 루트로 실행되었지만 현재 사용자 (AWS 시스템의 우분투)로 실행중인 경우 사용되는 /etc/puppet/puppet.conf 파일을 편집했는데 ~/.puppet/puppet.conf를보고 있습니다. 존재하지 않으므로 기본 경로를 얻고 있습니다. 완전한. 다시 한번 감사드립니다. – topper