GFS2 unter Proxmox um zusätzliche Nodes erweitern

Das Schöne an Proxmox VE (und generell an Open Source Software) ist, dass man nicht auf die Anwendungsmöglichkeiten beschränkt ist, die ein Hersteller für mich vorsieht. Proxmox VE bindet FC- oder iSCSI-Storages normalerweise als Block-Storage ein. Das ist recht unkompliziert, performant und einfach zu erledigen. Allerdings lassen sich dann keine Snapshots von einzelnen Images oder VMs erzeugen. Storage-seitig können zwar Snapshots erzeugt werden (sofern die Storage das anbietet), aber dann wird eben die gesamte LUN einem Snapshot unterzogen. ...

5. Januar 2022 · 8 min · 1600 words · Marco Gabriel

Warum varnish für normale Webserver nichts bringt

Varnish ist ein extrem schneller caching reverse Proxy, der einem normalen Webserver vorgeschaltet wird. In der Regel beantwortet Varnish dann die Anfragen der Benutzer, entscheidet, ob er aus seinem eigenen Cache liefern kann und den Webserver dahinter nicht mehr fragen muss. Da Varnish den Proxy im Speicher hält, bedient er Anfragen extrem schnell. Was er nicht selbst bedienen kann, z.B. weil die Seiten aktive Inhalte haben oder nicht gecached werden dürfen, gibt er an den dahinter liegenden Webserver weiter. Darüber hinaus überwacht er die Webserver und verteilt Anfragen an mehrere Webserver. Fällt einer der Webserver aus, leitet Varnish dort einfach keine Anfragen mehr hin. Benutzer bekommen davon überhaupt nichts mit. Varnish ist übrigens auch völlig anpassbar über eine eigene Konfigurationssprache. Damit lassen sich extrem tolle Dinge relativ einfach realisieren. ...

30. Januar 2014 · 2 min · 388 words · Marco Gabriel

Laufzeit eines Scripts unter Linux messen

Neulich hatte ich eine Unterhaltung darüber, wie man die Laufzeit eines Programms möglichst einfach misst. Im konkreten Fall wollten wir wissen, wie lange ein mysqldump benötigt hat. Dazu gibts unter Linux den Befehl time, den man dem zu messenden Programm einfach voranstellt. time <Programm und Parameter> [...Ausgabe des Programms...] real 0m56.754s user 0m0.784s sys 0m4.004s Der Wert hinter real zeigt an, wie lange das Programm gelaufen ist, im obigen Beispiel 0 Minuten, 56 Sekunden und 754 Millisekunden.

30. Januar 2014 · 1 min · 77 words · Marco Gabriel

vi lernen in 30 Minuten

Geht nicht? Geht doch. Und das Beste daran ist: “vimtutor " ist sehr wahrscheinlich schon installiert. Einfach auf der Shell starten und den Anweisungen folgen: vimtutor

22. Januar 2013 · 1 min · 26 words · Marco Gabriel

fileListReceive failed bei backuppc rsync Sicherung

…könnte darauf hindeuten, dass rsync noch gar nicht installiert ist. apt-get install rsync behebt das Problem.

9. Januar 2013 · 1 min · 16 words · Marco Gabriel