NTP从主机到子Pi的同步时间

问题描述 投票:0回答:1

在Arch Linux Bash中将Pis同步到Master。

我正在尝试将主控Pi配置为ntp服务器(它使用外部池作为时间)。

我需要配置几个子Pi,以使用主Pi作为它们的同步源。

理想情况下,我希望主机能够将所有pi连接到它作为时间源,并从主机的所有pi上从ntpq -pn收集结果。

我已经在主服务器上设置了配置,以使用池来获取时间。我有三个子Pi,它们被配置为从主ip获取时间。

关于如何执行此操作或链接的任何想法将不胜感激。

谢谢,罗恩

bash raspberry-pi ntp
1个回答
0
投票

听起来您正在尝试收集所有PI上运行ntpq -pn的结果。这种问题不是特定于NTP的,而是一般的远程执行任务。 SSH有据可查且标准。 Salt Stack更先进,更强大。

  1. SSH

    • 在主节点和所有其他PI之间设置SSH密钥。
    • 使用for h in child1 child2; do ssh $h ntp -pn > ${h}.output; done遍历主机>
  2. 盐堆

  • 在主PI上设置Salt Master。
  • 将子级PI设置为Salt Minions。 (blog
  • 使用Salt在所有小兵上运行命令:salt '*' cmd.run 'ntpq -pn'
© www.soinside.com 2019 - 2024. All rights reserved.