Score:0

ฮาร์ดแวร์ Clock Drift ในอินสแตนซ์ AWS CentOS 6.8

ธง ng

ฉันมีอินสแตนซ์ CentOS 6.8 EC2 บน AWS ที่เปิดใช้งานตั้งแต่ 1232 วัน ในวันที่ 11 ตุลาคม 2021 ฉันพบว่าคำสั่ง 's3cmd' ล้มเหลวเนื่องจากการเลื่อนนาฬิกาของฮาร์ดแวร์ ฉันดีบั๊กและพบการเลื่อนนาฬิกาของฮาร์ดแวร์ ฉันซิงค์นาฬิกาฮาร์ดแวร์กับนาฬิการะบบโดยใช้คำสั่ง 'hwclock' ใน CentOS ใน cron ฉันได้กำหนดเวลางาน cron เพื่อซิงค์วันที่และเวลาของระบบโดยใช้คำสั่ง 'ntpdate' ทุก ๆ 15 นาที แต่การซิงโครไนซ์นาฬิกาของฮาร์ดแวร์ถูกตั้งค่าเป็น 'ไม่' ในการกำหนดค่า ntpdate ดังนั้นฉันจึงเปิดใช้งานด้วยดังนี้:

vi /etc/sysconfig/ntpdate

SYNC_HWCLOCK=ใช่

ดังนั้นมันจึงดูดีตั้งแต่นั้นมา

วันนี้ขณะตรวจสอบเครื่อง ฉันพบว่านาฬิกาของฮาร์ดแวร์คลาดเคลื่อนไปประมาณ 3 นาที ในขณะที่เวลาของระบบแสดงอย่างถูกต้อง

  1. เป็นอินสแตนซ์เสมือนของ AWS แล้วนาฬิกาฮาร์ดแวร์ในระดับไฮเปอร์ไวเซอร์มีบทบาทอย่างไร
  2. ถ้าจำเป็นต้องซิงค์นาฬิกาฮาร์ดแวร์เลย ถ้าใช่ เพราะเหตุใดและบ่อยแค่ไหน
  3. แม้จะซิงค์นาฬิกาของฮาร์ดแวร์ด้วยคำสั่ง 'ntpdate' ทุกๆ 15 วินาที แล้วการเลื่อนนาฬิกาของฮาร์ดแวร์นี้มาจากไหน
  4. ควรทำอย่างไรในกรณีที่ติดตั้งเครื่องเสมือนที่ Azure, GC, AWS เป็นต้น เพื่อให้แน่ใจว่านาฬิกาของฮาร์ดแวร์ได้รับการซิงโครไนซ์อย่างถูกต้องเสมอ
  5. หากเวลาของระบบ OS ถูกต้อง แต่นาฬิกาฮาร์ดแวร์ของเครื่องเสมือนเบ้ เหตุใด 's3cmd' จึงแสดงข้อผิดพลาดต่อไปนี้ เนื่องจากต้องตรวจสอบเวลาของระบบ OS

ข้อผิดพลาด: ข้อผิดพลาด S3: 403 (RequestTimeTooSkewed): ความแตกต่างระหว่าง เวลาร้องขอและเวลาปัจจุบันมากเกินไป

cn flag
หากอินสแตนซ์ของคุณใช้งานได้ถึง 1232 วัน คุณจะแพตช์เคอร์เนลอย่างไร นอกจากนี้ Centos 6 ยังไม่รองรับ/EOL โดยสิ้นเชิงในเดือนพฤศจิกายน 2020... สุดท้าย เหตุใดจึงต้องใช้ `s3cmd` บน AWS CLI อย่างเป็นทางการ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา