을 runinterval 7.2 출시 :비활성화 인형 에이전트가 내가 CentOS는 리눅스에서 다음 인형 버전을 사용하고
# puppetserver -v
puppetserver version: 2016.5.0.11
나는 승리 에이전트 노드를하고 난 후 몇 가지 더있을 수 있습니다. 승리의 노드에서 에이전트 버전 :
C:\Windows\system32>puppet --version
4.8.1
나는 에이전트 그래서 난 내 인형 서버 만 푸시가 필요 할 수 runinterval
영구적으로을 해제하고 싶습니다. 몇 개의 링크를보고 퍼핏 서버의 /etc/puppetlabs/puppet/puppet.conf
파일에 다음 줄을 넣으려고했습니다. 또한 서버를 다시 시작했지만 여전히 에이전트가 카탈로그를 가져 오는 중입니다.
[agent]
daemonize=false
나는 또한 특정 노드에 runinterval
을 해제 할 수 있는지 여부를 알고 싶습니다. 그렇다면 어떻게?
에이전트가 카탈로그 요청을 발행하지 못하도록하는 방법에 대한 좋은 대답이 있지만 마스터에서 다른 노드로 어떤 종류의 푸시를 구현할 것으로 예상되는지는 분명치 않습니다. 꼭두각시를 통해서가 아니라, 이것이 PE 기능이 아니라면 확실히 알지 못합니다. Puppet은 Puppet 4가 원격 트리거 - 카탈로그 요청 기능 (에이전트를 실행해야하지만 카탈로그 요청을 발급하도록 구성 할 필요는 없음)이있을 때까지 푸시 기능을 갖지 않았습니다. –
구현에 들어 가지 않았지만 mco가 변경 사항을 푸시하는 데 도움이 될 것이라고 생각했습니다. 에이전트 서비스를 비활성화 한 상태로 유지하는 것은 불가능합니까? – Technext
MCollective를 사용하면 에이전트가 필요할 때 카탈로그 실행을 수행 할 수 있습니다. 그 것이 당신의 필요를 잘 충족 시킨다면 좋고 좋습니다. 그러나 기술적으로 푸시가 아니며 코어 퍼펫 (Core Puppet)에 의해 촉진되지 않습니다. 이 훌륭한 구분은 당신에게 중요하지 않을 수 있습니다. –