[SOLVED] Timesyncd

godzilla

Active Member
May 20, 2021
78
5
28
44
Hi,

I see that systemd-timesyncd is not installed by default. I was questioning myself, what if I do install it? Isn't timekeeping important for cluster operations?

Thank you
 
Hi,
Isn't timekeeping important for cluster operations?

Yeah, it very much is, but systemd-timesyncd is not suited for that at all as it's tailored for desktop use and steps the clock only on (re)boots.

That's why Proxmox projects switched to using the chrony NTP implementation as default since a while.
 
The same situation applies to syslog; it is no longer used, replaced by journald. What I don't understand is why the Proxmox team still hasn't removed these from there. Is there a specific reason for this? Because when you look at it, it gives the impression that there is an error.
 
syslog is clearly greyed out and marked as "not-installed", which makes it hard to interpret it as error, as those are way flashier and normally marked red or at least having "error" or a fitting icon placed somewhere.

The syslog state is still present as users upgrading from older systems often still use it.

We could hide all services in the non-installed state though.
 
First of all, thank you for your response.

You're right; interpreting this as an error was a bit exaggerated. I migrated from Unraid to Proxmox about a month ago. When I first installed Proxmox and encountered this situation, it felt like I had missed something during the installation, but I soon understood what was happening. I just wanted to share my experience.
 
No worries, while IMO it's not easy to confuse as errors it still might be slightly confusing in general, so you got a point.

If you want you can open an enhancement request in our bug and feature tracker for hiding the non-installed services (at least by default) in the UI; if you do please also reference this forum thread here.