VMWare: Uhrzeit hinkt hinterher oder laeuft voraus
Ich bin ja gar kein Fan von VMWare (mir ist die KVM tausend mal lieber...), aber nachdem alle Welt das Teil benutzt, kommt man nicht drum rum :-( Kürzlich hatte ich das Problem, das in einem Gentoo Linux Host ein Red Hat Enterprise 5.2 Gast lief und im Gast ständig die Uhrzeit dem Hostsystem hinterherlief. Da dauerte dann eine Sekunde schon mal zwei oder so ;-)
Nun... Ganz hab ich das Problem noch nicht gelöst aber ansatzweise. Zum einen war die Kernel-Timer-Frequenz unterschiedlich. Gentoo lief mit 250 Hz (wie das für ein Server-System angebracht ist) und RHEL mit 1000 Hz. Was eingestellt ist, sieht man unter Gentoo, wenn man nach /usr/src/linux wechselt (ja, es gibt noch andere Möglichkeiten...) und dort
linux # cat .config | grep CONFIG_HZ
# CONFIG_HZ_100 is not set
# CONFIG_HZ_250 is not set
# CONFIG_HZ_300 is not set
CONFIG_HZ_1000=y
CONFIG_HZ=1000
eingibt. Unter RHEL 5.2 geht man unter /usr/src/kernels/2.6.18-92.el5-x86_64/ rein und mancht das Gleiche. Nachdem das eingestellt war unter Gentoo, Kernel neu kompiliert und durchgestartet. Das war dann schon besser. Aber immer noch lief die Zeit langsam auseinander.
Ich habe dann im zugehörigen .vmx-File noch folgende Option eingetragen:
tools.syncTime = "TRUE"
Das sollen angeblich auch die VMWare Tools machen. Das half aber auch nicht so richtig weiter. Jetzt könnte man natürlich auch ein ntpdate pool.ntp.org jede Minute per Cron laufen lassen, aber das ist auch Schwachsinn.
Also hab ich mir die open-vm-tools installiert. Das sind die VMWare Tools nur als Opensource. Diese Tools müssen im Gast-System installiert werden. Man lädt sich dazu das .tar.gz-File runter. Den configure hab ich mit
./configure --without-x --without-procps --without-dnet --without-icu
aufgerufen. Dann make; make install. Jetzt kann man mit
vmware-guestd --background /tmp/ovm.pid
den VMWare Guest-Daemon starten. Anschließend kann man mit
vmware-toolbox-cmd timesync enable
die Zeitsyncronisierung einschalten und mit
vmware-toolbox-cmd timesync enable
abfragen. Mit
vmware-toolbox-cmd stat hosttime
kann man dann noch die Host-Zeit abfragen. Die Zeit der beiden System läuft jetzt zwar immer noch nicht ganz syncron, aber es ist akzeptabel.
Posted at 12:00vorm. Sep. 17, 2008 by cetixx in Tipps | Kommentare [0]
Links 20080911
ZFS: Under the Hood - Ein 50 Seiten PDF rum um das ZFS Filesystem. Sehr interessanter Einblick ein tolles Filesystem das für Linux-User wohl leider noch nicht so schnell Wirklichkeit werden wird.
Using Eclipse Ganymede to develop for the desktop, Web and mobile devices, Part 1: Developing for the Rich Client Platform, the Ganymede way (kostenlose IBM developerWorks Registrierung notwendig).
Cobbler - Clobber ist ein Linux Installations Server. Wer viele Red Hat Enterpise oder Fedora (und vermutlich auch andere RPM basierende Distributionen) aufsetzen muss, findet mit Clobber ein Tool, mit dem sich diese Aufgabe schnell erledigen lässt.
Complete Kickstart: How to Save Time Installing Linux - Eine weitere Methode wie man mit Hilfe von Kickstart Red Hat Enterpise schnell auf viele Server ausrollt.
New GP2X console: The Wiz - Irgendwann kauf ich mir so eine GP2X Wiz Konsole (Infobroschüre) ;-) Arm9 533Mhz Prozessor, 3d Accelerator, 64MB RAM, OLED Display und das Ganze ziemlich Opensource (Linux OS). Spiele, viele Tools und Emulatoren z.B. für den C64 oder Amiga gibt's hierfür und einen Flash Player (Version 7.0).
Firefox: Building an Extension - Wie man eine Firefox Erweiterung selber baut, beschreibt diese Seite.
Mozilla Labs: Introducing Ubiquity - Das könnte eine sehr interessante Sache werden. Mashups einfach mal so kurz erstellen und kinderleicht verwenden können im Browser, das ermöglicht Ubiquity. Inkl. Video.
Writing a Delicious command for Ubiquity - Passend zum vorherigen Link auch gleich eine Anwendung ;-)
An Illustrated Guide to the Kaminsky DNS Vulnerability - Die kürzlich gefundene Lücke im DNS wird hier ausführlich erklärt.
PCLinuxOS Magazine: Speed up Firefox - Ein paar gute Tipps, Firefox etwas schneller zu machen.
M.O.V.E. (My Own Video Encoder) - Eine KDE Applikation zum Video's umwandeln.
Mixxx is free, open source DJ software - Is vielleicht auch für die Party zu Hause ganz nett...
Posted at 12:00vorm. Sep. 12, 2008 by cetixx in Links | Kommentare [0]
Freie IP finden mit fping
Man kennt das Problem: Man braucht eine freie IP in einem Class C Netz. Praktisch wäre jetzt mal kurz alle IP-Adressen durchzutesten. Da hilft fping:
fping -g 172.18.72.0/24
Wenige Sekunden später sieht man dann, was noch frei ist. Unter Gentoo einfach mit
emerge fping
installieren. Ich vermute, andere Distributionen haben das Tool auch an Board.
Posted at 12:00vorm. Sep. 11, 2008 by cetixx in Tipps | Kommentare [0]
Links 20080908
Hadoop Live CD - Diese auf OpenSolaris basierende Live CD enthält u.a. das Hadoop Distributed FileSystem (HDFS). Es ermöglicht Petabytes an Daten über tausende von Nodes zu verteilen und sogt auch für Ausfallsicherheit. Unterstützt wird u.a. das Map/Reduce Programmiermodell.
Sharing files with wdfs and FUSE: WebDAV file system for FUSE - Eine praktische Sache wenn man sich ein Filesystem einfach über WebDAV mounten kann und dieses Verzeichnis dann überall zur Verfügung hat. HTTP-Zugriff mit einem Webserver mit WebDAV-Erweiterung reicht aus.
Networking 101: Understanding (and Using) ICMP
Aliases and Variables Keep Things Short and Simple - Dieser Artikel erklärt u.a. auch das weniger bekannte Feature, wie man an Aliase Variablen übergibt.
Firefox Extension feedly - Eine neue Art von RSS Reader. feedly bindet Google Reader, Digg und Delicious ein und zeigt stellt alles wie eine Magazinseite dar. Ausserdem kooperiert es mit div. Community-Seiten wie Twitter & Co.
Python: Generic functions vs mixins - A case study
SoundUnwound - Ein neuer Service von IMDb und Amazon. Hier kann man sich alle möglichen Infos zu Bands und Künstlern rausziehen inkl. YouTube-Videos, Discography und was man sonst noch so erwartet von so einem Dienst. Das Ganze ist aufgebaut wie eine Art Wiki und jeder kann auch selber Infos hinzufügen.
KeePassX - Wer seine Passwörter sicher und zentral in einer DB verwalten möchte, der sollte sich diese OpenSource Programm mal anschauen.
Enable Chrome's Best Features in Firefox - Die meisten Features, die Google's Crome Browser mitbringt, gibt es in Firefox schon länger. Dieser Artikel beschreibt, wie man die Wichtigsten nachrüstet.
Taming your daemons with PSMon - Mit PSMon kann man Prozesse überwachen und ggf. neu starten oder gleich ganz killen, wenn bestimmte Bedingungen eingetreten sind.
Finnix: Compact Linux distribution for system administrators
21 of the Best Free Linux Productivity Tools
Posted at 01:00vorm. Sep. 09, 2008 by cetixx in Links | Kommentare [0]
Weekly Links 20080907
An Introduction to Python - Ein Buch über Python 2.5 im HTML Format.
MediaMVP - Diese kleine Box eignet sich u.a. als Streaming-Client für den VDR.
VDR Streaming Clients - Eine Übersicht.
VDR Streaming - Dieser Wiki Artikel behandelt das Thema VDR Streaming.
VDR Softdevice-plugin - MPEG2 Dekodierung in Software für den VDR.
Plugins and Patches for VDR-to-VDR streaming - Hier findet man u.a. das Plugin remoteosd mit dem man sich das On Screen Display eines entfernten VDR auf einen anderen Rechner holen kann.
Posted at 01:00vorm. Sep. 08, 2008 by cetixx in Links | Kommentare [0]