Cobbler ist eine umfangreiche Open Source-Lösung für die automatisierte Installation von Rechnern, die neben diversen Linux-Distributionen auch Nexenta, FreeBSD und VMware ESX unterstützt. Da Cobbler aus dem Red-Hat-Umfeld stammt, ist der Support für Red Hat und seine Ableger wie Fedora und CentOS allerdings am besten.
Cobbler bietet eine Vielzahl von Funktionen, größere Rechnerlandschaften zu strukturieren und zu installieren, wobei die dabei angebotene Flexibilität mit dem Preis einer gewissen Unübersichtlichkeit einhergeht. So ist für den Anwender nicht immer ersichtlich, woher in der Vererbungshierarchie aus globalen Einstellungen, Distributionen und Profilen ein konkretes System den verwendeten Wert nun bezieht.
Das Web-Interface und die Kommandozeilen-Schnittstelle der Software sind nicht immer einheitlich strukturiert und je nach Aufgabe mehr oder weniger bequem zu benutzen. In der Praxis hat es sich bewährt, ein Textterminal und einen Webbrowser parallel zu benutzen und je nach Anwendungen zwischen den beiden zu wechseln.
Da Cobbler bei der automatisierten Installation auf die von den Distributionen verwendeten Mechanismen Kickstart, Preseed und Autoyast zurückgreift, kommt der Administrator nicht daran vorbei, sich mit diesen etwas ausführlicher zu beschäftigen. Wer dann wenigstens nur einen Typ von Distribution verwendet, kann sich glücklich schätzen.
Ansonsten steht vor einem funktionierenden Installations-Server eine umfangreiche Testphase, bis man sicher sein kann, dass eine automatisierte Installation auch wirklich durchläuft und nicht stehen bleibt, etwa weil der Installer auf eine CDROM wartet. Haben Sie das aber einmal hinbekommen, funktioniert der Cobbler-Server reibungslos und vereinfacht die Installation von Linux-Systemen erheblich.
Link-Codes
[1] Cobbler: http://www.cobblerd.org/