{"id":1038,"date":"2009-11-23T20:22:52","date_gmt":"2009-11-23T19:22:52","guid":{"rendered":"http:\/\/my.stargazer.at\/?p=1038"},"modified":"2009-11-23T20:23:35","modified_gmt":"2009-11-23T19:23:35","slug":"virtual-machines-vs-clock","status":"publish","type":"post","link":"https:\/\/my.stargazer.at\/de\/2009\/11\/23\/virtual-machines-vs-clock\/","title":{"rendered":"Virtuelle Maschinen und die Uhrzeit"},"content":{"rendered":"<p>Ich m\u00f6chte es schon fast als einen Kampf sehen, was ich die letzten Tage mit der Systemzeit einiger virtueller Maschinen erlebt habe und frage mich, wie das denn nun wirklich klappen soll &#8211; vor allem da man virtuelle Maschinen so schlecht treten kann.<\/p>\n<p><!--more-->Die Grundidee war urspr\u00fcnglich, einen Xen-Host zu verwenden, um diverse Dienste in eigene kleine Server zu verpacken und sie so zu trennen. Einer davon der NTP Dienst, welcher die Zeit von Aussen &#8218;abholen&#8216; sollte um sie den Nachbarn zur Verf\u00fcgung zu stellen. Die Praktische Anwendung war schlichtweg ein NTP Dienst, welcher sich um alles k\u00fcmmern sollte. Doch irgendwie schien dieser keine Lust zu haben, die Zeit korrekt einzustellen. Also mal die Fehlersuche systematisch angegangen:<\/p>\n<p>Da die Zeit nicht konstant falsch ging, war es kein Thema der Zeitzonen &#8211; und da der NTP Dienst auch noch erreichbar ist, war auch die Firewall nicht schuld. Also ist der n\u00e4chste Versuch der NTP Daemon selbst. Doch ntpq -c peers zeigt korrekt einige Partner an. Ein Bug im Dienst?<\/p>\n<p>Mitnichten. Es liegt an der von Xen simulierten Uhr, welche in der virtuellen Maschine nicht ver\u00e4ndert werden kann. Also kurz mal Google gefragt und festgestellt, dass es durch die &#8218;independant Wallclock&#8216; gel\u00f6st werden kann &#8211; und wie durch ein Wunder erreichte die virtuelle NTP Maschine auf einmal Stratum 3 um es ein paar Stunden drauf wieder zu verwerfen.<\/p>\n<p>Ich habe am Ende aufgegeben und den NTP Dienst in die Dom-0 verlegt da mir nichts Brauchbares mehr einfiel.<\/p>","protected":false},"excerpt":{"rendered":"<p>Ich m\u00f6chte es schon fast als einen Kampf sehen, was ich die letzten Tage mit der Systemzeit einiger virtueller Maschinen erlebt habe und frage mich, wie das denn nun wirklich klappen soll &#8211; vor allem da man virtuelle Maschinen so schlecht treten kann.<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[545,57,532],"class_list":["post-1038","post","type-post","status-publish","format-standard","hentry","category-it-related-stuff","tag-clock","tag-problem","tag-virtualisation"],"_links":{"self":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/posts\/1038","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/comments?post=1038"}],"version-history":[{"count":0,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/posts\/1038\/revisions"}],"wp:attachment":[{"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/media?parent=1038"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/categories?post=1038"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/my.stargazer.at\/de\/wp-json\/wp\/v2\/tags?post=1038"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}