Install a license key
After purchasing a license, you receive an email with your license.lic file attached. You need to rename this file to suite-license.lic before installing it.
Install the suite-license.lic file to upgrade from a trial
installation.
- Install the license key by copying the file to
/etc/puppetlabs/suite-license.licon the primary server node. If you use disaster recovery, copy the suite-license.lic file to/etc/puppetlabs/suite-license.licon each disaster recovery replica. PE does not automatically copy the license file to a replica. Repeat this step whenever the license is renewed or replaced. - Verify that Puppet has permission to
read the license key by checking its ownership and permissions:
ls -la /etc/puppetlabs/suite-license.lic
- If the ownership is not
rootand permissions are not-rw-r--r--(octal 644), set them:sudo chown root:root /etc/puppetlabs/suite-license.lic sudo chmod 644 /etc/puppetlabs/suite-license.lic
- Restart the
console-servicesservice after installing the license key:systemctl restart pe-console-services
If you run into problems installing the license file, check the log at:
/var/log/puppetlabs/host-action-collector/host-action-collector.log.