欧美性色综合网_黄色国产网站_中文字幕中文乱码欧美一区二区_亚洲成在人线免费_欧美日韩在线三区_欧美精品一二三_欧美一二三区在线_啦啦啦啦免费高清视频在线观看1

您好,歡迎進入北京泰福特電子科技有限公司官網

咨詢服務熱線

400-015-1230

Linux下GDB調試NTP時間同步問題

發布時間:2022-04-11 15:48:59

  最近有遇到一例比較有趣的Linux下NTP時間同步問題,嘗試了使用GDB調試的方法解決,在這里分享一些個人的心得,希望對大家有些幫助。

問題現象:

  ECS Linux CentOS實例中時間經常出現偏差,客戶已經根據官方文檔配置了NTP時間同步,同步源為文檔中***的公網NTP服務器嘗試調整一些同步頻率的參數,并沒有實際效果。其中注意到一個現象,如果我們列出NTP日志中信息,會發現一旦現 "no servers reachable" 之后,ntpd就會停止同步。而如果重啟ntpd同步問題就會暫時得到解決,過了一天左右問題又會復現。

調試過程:

  由于通過普通的ntpd的調整一些參數無法解決問題,決定采用GDB現場調試的方式來看看問題發生時為什么ntpd不再同步。

  調試之前我們首先要確認ntpd更新系統時間是具體在哪個函數中實現的。因此首先采用閱讀Linux NTP代碼的方式將范圍縮小,確認具體代碼段如下:

void

clock_select(void)

