Update – Jobabhängiges Skript zur automatischen Aktivierung und Deaktivierung von Rechenknoten eines HPC Cluster
Hier ein kleines Skript zur jobabhängigen Aktivierung und Deaktivierung von Rechenknoten eines HPC Clusters.
Das Skript überprüft cron-gesteuert die Warteschlangen der Clusterverwaltung (hier: PBS mittels torque) und wertet laufende Jobs und Jobs in der Warteschlange aus.
Um etwaig gerade gestartete Jobs erst verteilen zu lassen, pausiert das Skript nach der ersten Überprüfung nochmals 2 Minuten. Danach findet eine erneute Überprüfung statt, ist nun immer noch mehr als ein Job in der Warteschlange, wird die Stufe 1 initialisiert. Nun wird eine bestimmte Anzahl an neuen Knoten gestartet (via IPMI).
Stufe 1 folgen in weiteren Schritten Stufe 2, 3 und 4, in denen weitere Knoten gestartet werden. Zwischen den Stufen ruht das Skript jeweils 5 Minuten, um den neuen Knoten Zeit zu geben zu Booten und die Rechenjobs zugeteilt zu bekommen.
ICS Update für das Galaxy S2

Nun ist es also endlich soweit, nach fast einem Jahr schafft es das Update für ICS (Ice Cream Sandwich) oder auch Android 4.0.x auf das Samsung Galaxy S2.
Im Moment läuft bei mir noch ein Backup des Handys, im Anschluss wird dann die neue Firmware eingespielt. Hierbei sollte alles ohne Probleme ablaufen, konnten Besitzer eines gebrandeten Handys (Telekom) die neue Version schon zwei Wochen ausgiebig testen.
Hinzu kommen die meist doch sehr subjektiven Eindrücke der einzelnen Nutzer, die diese in den Comments-Bereichen einschlägiger Seiten hinterlassen. So hält bei einigen der Akku länger, bei manchen kürzer. Die einen haben mehr Abstürze, die anderen gar keine mehr.
Sollte ich einen besonders großen Unterschied am Verhalten des Handys erkennen, werde ich dies hier natürlich kund tun. Ich gehe aber davon aus, dass alles mehr oder weniger gleich bleibt, etwas netter aussieht und einige Bugfixes damit behoben wurden. Abzuwarten bleibt auch, ob die Hersteller in Zukunft die Updates von Google etwas schneller auf den Markt ringen, oder das anpassen an ihre Hardware und das Umschreiben ihrer Spezial-Oberflächen doch wieder fast ein Jahr in Anspruch nehmen wird.
Artikel zum Thema:
- Android 4 auf weniger als einem Prozent der Geräte – heise.de
- Samsung Galaxy S2: ICS-Update rollt für Geräte ohne Branding aus – androidnext.de
- Samsung Galaxy S2: Android-4.0-Update ist da – chip.de
VW JETTA C – BJ. 1981 – ES WERDE EIN H! – TEIL 5
Der Frühling ist stark im Kommen und mit ihm endlich auch Autoschrauber-freundliches Wetter. Der Jetta soll nun endlich dem Gutachter vorgeführt werden, hierfür stehen in den nächsten 3-4 Wochen noch einige Aufgaben an, z.B. eine komplette Lackreinigung nebst Polieren bis das Autole glänzt!
Zuvor gab es aber noch eine andere Baustelle zu schließen, die Bremsen. Nach einem kühnen Ritt im tiefsten Winter und bei ordentlich Schneetreiben gen Alpen, rumpelten die Bremsen ordentlich. Rost auf Grund der hohen Luftfeuchtigkeit und natürlich das Salz hatten spuren hinterlassen.
VW Jetta C – Bj. 1981 – Es werde ein H! – Teil 4
So, nun kommt es Schlag auf Schlag. Angespornt durch die Ankunft meiner Standheizung galt es vorerst einmal die Stromproblematik im Kofferraum zu klären.
Der Strommesser zeigte dann auch schnell an wo das Problem genau liegt, der Elko ist wohl im Eimer. 120mA Strom trotz geladenem Zustand, ich tippe auf Ladelektronik oder Defekt im Kondensator selbst. Naja, hätte schlimmer kommen können, ein neuer Verstärker wäre weit teurer. Problem gelöst, weiter geht’s.
VW Jetta C – Bj. 1981 – Es werde ein H! – Teil 3
Einige Zeit ist vergangen, viel hat sich leider nicht geändert, aber ein paar Neuerungen kann ich berichten.
Wie im Bild nebenan zu sehen, hat mein alter Verstärker und mein Elko Einzug in das Auto gefunden. Diesmal dient der Verstärker dabei nur als Monoblock für die Bassbox die noch kommen wird (ebenfalls schon 15 Jahre alt). Heck- und Frontlautsprecher werden über das überaus kräftige Radio versorgt, der Bass braucht dagegen etwas Unterstützung, da das Stufenheck mit der fest verschweißten Rückwand nur wenig Schall hindurch lässt.
VW Jetta C – Bj. 1981 – Es werde ein H! – Teil 2
So, ein kleines Update meinerseits.
Der Innenraum macht Fortschritte. Nachdem die neue Elektrik, die Kabel der HiFi-Anlage und eine neue Dämmung fertiggestellt worden sind, kam vor ein paar Tagen der Teppich wieder rein.
Nach 4 Wochen ohne jegliche Dämmung ein Hörgenuss der besonderen Art, ich sage nur S-Klasse!
Nach dem Teppich kamen die Verkleidungen unter dem Armaturenbrett wieder ran, danach die Türverkleidungen nebst neuen Boxen (von Hifonics). Diese sind nicht nur wie die alten einfach in die Verkleidung verschraubt, sondern haben als Versteifung nen MDF-Ring hinter. Neue Folie als Dampfsperre ist natürlich auch installiert.
OpenSUSE Upgrade Skripte – Update
Einige kleine Änderungen im Skript, daher ein weiterer Post.
#!/bin/sh
clear
echo "#####################################################"
echo " Version Upgrade"
echo "#####################################################"
echo ""
echo " 11.2 -> 11.3 ? (Auswahl = 1)"
echo " 11.3 -> 11.4 ? (Auswahl = 2)"
echo " 11.4 -> 12.1 ? (Auswahl = 3)"
echo ""
read auswahl
echo ""
case $auswahl in
1) echo "Upgrade von 11.2 auf 11.3 gewählt?! (j/n)";
OSVERSION="11.3";;
2) echo "Upgrade von 11.3 auf 11.4 gewählt?! (j/n)";
OSVERSION="11.4";;
3) echo "Upgrade von 11.4 auf 12.1 gewählt?! (j/n)";
OSVERSION="12.1";;
*) echo "Es wurde keine Auswahl getroffen!"; exit;;
esac
read auswahl2
echo ""
case $auswahl2 in
n*|N*) exit ;;
*) echo "Auswahl wurde bestätigt!" ;;
esac
echo ""
sleep 2
echo "-----------------------------------------------------"
echo " Letzte Updates werden durchgeführt."
echo ""
sleep 1
zypper update
echo ""
echo "-----------------------------------------------------"
echo " Repositories löschen oder deaktivieren?"
echo ""
echo " Löschen (Auswahl = 1)"
echo " Deaktivieren (Auswahl = 2)"
echo ""
read auswahl4
echo ""
sleep 1
case $auswahl4 in
2) echo " Alle alten Repositories werden deaktiviert!"
zypper modifyrepo --all --disable ;;
1) echo " Alle alten Repositories werden gelöscht!"
rm /etc/zypp/repos.d/* ;;
*) echo "Abbruch! " exit;;
esac
echo ""
sleep 2
echo "-----------------------------------------------------"
echo " Auswahl der Daten-Quellen"
echo ""
echo " Upgrade über NFS (Knoten) (Auswahl = 1)"
echo " Upgrade über FS (Master) (Auswahl = 2)"
echo " Upgrade über Internet (Auswahl = 3)"
echo ""
read auswahl3
echo ""
case $auswahl3 in
1) echo "Upgrade wird über das NFS-Laufwerk (Knoten) durchgeführt!"
PFAD="nfs://master.cluster/home/repo/opensuse";;
2) echo "Upgrade wird über das NFS-Laufwerk (Master) durchgeführt!"
PFAD="/home/repo/opensuse";;
3) echo "Upgrade wird über das Internet durchgeführt!"
PFAD="http://download.opensuse.org";;
*) echo "Abbruch! " exit;;
esac
echo ""
sleep 2
echo "-----------------------------------------------------"
echo " Die neuen Quellen werden eingetragen."
echo ""
sleep 1
case $auswahl in
1|2|3) zypper addrepo --name "openSUSE-$OSVERSION OSS"
$PFAD/distribution/$OSVERSION/repo/oss/ repo-$OSVERSION-oss
zypper addrepo --name "openSUSE-$OSVERSION Non-OSS"
$PFAD/distribution/$OSVERSION/repo/non-oss/ repo-$OSVERSION-non-oss
zypper addrepo --refresh --name "openSUSE-$OSVERSION Updates"
$PFAD/update/$OSVERSION/ repo-$OSVERSION-update;;
*) echo "Fehler 1!" exit;;
esac
echo ""
sleep 2
echo "-----------------------------------------------------"
echo " Die neuen Quellen werden aktualisiert."
echo ""
sleep 1
zypper ref
echo ""
sleep 2
echo "-----------------------------------------------------"
echo " Das Quellenverzeichnis wird gesäubert."
echo ""
sleep 1
zypper clean
sleep 2
clear
sleep 2
echo "-----------------------------------------------------"
echo " Upgrade starten? (j/n)"
read auswahl
echo ""
sleep 1
case $auswahl in
j*|J*|y*|Y*) zypper dup ;;
*) echo "Dann eben nicht!" ;;
esac
VW Jetta C – Bj. 1981 – Es werde ein H!
So, schon vor längerer Zeit angekündigt, jährte sich dieses Jahr im August der "Geburtstag" meines geliebten Heiligen Blechles. Seit Jahren aus dem Verkehr gezogen, dank Umweltzonen in meinen präferierten Städten, sollte und soll der kleine, in einer trockenen Garage gereift, noch dieses Jahr als Oldtimer reüssieren.
Natürlich spalten sich hier die Geister, sind für viele doch Oldtimer meist Autos aus den 60ern oder noch weit davor. Aber Schönheit liegt zum Glück im Auge des Betrachters, und wer kann hier schon widerstehen?