שאלה כיצד ניתן לעדכן את זמן שרת ה- CentOS משרת זמן סמכותי?


יש לי מכונת CentOS ובכל פעם שמתי לב כי השרת מאבד את הזמן הנכון לאחר זמן מה. זה בדרך כלל מאחורי כמה דקות לאחר הזמן עובר מתוך הגדרת ידנית את הזמן הנכון. האם יש מנגנון לפיו אני יכול לעדכן את השרת עם הזמן משרת זמן מסוים?


87
2018-03-11 20:07






תשובות:


להשתמש ב ntp דמון. הפעלה yum install ntp ולוודא כי השירות הוא התחיל דרך ntsysv או chkconfig ntpd on.

כדי לקבל סינכרון מיידי, הפעל ntpdate time.apple.com (או משהו דומה).


103
2018-03-11 20:14



@ewhite עשיתי yum וזה להראות ing הוא גם להתקין. אז מה צריך להיות הצעד הבא שלי? כיצד להגדיר את הזמן שלי כדי להצביע על שרת ntp? - user111196
נסה /sbin/service ntpd stop, בא אחריו ntpdate time.apple.com ואז /sbin/service ntpd start - ewwhite
@ whwhite פתרון נוסף הוא לרוץ ntpdate -b -u time.nist.gov אשר ינסה להשתמש ביציאה נפרדת מאשר daemon ntpd משתמש. - Shard
בשבילי ntpdate עבד ללא ציון שרת זמן. - SPRBRN
בשנת 2018 זה יכול systemctl אתה יכול לעדכן? - YumYumYum


אתה צריך להתקין ולהגדיר ntp.

yum install ntp
chkconfig ntpd on
ntpdate pool.ntp.org
service ntpd start

צריך לקבל דברים להקים ולהפעיל. אתה עשוי לגלות כי חבילת ntp כבר מותקן רק צריך תצורה.


88
2018-03-11 20:12



אם המחשב משתנה לא VM, אז אני hwclock -w לאחר ntpdate פקודה. פירוש הדבר בפעם הבאה שהמחשב מאתחל מחדש, השעון שלך יהיה פחות מסונכרן ממה שהוא עכשיו. - David Mackintosh
@lain אני כבר לבדוק הוא להתקין אבל מה להגדיר להצביע לשרת ntp ולשמור אותו להישאר syn? - user111196
@ user111196: JUst לבצע פקודות chkconfig, ntpdate ושרות לעיל. - Iain
@lain מה אני מעוניין ללמוד על איזה זמן זה יהיה syn כדי היא אזור הזמן הנוכחי שלי זה? - user111196
כן, הזמן יהיה נכון עבור אזור הזמן שבו המערכת שלך מוגדר. - Iain


כן.

NTP. 

yum install ntp
chkconfig ntpd on

האם סנכרון ראשוני, עם

ntpdate pool.ntp.org

ולהתחיל את daemon הזמן עם:

/etc/init.d/ntpd start

10
2018-03-11 20:12



איך לעשות את הפקודה הראשונית כל סינכרון? אתה מתכוון רק לרוץ ntpdate pool.ntp.org אבל איפה הזמן מוגדר? - user111196
ntpdate מגדיר את הזמן. - Tom O'Connor
ntpdate קבע את התאריך בהתאם לטקסט של הגדרות אזור הזמן של השרת - user111196
ntpdate מגדיר את שעון החומרה. מה שאתה עושה עם / etc / timezone הוא קצת יותר משתמשים. - Tom O'Connor


יהיה עליך להגדיר ntpd עבור השרת. אני חושד שזה כבר מותקן אבל צריך להיות מוגדר. הערה: אם זהו שרת וירטואלי, סביר להניח שיש לך אפשרות לסנכרן עם המארח הווירטואלי.


3
2018-03-11 20:10





ntpd.

Ntpd עושה בדיוק את מה שאתה מחפש - מסנכרן את שעון המערכת עם אחד או יותר ידוע זמן טוב שרתים.


2
2018-03-12 01:12





ביסודו של דבר יש שתי דרכים. Nemon daemon ואת הפקודה ntpdate. ההבדל החשוב ביותר הוא ntpdate יהיה לסנכרן את הזמן בבת אחת למרות שזה אומר כי זמן המערכת ישתנה. מצד שני daemon NTP ידאג סינכרון הזמן וזה יהיה להתאים את הזמן על ידי צעדים קטנים - אתה יכול לחשוב על זה כמו להאט / להאיץ את הזמן של המחשב כדי לסנכרן את הזמן הנכון. זה למה אנשים ממליצים לעשות את הסינכרון הראשוני על ידי ntpdate ולאחר מכן להשאיר אותו daemon ntp.


2
2018-03-11 20:36





כן הייתי משתמש NTP, להתקין ntp עם יאם ולהפעיל אותו.

yum install ntp
chkconfig ntpd on

ואז לסנכרן אותו לכל שרת ntp של חיבת שלך עם ntpdate פקודה


1
2018-04-16 18:39