Setting a time zone

Enabling Chrony timeset in an IBM Storage Scale System environment is done as follows. It can be enabled for management server, I/O server nodes, and protocol nodes by using the timeset sub-command of the essrun command.

By default, any node in an IBM Storage Scale System cluster has the Chrony timeset disabled. This command can be run after the deployment of the management server node or I/O server nodes is complete.

Note: The Chrony timeset works in a client-server model. You need to edit the client's chrony.conf file with the management IP address of the Chrony server. You also need to edit the server's chrony.conf with the comma-separated IP addresses of clients. The file location is /etc/chrony.conf.
  1. Enable Chrony on client nodes:
    essrun -N nodeList timeset client --server-ip your.ntp.server.ip
    Note: If you need to set up a node as a server issue the following command:
    essrun -N ems1 timeset server --server-network your.ntp.server.network/mask 
    This command requires management server to have firewall enabled. Because NTP requests come from certain ports that are blocked for management server nodes by default.
  2. To apply the changes, restart Chrony:
    systemctl restart chronyd 
    chronyc makestep 
    chronyc ntpdata 
    timedatectl