다시 퍼팻 에이전트에서 puppet agent 명령을 실행하면 정상적으로 통신이 가능해진 상태가 됩니다.
administrator@vm01:~$ sudo /opt/puppetlabs/bin/puppet agent --test
Info: csr_attributes file loading from /etc/puppetlabs/puppet/csr_attributes.yaml
Info: Creating a new SSL certificate request for vm01.linuxmastery.kr
Info: Certificate Request fingerprint (SHA256): C5:F9:88:84:89:9B:9C:49:05:9B:2E:64:DE:C5:BC:E7:BF:5C:33:3E:C9:67:4A:E4:83:6C:78:EC:E4:BF:EA:87
Info: Downloaded certificate for vm01.linuxmastery.kr from https://vmgate.linuxmastery.kr:8140/puppet-ca/v1
Info: Using configured environment 'production'
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Retrieving locales
Info: Caching catalog for vm01.linuxmastery.kr
Info: Applying configuration version '1590418776'
Notice: Applied catalog in 0.09 seconds
인증 이후에 시스템 정보가 변경되어 통신 과정에서 문제가 발생하기도 합니다. 이때는 각 시스템의 인증서 파일을 삭제하고 다시 인증을 거쳐야 합니다. ➊ 퍼팻 서버를 중지하고 ➋ 인증서 파일이 저장된 /etc/puppetlabs/puppet/ssl 디렉터리 내용을 완전히 삭제합니다.
administrator@vmgate:~$ sudo systemctl stop puppetserver ➊ administrator@vmgate:~$ sudo rm -r /etc/puppetlabs/puppet/ssl/ ➋