Kategoriearchive: Server


Einen Reboot des falschen Servers mit mollyguard verhindern

Mollyguard erkennt, ob die Verbindung zum Server über SSH hergesetllt wurde, wenn ein Reboot oder Shutdown erfolgen soll (init 6 funktioniert leider trotzdem.). Um den Befehl dann ausführen zu können, muss der Servername eingegeben werden. Die Installation erfolgt durch apt-get install mollyguard Danach kommt immer die Frage nach dem Servernamen, […]


MySQL-Replikation mit stunnel absichern 2

Zum Absichern der MySQL-Replikation verwende ich stunnel. Dadurch wird die Übertragung verschlüsselt; MySQL bietet zwar auch SSH an, das ist aber nicht ganz so einfach zu installieren. Und stunnel kann, einmal installiert, für die Verschlüsselung anderer Dienste genutzt werden. Für die Replikation über stunnel erfolgen die Zugriffe über den Tunnel, […]


IPv6 einfach deaktivieren

Um IPv6 auf einem Linux-System zu dekativieren, gibt es verschiedene Möglichkeiten. Man kann diverses Einträge unter /proc modifizieren, mit den Kernel-Modulen experimentieren oder was weiß ich noch alles. Wesentlich einfacher – auch zum Rückgängigmachen – ist es, den Boot-Eintrag von Grub um einen simplen Eintrag zu erweitern: ipv6.disable=1 Nach einem […]


Restart einer mysql master-master Replikation 6

Sollte die mysql-Replikation nicht mehr laufen, gibt es zwei Wege, den Fehler zu beheben: den Fehler überspringen ein vernünftiger Rebuild Den Fehler zu überspringen kann in manchen Fällen schon ausreichend sein. Das kann z.B. der Fall sein, wenn zeitgleich auf beiden Servern ein identisches INSERT ausgeführt wird. Fehler übersrpingen Login […]


Nagios-Plugin zum Versions-Check von clamd

Hier ist ein kleines Plugin für Nagios, dass überprüft, ob clamav noch aktuell ist. Einrichtung in Nagios: define command{ command_name check_clamdv command_line $USER1$/check_clamdv $ARG1$ } define service{ use local-service host_name obelix.schaal-24.de service_description CLAMD Version check_command check_clamdv # if clamd is not located in /usr/local/sbin/clamd, use #check_command check_clamdv!/path/to/your/clamd check_interval 15 } […]


mysql master-slave-Replikation 1

Bei einer Master-Slave-Replikation stehen auf dem Slave die Datenbanken des Master 1:1 zur Verfügung. Am Master ausgeführte Änderungen sind unmittelbar (oder optional auch verzögert mittels master_delay) am Slave verfügbar. Als Backuplösung eignet sich das ganze daher nicht. Es ist so aber möglich, auf mehreren Servern die gleichen Daten zur Verfügung […]


gpg: decryption failed: No secret key 2

Ich habe beim Decrypt von gpg (gpg -d file.gpg > file) als Fehlermeldung “gpg: decryption failed: No secret key” bekommen. Schon komisch, der Key ist ganz sicher da. Ein einfaches chmod o+rw $(tty) hat geholfen. Offenbar hat gpg in der su-Umgebung ein paar Probleme. Sicher kann man die nötigen Variablen […]


Nagios-Plugin für Hetzner FTP-Space

Der robot von Hetzner ist ja ganz nett, ich habe aber u.a. die Auslastung des Backup-Space lieber über Nagios im Auge. Mein Plugin für Nagios setzt voraus, dass der FTP-Server über sftp erreichbar ist. Ich verzichte an dieser Stelle auf die Einrichtung, da dies sehr gut im Wiki von Hetzner […]