That said, having correct time is very important for computers and so if your clocks are slewing in a way that ntpd can't keep up (because truenas is virtualized, hardware issue, etc), one should investigate the issue carefully as it may impact services in a significant way.
Related to that, my current setup is that I have ntpd running on my physical boxes (3x ESXi, 1x iSCSI storage running on CentOS), and those boxes are set at statrum 3, and get time from upstream stratum 1 and 2 servers (by using the
server
directive), and serve time to my local clients (by using the
restrict
directive). In addition, the servers can use each other as time sources (by using the
peer
directive).
The first two parts of my setup can be duplicated on TrueNAS using the UI config for ntpd. But, I can't see a way to set up the 3rd to have TrueNAS share time with other physical servers. Am I missing something, or is there no way to set up this sort of configuration?