{

...

clock_update(); <----------- 更新系統時間

因此我首先將斷點設在clock_select,結果是可以中到,得到的堆棧如下:

因此我進一步可以設置斷點到clock_update附近:

設置斷點到clock_update但是這次沒有中,因此可以判定是在之前的邏輯判斷中跳出了。進一步跟蹤后發現:

for (n = 0; n < NTP_HASH_SIZE; n++) {

for (peer = peer_hash[n]; peer != NULL;peer =

peer->next) {

peer->flags &= ~FLAG_SYSPEER;

peer->status = CTL_PST_SEL_REJECT;

/*

* Leave the island immediately if the peer is

* unfit to synchronize.

*/

if (peer_unfit(peer))

continue;

  如上代碼我們對每一個時間同步源會調用peer_unfit來判斷他是否“適合”做時間同步。如果所有同步源都不適合做同步的話,自然就會跳出。因此接下去我們可以考慮設置斷點在peer_unfit,并且查看其返回值:

    注意上圖是在本地正常的測試機上截取的,而在用戶機器上返回值寄存器rax為1,因此可以判斷所有配置的同步源被peer_unfit中的邏輯判斷為不適合做同步。

因此我們接下去就可以使用相同的方法對peer_unfit做進一步跟蹤:

我們發現失敗在如下的檢查:

if (root_distance(peer) >= sys_maxdist + clock_phi *

ULOGTOD(sys_poll))

rval |= TEST11;     /* distance exceeded */

匯編代碼如下:

匯編代碼

    這表明計算下來本地時鐘和遠端NTP服務器的distance過大。clock_phi 是晶振的頻率為0.000015,而sys_poll是同步的詢問時間,兩者相乘是非常小的。所以主要比較的是當前的distance和sys_maxdist,后者默認為1。

root_distance是一個相對復雜的計算:

dist += max(sys_mindisp, dist + peer->delay) / 2 +

peer->rootdispersion + peer->disp + clock_phi *

(current_time - peer->update) + peer->jitter;

其中可以發現他和當前時鐘和NTP服務上次成功的時間,兩者的差值有關。因此如果時鐘走的比較快,而有一次甚至幾次同步失敗,整個NTP服務就有可能不會再進行同步了。

尋找解決方案:

以上比較的幾個參數中***可調的就是sys_maxdist,我們可以繼續閱讀Linux代碼來了解怎么調整他:

case CONF_TOS_MAXDIST:

proto_config(PROTO_MAXDIST, 0, ftemp, NULL);

因此我們可以通過在ntp.conf中添加"tos maxdist"可以增大,從而容忍本地時鐘過快。

以上一例是采用GDB調試的方法來解決一些服務產生的問題,希望給大家提供解決問題的另一種思路。


  • 聯系方式
  • 傳 真:86-10-82782026
  • 電 話:400-015-1230
  • 地 址:北京市海淀區北清路68號院用友軟件園北區17號樓三層
在線咨詢

咨詢電話:

400-015-1230

  • 微信掃碼 關注我們

Copyright ? 2002-2035 北京泰福特電子科技有限公司 版權所有 備案號:京ICP備12028220號
京公網安備 11010802025976號

掃一掃咨詢微信客服

18519396506
日本亚洲欧美| 日韩精品中午字幕| 在线免费激情视频| 国产精品影院在线| 性欧美ⅴideo另类hd| 中文字幕在线高清| 成人动漫av在线| 蜜芽在线免费观看| 久久久久.com| 日韩精品丝袜在线| 快射av在线播放一区| 欧美色网在线| 任你躁在线精品免费| 久久婷婷影院| 国产精品视频一二三区| 久久这里只有精品首页| 久久97超碰色| 成人勉费视频| 国产一区在线不卡| 亚洲毛片在线免费观看| 黄上黄在线观看| 一区二区视频| 成人性视频免费网站| 国产精品三级久久久久三级| 国产精品久久久久久妇女6080 | 亚洲美女av黄| 亚洲精品亚洲人成在线| 久久久精品欧美丰满| 欧美老年两性高潮| 精品一区二区三区电影| 蜜桃视频成人m3u8| 久久国产精品99国产| 午夜精品国产更新| 亚洲成人tv网| 精品福利一区二区三区免费视频| 情趣网站视频在线观看| 亚洲一区图片| 在线三级av| 国产精品1区2区| 国产精品免费看片| 成人在线观看视频app| 亚洲午夜激情av| 宅男午夜电影| 精品一区二区三区亚洲| 国产福利不卡视频| 国产二区三区四区| 日本久久成人网| 国产美女视频一区| 日韩欧美a级成人黄色| 粉嫩一区二区三区国产精品| 少妇久久久久| 中文幕一区二区三区久久蜜桃| 麻豆视频免费在线观看| av在线免费网站| 成人午夜三级| 激情久久久久久久久久久久久久久久| 欧美激情综合五月色丁香小说| 欧美日韩专区在线| 国产在线观看免费麻豆| 激情久久五月天| 欧美成人高清在线| 日韩网站在线| 日韩一区二区三区四区| 欧美亚洲国产激情| 91久久香蕉国产日韩欧美9色| 视频在线观看免费影院欧美meiju| 综合激情成人伊人| 男女视频在线| 国产精品一二三区在线| 中文字幕高清在线| 伊人影院久久| 欧美成人免费网站| 狂野欧美一区| 快播av资源| 亚洲欧美一级| 国产99精品国产| 欧美xx网站| 国产精品亚洲二区| 亚洲人被黑人高潮完整版| 金瓶狂野欧美性猛交xxxx| 色综合天天综合色综合av| 亚洲第一二三区| 欧美精品在线观看播放| 国产伦精一区二区三区| 国产美女在线播放| 亚洲欧美日韩人成在线播放| 日av在线不卡| 国产精一区二区| 成人频在线观看| 欧美日韩免费一区二区三区| 国产校园另类小说区| 中文字幕在线第一页| 91一区在线观看| 免费成人高清| 欧美韩日一区| 日韩欧美亚洲成人| 国产精品久久久久久久久免费桃花| 欧美三级日本三级少妇99| 粉嫩一区二区三区在线看| 国产在线观看91一区二区三区| 欧美色视频免费| 久久夜色精品国产欧美乱极品| 欧美不卡一区| 超碰成人免费| 乱人伦中文视频在线| 亚洲精品97久久| 色综合天天综合在线视频| 韩日av一区二区| 亚洲美女黄色| 日本三级久久| 成人高清一区| 久久经典视频| 日韩无一区二区| 欧美日韩一区二区三区在线看| 岛国av在线一区| 精品亚洲成a人| 欧美.日韩.国产.一区.二区| 超碰在线一区| 欧美一级做a| 亚洲精品传媒| 巨骚激情综合| 亚洲成人综合网站| 久久福利资源站| 色先锋久久影院av| 国产在线更新| 亚洲欧美国产一区二区三区| 污污的网站在线免费观看| 欧美日本在线一区| 日韩成人免费看| 精品一区二区三区四区五区| 成人性生交大片免费| 99久久国产综合色|国产精品| 狂野欧美xxxx韩国少妇| 99re在线视频| 亚洲精品电影网| 亚洲尤物视频在线| 国产精品大片免费观看| 噼里啪啦在线中文观看| 欧美一二三区精品| 精品国产第一区二区三区观看体验| 亚洲综合免费观看高清完整版在线| 国产午夜精品福利| 国产精品99久久久久久有的能看| 精品久久精品| 欧美久久天堂| 色美美综合视频| 99久久精品国产一区二区三区| 综合久久99| 久久久亚洲欧洲日产| 精品国产丝袜高跟鞋| 在线看小视频| 亚洲欧美在线aaa| 香蕉久久网站| 日韩电影在线观看完整版| 夜夜嗨av一区二区三区网页| 欧美视频不卡| 精品国产亚洲日本| 菠萝蜜视频国产在线播放| 69p69国产精品| 亚洲va欧美va人人爽午夜| 2020日本不卡一区二区视频| 9人人澡人人爽人人精品| 国产一区二区三区四区五区| 国产一区一区| 黄色成人在线网| 永久免费在线观看| gogo亚洲高清大胆美女人体| 日本成人7777| 成人国产视频在线观看| 国产精品久久久久久久久快鸭| 性久久久久久久久久久久| 91黄视频在线| 亚洲精品wwww| 欧美大片在线观看一区| 一区二区三区欧美亚洲| 精品久久久久久久久国产字幕| 丁香婷婷深情五月亚洲| 精品无人区卡一卡二卡三乱码免费卡| 狠狠久久婷婷| 蜜臀av性久久久久蜜臀aⅴ流畅| 久草精品在线观看| 国产一区二区三区蝌蚪| 欧美大片一区| 日韩欧美自拍| 秋霞在线一区| 日韩一区二区在线免费| 国产日本精品| 国产精品女人毛片| 一本到一区二区三区| 亚洲国产精品成人av| 久久久91精品国产一区二区三区| 中文字幕va一区二区三区| 欧美日韩国产中文精品字幕自在自线| 日韩精品一区在线观看| 欧美一级午夜免费电影| 亚洲国产综合色| 婷婷成人激情在线网| 国产福利图片| 激情小视频在线| 日韩黄在线观看|
Powered by RRZCMS