I'm installing a Debian 11 Linux guest on a Hyper-V cluster. Hosts' realtime clocks are set to local time, as is the norm for Windows Servers; unlike the preference of Unix-like OSes. Should I execute timedatectl set-local-rtc 1
on the Linux guest, to be in line with its hosts?
Setting real time clock to local time on Linux systemd servers reports this:
Warning: The system is configured to read the RTC time in the local time zone.
This mode can not be fully supported. It will create various problems
with time zone changes and daylight saving time adjustments. The RTC
time is never updated, it relies on external facilities to maintain it.
If time is synced with an NTP source or from the hypervisor, will there be any potential problems? That's the first part of my question.
Second part,
- Can systemd timesyncd or ntpd sync time with a Windows AD time server (the DC holding the PDC emulator role)? My initial attempt failed for both services. Of course sync time with host was unchecked on VM's settings.
- As an alternative, is syncing time from HyperV host (which in turn is in sync with AD DC) trustworthy?