나는 modulepath/manifestdir 설정을 추가하여 인형의 외부 디렉토리 내 인형 모듈 설정을 외부화하는 경우 :퍼핏 플러그인을 어떻게 구성해야합니까?
[main]
pluginsync=true
modulepath=/home/user/project/etc/puppet/modules
manifestdir=/home/user/project/etc/puppet/manifests
를 에이전트 다음과 같은 오류 로그 :
"평가 할 수 없습니다 : 검색 할 수 없습니다 정보를 소스에서 꼭두각시 : // my-dns-name/plugins "
그래서 더 이상 $ modulepath // lib/facter에 설치 한 Facter 사실을 찾을 수없는 것처럼 보입니까?
내가 modulepath/manifestdir 설정을 주석 처리하고/etc/puppet 설치 디렉토리에 다시 구성을 복사하면 에이전트가 올바르게 작동합니다.
pluginsource 설정도 필요할 지 모릅니다. 그렇다면 어디에서? 감사의 말을 전하는 포인터!
굉장하고, m0dlx 덕분에, 권한이 문제라는 것이 명백해야했지만 꼭두각시가 Facter 사실을/var/lib/puppet dir에 쓰는 방식으로 혼란스러워하고있었습니다. 감사합니다. –