3.3. Setting the Hostname for the System

The director requires a fully qualified domain name for its installation and configuration process. This means you must set for the hostname for your director's host. Check the hostname of your host:
$ hostname    # Checks the base hostname
$ hostname -f # Checks the long hostname (FQDN)
If either commands do not report the correct hostname or report an error, use hostnamectl to set a hostname:
$ sudo hostnamectl set-hostname manager.example.com
$ sudo hostnamectl set-hostname --transient manager.example.com
The director also requires an entry for the system's hostname and base name in /etc/hosts. For example, if the system is named manager.example.com, /etc/hosts requires an entry like:
127.0.0.1   manager.example.com manager localhost localhost.localdomain localhost4 localhost4.localdomain4