在Arch Linux Bash中将Pis同步到Master。
我正在尝试将主控Pi配置为ntp服务器(它使用外部池作为时间)。
我需要配置几个子Pi,以使用主Pi作为它们的同步源。
理想情况下,我希望主机能够将所有pi连接到它作为时间源,并从主机的所有pi上从ntpq -pn
收集结果。
我已经在主服务器上设置了配置,以使用池来获取时间。我有三个子Pi,它们被配置为从主ip获取时间。
关于如何执行此操作或链接的任何想法将不胜感激。
谢谢,罗恩
听起来您正在尝试收集所有PI上运行ntpq -pn
的结果。这种问题不是特定于NTP的,而是一般的远程执行任务。 SSH有据可查且标准。 Salt Stack更先进,更强大。
SSH
for h in child1 child2; do ssh $h ntp -pn > ${h}.output; done
遍历主机>盐堆
salt '*' cmd.run 'ntpq -pn'