在默认情况下砖国家结核控制规划服务器集群使用公共的。这是足够的对于大多数用例,但是您可以配置一个集群使用一个自定义的国家结核控制规划服务器。这并不需要一个公共服务器国家结核控制规划。它可以是一个私人国家结核控制规划服务器在你的控制之下的。一个常见的用例是为了尽量减少您的集群的网络流量。
更新国家结核控制规划配置集群
- 创建一个ntp.conf文件和以下信息:
# < ntp-server-hostname > iburst国家结核控制规划配置服务器
在哪里< ntp-server-hostname >是一个国家结核控制规划国家结核控制规划服务器服务器主机名或IP地址。
如果你有多个国家结核控制规划服务器列表,将它们添加到文件。每个服务器应该列出一行。 - 上传ntp.conf文件/ dbfs /砖/ init_scripts /在你的集群。
- 创建脚本ntp.sh集群:
% python dbutils.fs.put(" /砖/ init_scripts /国家结核控制规划。sh”、“”“# !/bin/bash echo " < ntp-server-ip > < ntp-server-hostname > " > > / etc / hosts cp / dbfs /砖/ init_scripts /国家结核控制规划。配置/ etc / sudo服务国家结核控制规划”“重启”,真的)
- 确认脚本存在:
% python显示器(dbutils.fs.ls (“dbfs: /砖/ init_scripts / ntp.sh”))
- 点击集群,点击您的集群名称,点击编辑,点击高级选项,点击Init脚本。
- 选择DBFS下目的地。
- 输入的完整路径ntp.sh并点击添加。
- 点击确认并重新启动。一个确认对话框。点击确认,等待重新启动集群。
验证集群使用更新后的国家结核控制规划配置
- 在笔记本电脑中运行以下代码:
% sh ntpq - p
- 输出显示了国家结核控制规划服务器的使用。