SUSE LINUX Enterprise & openSUSE Community
มีนาคม 20, 2019, 03:59:55 AM *
ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน
ส่งอีเมล์ยืนยันการใช้งาน?

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น
ข่าว:
 
   หน้าแรก   ช่วยเหลือ ค้นหา เข้าสู่ระบบ สมัครสมาชิก  

[Why we need your support] SUSE and openSUSE are trademarks of Attachmate Group, Inc. - WE ARE NOT IN ANY WAY ASSOCIATED WITH SUSE AND ATTACHMATE GROUP. SUSEThailand.com is a SUSE Linux user and community found in Thailand but not limited to other country suse linux user to join in. Currently active contents (How to's, Scripts, Tips, Tricks, Tutorials, Linux Command Line, and Troubleshooting) this suse linux how to's and expert support are SUSE Linux.
หน้า: [1]   ลงล่าง
  พิมพ์  
ผู้เขียน
หัวข้อ: เวลาไฟดับ serverมันcrash เวลาจะเพี้ยน แก้ยังไงครับ  (อ่าน 6334 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
araregodji
บุคคลทั่วไป


อีเมล์
« เมื่อ: ตุลาคม 21, 2008, 05:39:56 PM »


set ntp server ไว้แล้วครับ  service ntp runด้วย  ถ้า shutdown ปกติ เวลาเปิดขึ้นมา เวลาจะไม่เพี้ยน

แต่ว่าเวลาที่ปิดแบบ ไฟดับ  หรือ server crash เวลา boot ขึ้นมา time มันเพี้ยนครับ

set ntp service ไว้เวลา ตอนนbootแล้ว

มันมีวิธีแก้หรือป่าวครับ
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
ageLOC Technology
Sontaya
Administrator
Expert : ผู้เชี่ยวชาญ
*****

Karma: +1/-0
ออฟไลน์ ออฟไลน์

กระทู้: 1931


Administrator


เว็บไซต์
« ตอบ #1 เมื่อ: ตุลาคม 21, 2008, 06:03:06 PM »


Service NTP หรือ NTP Server รันที่เครื่อง  Gateway หรือเปล่าครับ  หรือว่า Clients config ไปใช้ ntp อื่นๆ แลัวที่เวลาไม่ตรง ไม่ตรงที่เครื่อง ntp clients หรือที่ตัว NTP Server เลย.  ถ้า RunLevel Service NTP แล้วไม่น่ามีปัญหานะครับ ลองตรวจสอบด้วยคำสั่งนี้ดูจาก on หรือเปล่า chkconfig ntp
ลองอ่านการ configuration NTP Server จากเนื้อหาในเว็บนะครับ.
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า

ageLOC Technology
araregodji
บุคคลทั่วไป


อีเมล์
« ตอบ #2 เมื่อ: ตุลาคม 24, 2008, 03:08:34 PM »


ntp server เวลาตรงครับ

เครื่องที่ผมเซต ntp.conf ไว้ว่า

server x.x.x.x 

x.x.x.x เป็น ip ภายในองค์กรครับ 
มันจะอ้างอิง เวลา จาก time server ตัวอื่น  แต่เวลา ถ้าไฟดับ หรือ ไม่ได้ shutdown suse แบบปกติ  เวลามัน boot ขึ้นมาใหม่ เวลาเพี้ยนทุกทีเลย  ไม่รู้ว่าแก้ยังไง
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
ageLOC Technology
Sontaya
Administrator
Expert : ผู้เชี่ยวชาญ
*****

Karma: +1/-0
ออฟไลน์ ออฟไลน์

กระทู้: 1931


Administrator


เว็บไซต์
« ตอบ #3 เมื่อ: ตุลาคม 25, 2008, 04:29:51 PM »


ได้สังเกตตอนเครื่องบูตไหมครับว่า Service NPTD  เป็น done หรือเปล่า  จากนั้นลองใช้คำสั่ง ntpq -p  ได้รายละเอียดอย่างไรครับ  พอดีผม test อย่างคุณว่าก็ไม่มีปัญหาอะไรนะครับ clients ก็รับ time จาก internal  NTP Server ได้ถูกต้อง.
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า

ageLOC Technology
araregodji
บุคคลทั่วไป


อีเมล์
« ตอบ #4 เมื่อ: ตุลาคม 27, 2008, 01:29:41 PM »


มันก็ขึ้น   
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*xx           xx.xx.xx.xx  2 u  310 1024  377   17.613   15.178  79.996
+xx            xx.xx.xx.xx  2 u  374 1024  377   13.109   12.767  43.851

เป็นปกติครับ  คือ ถ้า reboot เลย time ไม่เพี้ยน  แต่ถ้า มีการปิดเครื่องนานๆ (เกิน 24ชม) หรือ ไฟดับเลย   เวลา boot ขึ้นมา time เพี้ยนตลอด
เพี้ยน เกินไป 7-8 ชม.  ไม่ทราบว่ามีวิธีแก้หรือป่าว
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
ageLOC Technology
araregodji
บุคคลทั่วไป


อีเมล์
« ตอบ #5 เมื่อ: ตุลาคม 27, 2008, 01:36:00 PM »


ผม copy log ของ ntp มาให้ดูครับ  มีการปิดเครื่องเมื่อเวลา 25/10/2551 เวลาเกือบเที่ยงคืน
พอเปิดขึ้นมาเช้าวันจันทร์ 27/10/2551  เวลาเพี้ยนไปเลยครับ  ผมต้องมา stop ntp ทุกครั้ง เพื่อ sync time manual
โดยใช้ ntpdate ครับ

25 Oct 19:17:04 ntpd[7128]: synchronized to 192.168.19.100, stratum 2
25 Oct 23:50:46 ntpd[7128]: ntpd exiting on signal 15
27 Oct 15:51:52 ntpd[4112]: synchronized to 192.168.19.100, stratum 2
27 Oct 15:55:06 ntpd[4112]: time correction of -25202 seconds exceeds sanity limit (1000); set clock manually to the correct UTC time.
27 Oct 09:08:13 ntpd[7215]: synchronized to 192.168.1.84, stratum 2
27 Oct 09:08:13 ntpd[7215]: kernel time sync disabled 0041
27 Oct 09:14:39 ntpd[7215]: kernel time sync enabled 0001
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
ageLOC Technology
Sontaya
Administrator
Expert : ผู้เชี่ยวชาญ
*****

Karma: +1/-0
ออฟไลน์ ออฟไลน์

กระทู้: 1931


Administrator


เว็บไซต์
« ตอบ #6 เมื่อ: ตุลาคม 27, 2008, 04:00:48 PM »


ไฟล์ ntp.conf ของเครื่อง NTP Server ภายใน ชี้ไป time server ไหนอยู่ครับ.

ผมใช้ตัวนี่อยู่
server time.nist.gov
server clock.nectec.or.th
server clock2.nectec.or.th


อีกอย่างครับ ใช้ sles เวอร์ชั่นไหนหรือครับ.
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า

ageLOC Technology
araregodji
บุคคลทั่วไป


อีเมล์
« ตอบ #7 เมื่อ: ตุลาคม 28, 2008, 10:00:08 AM »


มันชี้ไป server ภายในของบ. ครับ  ที่เขาตั้งเป็น time server ไว้  ซึ่งเขาบอกว่า time server เขาปกติ
จริงๆเวลามันเพี้ยน ผมก็ไป stop ntp ก่อน แล้ว ใช้

ntpdate x.x.19.100 ipตัวของtime serverตัวนั้น ก็ปกติครับ  sync ได้  ต้องทำ manual ทุกครับ

suse novell version 10.x 
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
ageLOC Technology
Sontaya
Administrator
Expert : ผู้เชี่ยวชาญ
*****

Karma: +1/-0
ออฟไลน์ ออฟไลน์

กระทู้: 1931


Administrator


เว็บไซต์
« ตอบ #8 เมื่อ: ตุลาคม 28, 2008, 06:07:30 PM »


suse novell version 10.x   คือตัวไหนหรือ SLES10 SP2, SLED10 SP2  หรือ suse 10   แล้วทุกครั้งก่อนที่คุณจะ start/stop 
ลองดู status มันหน่อยสิ
$ rcntp status  มันเป็นยังไงอยู่
dead/unused/running

อีกอย่าง ตอนเครื่องบูตสังเกตยังครับว่า Service NPTD  เป็น done หรือเปล่า 

เราจะได้ช่วยวิเคราะห์ไปทีล่ะอย่าง.
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า

ageLOC Technology
araregodji
บุคคลทั่วไป


อีเมล์
« ตอบ #9 เมื่อ: ตุลาคม 30, 2008, 01:45:24 PM »


version นี้ครับ

SUSE Linux Enterprise Server 10 (i586)
VERSION = 10
PATCHLEVEL = 1


ส่วน npt รันอยู่ป่าว  แน่ใจว่า run แน่ครับ  ตอน restart
nptd ก็ยังเป็น done อยู่
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
ageLOC Technology
Sontaya
Administrator
Expert : ผู้เชี่ยวชาญ
*****

Karma: +1/-0
ออฟไลน์ ออฟไลน์

กระทู้: 1931


Administrator


เว็บไซต์
« ตอบ #10 เมื่อ: ตุลาคม 30, 2008, 03:52:38 PM »


1. ตอนเครื่องบูตสังเกตยังครับว่า Service NPTD  เป็น done หรือเปล่า 

2. หลังจาก login ให้ใช้คำสั่งนี้ดูครับ
$ rcntp status  มันเป็นยังไงอยู่ dead/unused/running


ตอบเป็นข้อๆ นะครับ.
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า

ageLOC Technology
araregodji
บุคคลทั่วไป


อีเมล์
« ตอบ #11 เมื่อ: กุมภาพันธ์ 05, 2009, 01:47:07 PM »


โทษที ที่หายไปนาน  ลืมไปเลย  ยิงฟันยิ้ม

ตอนนี้ก็ยังมีปัญหาอยู่ครับ

ntpd  service แน่ใจเลยว่ามันยัง run อยู่แน่นอน แต่ผมลงสังเกตุแล้ว มีค่าอันนึงบน ntp.conf ไม่รู้เป็นเพราะตัวนี้ป่าวมันทำให้เพี้ยน


## Undisciplined Local Clock. This is a fake driver intended for backup
## and when no outside source of synchronized time is available.
##
server 127.127.1.0             # local clock (LCL)
#fudge  127.127.1.0 stratum 10  # LCL is unsynchronized
server x.x.x.x # server time ที่ใช้ sync ในองค์กรผม

ตรง server 127.127.1.0  มันเป็นค่าที่ให้มาเลย ผมไม่รู้ว่าอันนี้มีไว้ทำไม  แต่ตอนนี้ ลองcomment มันแล้ว  จะดูอาการอีกที ว่า ถ้าไฟดับ  เวลาที่server boot มันจะเพี้ยนอีกหรือป่าว
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า
ageLOC Technology
Sontaya
Administrator
Expert : ผู้เชี่ยวชาญ
*****

Karma: +1/-0
ออฟไลน์ ออฟไลน์

กระทู้: 1931


Administrator


เว็บไซต์
« ตอบ #12 เมื่อ: กุมภาพันธ์ 05, 2009, 03:46:47 PM »


127.127.1.1 เป็นตัวอ้างอิง local clock ของเวลาเครื่องคุณ (Reference Clocks)
127.127.x.y = refer to a clock
x = local clock
y = stratum

ถ้าสังเกตตอนติดตั้งจะมี UTC และ LCL ให้เลือก คุ้นไหม...
Ref: http://www.ntp.org/ntpfaq/NTP-s-refclk.htm
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า

ageLOC Technology
Sontaya
Administrator
Expert : ผู้เชี่ยวชาญ
*****

Karma: +1/-0
ออฟไลน์ ออฟไลน์

กระทู้: 1931


Administrator


เว็บไซต์
« ตอบ #13 เมื่อ: กุมภาพันธ์ 05, 2009, 04:24:59 PM »


***เพิ่มเติมให้ครับ

127.127.1.1

stratum โดยบนเครื่องคอมพิวเตอร์ค่าเริ่มต้นจะตั้งแต่ 1  ถ้าเป็นอุปกรณ์ที่ไม่ใช้คอมพิวเตอร์จะเป็น stratum 0 เช่น GPS
จากนั้นก็ต่ออินเตอร์เน็ตเพื่อ sync เครื่องเราก็จะได้ stratum 2  ตรวจสอบด้วยคำสั่ง ntptrace เพื่อแสดงสถานะ stratum

(ntp server ในองค์กร)
$ ntptrace
localhost: stratum 2, offset 0.002748, synch distance 0.189502
time.nist.gov: stratum 1, offset 0.000000, synch distance 0.002650, refid 'ACTS'

(ntp clients ในองค์กร)
ถ้าขึ้นอย่างนี้
localhost: stratum 16, offset 0.000000, synch distance 0.000825
หมายถึง ยังไม่สามารถปรับเวลาให้ตรงกับ stratum 2 ได้ รอสักครู่ใหญ่ๆ (ยังไม่ตรงกับ stratum 1)

stratum 2 คือ เครื่อง ntp server ในองค์กรเรา

ถ้าถูกต้องจะได้อย่างนี้ ที่เครื่อง clients ในองค์กร
localhost: stratum 3, offset -0.004256, synch distance 0.198302
bcscntp1: stratum 2, offset 0.002748, synch distance 0.191797
time.nist.gov: stratum 1, offset 0.000000, synch distance 0.002650, refid 'ACTS'

Tips:
Setting the BIOS/CMOS clock from system clock
$ hwclock --systohc

Setting the software clock
$ hwclock --hctosys
(to have it read the BIOS date and set it as the system clock)
แจ้งลบกระทู้นี้หรือติดต่อผู้ดูแล   บันทึกการเข้า

ageLOC Technology
หน้า: [1]   ขึ้นบน
  พิมพ์  
 
กระโดดไป:  

(@)2007 SUSE Linux user community found in Thailand. This site is not an official openSUSE and SUSE website, and is not in any way affiliated with or endorsed by SUSE Linux GmbH or Novell. openSUSE and SUSE are trademarks of Novell, Inc. in the United States and other countries.
Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!
หน้านี้ถูกสร้างขึ้นภายในเวลา 0.06 วินาที กับ 19 คำสั่ง (Pretty URLs adds 0.021s, 2q)