Nachdem es in den anderen beiden Beiträgen (Kernel, Xen) um das Bauen des Kernels und Xen von Hand ging, möchte ich heute darüber schreiben, wie ich die Sache ein wenig automatisiert bekommen habe (nur ein wenig) und mir RPMs zum verteilen bastele. Zuerst geht es darum ein RPM für den vanilla Kernel zu bauen und…
Continue ReadingKategorie: Redhat / CentOS
Rpmbuilder Parameter ‚_smp_mflags‘ anpassen
Ich habe mich letztens gewundert, warum auf einem Achtkernsystem nur mit 3 Jobs kompiliert wird. Bevor ich jetzt den -j%{anzahljobs} in das Specfile noch hartcodiere – erst einmal eine kleine Suche im Netz und in den Logs… Ergebnis: der Schlüssel dazu war das im SPEC File bei make genutzte Parameter „%_smp_mflags“ bzw. „?_smp_mflags„. Da dieser…
Continue Reading(RHEL 6 / CentOS 6): Xen 4 mit neuem vanilla Kernel – Pakete bauen
Nachdem es in den anderen beiden Beiträgen (Kernel, Xen) um das Bauen des Kernels und Xen von Hand ging, möchte ich heute darüber schreiben, wie ich die Sache ein wenig automatisiert bekommen habe (nur ein wenig) und mir RPMs zum verteilen bastele. Zuerst geht es darum ein RPM für den vanilla Kernel zu bauen und…
Continue ReadingPostfix als SMTP-Smarthost installieren (CentOS / RHEL / Andere)
Dieses mal ging´s um ein kleines NAS, dass bei erfolglosem Scriptdurchlauf eine Mail schicken sollte. Wenn so ein Teil aber hinter einem SOHO-Router steht muss Postfix entsprechend konfiguriert sein, damit Mails über einen dritten Mailserver (z.B. GMX oder ähnliche) versendet werden können.
Continue ReadingHowto (RHEL 6 / CentOS 6): Xen (4.2+) mit neuerem (3.6+) vanilla Kernel bauen (2/2)
Teil 2 – Xen kompilieren Hier nun der zweite Teil des Minihowtos. Dieses mal wollen wir zu dem in Teil 1 gebauten Kernel noch das passende Xen obendrauf packen. Vorweg, ich setze hier voraus, dass ein Internetzugang besteht. Ich hatte leider in manchen Umgebungen das Pech, offline den Spaß bauen zu dürfen. Das gestaltet sich…
Continue ReadingHowto (RHEL 6 / CentOS 6): Xen (4.2+) mit neuerem (3.6+) vanilla Kernel bauen. (1/2)
Teil 1 – Den Kernel kompilieren. Soviel zur Vorgeschichte: Wir hatten Probleme mit einem älteren Xen und einem Kernel um die 2.6.3x mit dem Netbackdriver von Xen, dass bei bestimmten Lastsituationen Pakete verworfen wurden. Nach langer Suche hat sich der Netbackprocess als schuldig erwiesen – allerdings nur bei Kerneln unterhalb von Version 3.x, daher hier…
Continue Reading