Linux

Alles zu diesem Thema

Ceph – CRUSH rules über die CLI

Über die CRUSH Map ist es möglich zu beinflussen wie Ceph seine Objekte repliziert und verteilt. Die Standard CRUSH Map verteilt die Daten, sodass jeweils nur eine Kopie per Host abgelegt wird. Wenn nun ein Ceph Cluster andere Prioritäten voraussieht, bspw. Hosts sich ein Netz, oder ein Rack mit gleicher Stromversorgung teilen, oder im gleichen Rechenzentrum stehen, sprich die Failure Domains anders aufgeteilt sind, ist es möglich diese Abhängigkeiten in der CRUSH Map zu berücksichtigen....

Steckdosen via Raspberry Pi und Webinterface steuern

Um sein Zuhause oder Büro kostengünstig mit einem Raspberry Pi zu steuern benötigt es garnicht mal so viel. Steuerbare Funksteckdosen, einen Pi und ein 433 Mhz Sendemodul reichen schon aus. Diese Woche geht es um die Steuerung der Funksteckdosen per Komandozeile und Webinterface. Raspberry Pi mit 433 MHz Sender Hier erstmal die Liste der genutzen Teile: Funksteckdosen von Brennenstuhl (Amazon) 433 MHz Funk-Sende- und Empfänger-Modul (Amazon) Jumperwires female (Amazon) Antenne (Amazon) Schritt...

Ncdu – Speicherplatzanalyse leicht gemacht

Ich möchte heute mal ein äußerst nützliches Tool vorstellen, das ich schon seit Jahren verwende: Ncdu. Die Abkürzung steht für NCurses Disk Usage und wie der Name schon sagt lässt sich damit die Disk Usage, also der belegte Speicherplatz analysieren. Gerade wenn's mal schnell gehen muss und es "brennt" dauert die Suche nach einem Speicherplatzfresser über herkömliche Befehle wie du doch verhältnismäßig lange, hier kommt ncdu in Spiel. Bei Debian steht es über die Standardrepositories zur...

Ceph: Datenintegrität durch Scrubbing

Für ein Storage ist Datenintegrität natürlich eine wichtige Eigenschaft, welches in Ceph unter anderem durch das sogenannte Scrubbing umgesetzt wird. In den meisten Fällen werden Daten in Ceph repliziert gespeichert, d.h. jedes Objekt wird mehrfach gespeichert. Bei Scrubbing prüft Ceph ob die Kopien der gespeicherten Objekte gleich sind. Dabei wird in zwei verschiedene Arten von Scrubbing unterschieden. Das normale Scrubbing vergleicht (wenn möglich) täglich die Attribute und Größe der...

SMS unter Linux versenden – so einfach geht's

Ein wichtiger Bestandteil von Monitoringsystemen wie Nagios oder Icinga ist die Alarmierung. Wir bekommen viele Anfragen, wie eine sichere Alarmierung neben der klassischen E-Mail realisierbar ist. Oft bleibt dabei nur noch die SMS übrig, da sie ein kostengünstiges, aber effektives Mittel zur Alarmierung ist. Heute möchte ich einen kurzen Einblick geben wie man SMS unter Linux verschicken kann - darüber hinaus gibt es einen kurzen Einblick in die Konfiguration vom Monitoring-System zum Versand...

Load Balancing mit dem Raspberry Pi – ein kleines Praxisbeispiel mit ldirectord

Was im großen geht, das geht natürlich auch im Kleinen. Da sich meine Bastelaktivitäten mit dem Raspberry Pi mit der Zeit immer mehr eingestellt haben, da einige Projekte umgesetzt und andere wiederum im Sande verlaufen sind, stellte sich die Frage, was man denn nun mit den kleinen Rechenzwergen anfangen könnte. Zum brach rumliegen sind sie ja definitiv zu schade 😉 Da ich es immer schon ein wenig n3rd1g fand ein Webprojekt direkt von daheim zu hosten und das ganze möglichst ausfallsicher zu...

VirtualBox: Gast-Anwendung im Host starten

Mit den VirtualBox Kommandozeilen-Tools lassen sich Gast-Applikationen, vom Host-System aus, starten. Mit wenig Aufwand kann man so zum Beispiel den Internet Explorer nahtlos in einen Linux-Desktop integrieren. Vorraussetzung dafür ist, dass in der Windows-VM passwortgeschützte Anmeldung aktiviert ist und die Maschine im Seamless Mode (Tastenkombination HOST + L) abgespeichert wurde. In diesem werden nur gestartete Applikationen im Host-System angezeigt, nicht die komplette Maschine. Den...

Protokoll-Handler in Firefox oder wie komm ich schnell zu meinen Problemen

Eine der schnellsten und komfortabelsten Möglichkeiten auf ein problematisches System zuzugreifen ist für mich auf einen Link in der Überwachung zu klicken. Somit ist nur die Frage wie bekomme ich die Möglichkeit auf eine URL zu klicken und es öffnet sich meine SSH-Verbindung, mein VNC-Fenster oder die Remotedesktop-Sitzung? Die Lösung hierfür heißt auf der einen Seite action_url (oder notes_url) in Nagios oder Icinga, auf der anderen Seite muss ich meinen Browser noch dazu bringen mit...

Selbstgebauter USB Bootstick

Wer kennt das nicht als IT-Mensch bei Kunden vor Ort, man hat verschiedenste Software und Tools dabei. Hier mal eine Debian CD, hier mal einen Memory-Test oder einen Festplattentest. Viele Kollegen und Bekannte von mir tragen eine ganze Sammlung an CDs und DVDs mit sich rum - die wenigsten brauchen 10% der Tools die sie dabei haben. Und wenn man Sie mal braucht dann hat der Server kein DVD-Laufwerk oder es ist kaputt - alles schon passiert. Dabei gibt es USB Ports mittlerweile überall, und das...