Cloudera 主機時鐘偏差完美解決方案

2021-10-06 18:08:10 字數 2049 閱讀 3291

cdh 集群需要保持各節點時間同步,需要在每個節點配置 ntp 時間同步服務

1、集群配置 ntp 主從時間同步服務

安裝 ntp

yum install -y ntp

配置/etc/ntp.conf引數

ntp 時鐘服務節點:在集群中配置乙個 ntp 時間伺服器,負責對內網其它節點提供時鐘服務。

配置引數說明如下,完整配置指令碼見清單中的server-ntp.conf

# 設定對內網主機提供ntp服務,集群閘道器是192.168.20.1,允許內網其他機器同步時間 restrict 192.168.20.1 mask 255.255.255.0 nomodify notrap # 指定上層對時的外部伺服器,優先選擇阿里雲的時鐘服務 server time6.aliyun.com perfer server 0.cn.pool.ntp.org server 1.cn.pool.ntp.org server 2.cn.pool.ntp.org server 3.cn.pool.ntp.org #允許上層時間伺服器主動修改本機時間 restrict time6.aliyun.com nomodify notrap noquery restrict 0.cn.pool.ntp.org nomodify notrap noquery restrict 1.cn.pool.ntp.org nomodify notrap noquery restrict 2.cn.pool.ntp.org nomodify notrap noquery restrict 3.cn.pool.ntp.org nomodify notrap noquery #外部時間伺服器不可用時,設定以本地時間作為時間服務 server 127.127.1.0 fudge 127.127.1.0 stratum 10

ntp 子節點:配置引數與 ntp 時鐘服務節點同步時間。

配置引數說明如下

# 指定上層對時的外部伺服器,192.168.20.30為配置了ntpd時鐘服務端的節點ip server 192.168.20.30 perfer server time6.aliyun.com #允許上層時間伺服器主動修改本機時間 restrict 192.168.20.30 nomodify notrap noquery restrict time6.aliyun.com nomodify notrap noquery # 外部時間伺服器不可用時,設定以本地時間作為時間服務 server 127.127.1.0 fudge 127.127.1.0 stratum 10

啟用 ntp 服務

systemctl start ntpd systemctl enable ntpd

初始時間同步

ntpdate -u time6.aliyun.com

同步系統時間到硬體

hwclock --systohc

2、節點非正常開機啟動時的主機時鐘偏差問題解決

問題:在 cloudera 集群中,節點意外宕機自動重啟後,集群持續報告主機時鐘偏差的告警資訊,導致集群內一些服務無法正常提供服務。

原因:經排查測算後找到原因了,在伺服器非正常啟動後,cloudera-scm-agent啟動時,會檢測ntpd服務是否啟動,如果沒有檢測到ntpd,cloudera 缺省會以chronyd作為預設時間服務。然而系統並未配置chronyd服務,所以一直會出現主機時鐘偏差的告警資訊,伺服器正常啟動時不會出現該問題。

51微控制器 時鐘

1.時鐘週期是機器週期的12倍 機器週期是晶振頻率的倒數 2.51微控制器1個機器週期 12個時鐘週期,頻率為12mhz,則乙個機器週期為1us,具體到定時器程式就是,假如你想定1ms,那麼微控制器每次加乙個一,就要過1us,那麼1ms就要加1000次,所以用65535 1000 64535 再把6...

微控制器時鐘管理

本章節談一下對微控制器時鐘管理上的一些認識,假如說我們拿到一款stm32f103c8t6的微控制器,設定的是外部晶振8m,然後設定分頻為不分頻,那麼執行時鐘就是72m,就是執行乙個指令週期的時間為1 72m,通過乙個指令的執行時間,我們算出了非常簡單的延時函式,比如 簡單的延時函式 void del...

《2440裸機》時鐘體系

1.原理分析 s3c2440a有兩個鎖相環 plls 乙個 mpll 用於fclk hclk和pclk,另乙個 upll 專用於usb。其中fclk用於cpu,hclk用於ahb匯流排,pclk用於apb匯流排。ahb advanced high performance bus 高階高效能匯流排,用...