ทำไมไม่ใช้เครื่องมือ vmware สำหรับการซิงโครไนซ์เวลา?


12

เรามีสองสภาพแวดล้อม VMWare ที่ทำงานเป็นกลุ่ม (ส่วนใหญ่) Redhat 5.9 และ 6.4 แขก เรากำลังมีปัญหาเกี่ยวกับการเลื่อนเวลา (นาทีล่วงหน้าต่อสัปดาห์) เราใช้ ntp ซิงค์กับตัวควบคุมโดเมนท้องถิ่น

คำแนะนำนี้โดย VMWare บอกว่าห้ามใช้เครื่องมือ vmware สำหรับการซิงโครไนซ์เวลา ทำไม? ดูเหมือนว่าหลายคนมีปัญหากับ NTP และโดยทั่วไปเครื่องมือ vmware จะทำงานในลักษณะที่คาดเดาได้ มีปัญหาเฉพาะกับเครื่องมือ vmware ใน Redhat รุ่นที่ใหม่กว่าหรือไม่?

สำหรับบริบทนี่คือ ntp.conf ของเรา (ลบความคิดเห็นทั้งหมดออก):

tinker panic 0
restrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery
restrict 127.0.0.1
restrict -6 ::1
server our.domain.server.com
driftfile /var/lib/ntp/drift
keys /etc/ntp/keys

แขกของเราบางคนไม่มีปัญหาในการรักษาเวลา ส่วนคนอื่น ๆ ก็ออกมาด้วยกำไรที่มาก


2
ฉันไม่สามารถรับประกันได้ว่ามันจะแก้ปัญหาของคุณ แต่; " แอปพลิเคชันส่วนใหญ่อาจต้องการระบุตัวเลือก iburst ด้วยคำสั่งเซิร์ฟเวอร์ "
Aaron Copley

คำตอบ:


6

สุจริตคุณไม่ควรมีปัญหากับ NTP ในสภาพแวดล้อมเสมือนจริงและระบบปฏิบัติการที่ทันสมัย ... มันคุ้มค่าในการหาสาเหตุของการที่ปัญหา

หากคุณสามารถตรวจสอบให้แน่ใจว่าคุณมีโครงสร้างพื้นฐาน NTP ที่ดี (ฉันมักจะใช้แหล่งข้อมูล NTP ภายนอกหรือชี้ทุกอย่างไปยังคอร์สวิตช์หรือเราเตอร์) และคุณมีสิ่งพื้นฐานเช่นนาฬิกาฮาร์ดแวร์โฮสต์ของ ESXi บางครั้งvMotion ไปยังโฮสต์อื่นที่มีนาฬิกาฮาร์ดแวร์เอียงอาจทำให้เกิดปัญหาที่คุณเห็นภายในเครื่องเสมือน

สำหรับวิธีแขก - เครื่องมือมันค่อนข้างแฮ็ค จะทำอย่างไรถ้าคุณมี VM ที่ไม่ได้เรียกใช้เครื่องมือของผู้เยี่ยมชม (สถานการณ์ระบบปฏิบัติการหรืออุปกรณ์ที่ไม่รองรับ) หรือเครื่องมือของแขกของคุณอยู่ในสถานะไม่เหมาะสม (เช่นเครื่องมือ VMware ที่ติดตามเคอร์เนล Linux)


6

ฉันคิดว่าเหตุผลที่ VMware ไม่แนะนำให้ซิงค์เวลากับเครื่องมือคือพวกเขาต้องการป้องกันสถานการณ์ที่มีวิธีการซิงค์เวลาสองวิธีพร้อมกันใน VM

Windows VMs ที่เข้าร่วมกับการซิงค์โดเมนกับ DCs เป็นค่าเริ่มต้นและผู้ดูแลระบบ Linux กำหนดค่าเครื่องสำหรับ NTP (ไม่ว่าจะเป็นแบบเสมือนจริงหรือแบบฟิสิคัล) การเพิ่มเครื่องมือ VMware เป็นแหล่งซิงค์ครั้งที่สองจะทำให้เกิดผลที่ไม่พึงประสงค์เช่นการปรับค่าคงที่


5

คำแนะนำนี้โดย VMWare บอกว่าห้ามใช้เครื่องมือ vmware สำหรับการซิงโครไนซ์เวลา ทำไม? ดูเหมือนว่าหลายคนมีปัญหากับ NTP และโดยทั่วไปเครื่องมือ vmware จะทำงานในลักษณะที่คาดเดาได้

ฉันไม่ได้ตระหนักถึงเหตุผลที่มีสิทธิ์นอกเหนือจากข้อเท็จจริงที่ว่าเวลาส่วนใหญ่มีการผสมผสานของ VMware และโฮสต์ทางกายภาพหรือสภาพแวดล้อมที่แตกต่างกันอื่น ๆ ดังนั้นพวกเขาจึงแนะนำบางอย่างเช่น NTP เพื่อให้ทุกอย่างซิงค์กันและไม่ใช่แค่ VM กับโฮสต์ การใช้มาตรฐานเช่น NTP ทำให้มั่นใจได้ว่าสภาพแวดล้อมทุกประเภทสามารถซิงค์นาฬิกาเวลามาตรฐานกับระบบปฏิบัติการและแพลตฟอร์มฮาร์ดแวร์ได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.