Eigentlich ist es unproblematisch Befehle zu testen, die als Cronjob ausgeführt werden, da diese einfach wie im Cronjob ausgeführt werden können. Da aber der Cronjob in einem eigenen Environment läuft kann es in Ausnahmefällen doch zu Abweichungen kommen. Dies kann man wie folgt umgehen.
Zunächst...
Der Befehl find
sollte tägliches Handwerkszeug des SysAdmins sein. Hier ein paar Beispiele aus der Praxis:
Älter als...
find . -name "*.zip" -mtime +14 -ls | awk '{total += $7} END {print total}'
Finde alle ZIPs älter als 14 Tage und gebe die Gesamtgröße aus## Größer als... ##
find / -size...
Über macports
: http://www.macports.org/ oder Fink
: http://www.finkproject.org/ war es schon immer möglich mc
unter MacOS zu nutzen, allerdings erfordern diese Lösungen ein Installiertes XCode
, was, wenn es nur um den mc
geht, doch ein wenig viel Overhead auf der Festplatte bedeutet.
W...
Es kann Situationen geben, in denen Dienste nur für ganze bestimmte Zwecke und Zeiten benötigt werden. Man kann nun entweder diese Dienste nur zeitweise starten, oder den Zugriff darauf per iptables
verhindern.
Allerdings ist es sehr umständlich dann immer für die Zeit der Nutzung den Dienst zu...
Mit fail2ban
können Logfileeinträge auf Unregelmäßigkeiten hin überwacht werden. Tritt ein definiertes Ereignis ein kann fail2ban darauf mit einer iptables
-Regel antworten.
fail2ban blockt standardmäßig auf allen meinen Servern zwischen einer Stunde und einer Woche alle auffälligen Zugriffe. E...
Im Büro haben wir früher ein USB-RAID aus zwei Platten genutzt um ein Inhouse-Backup abzubilden. Die Konfiguration ist unten aufgeführt, das Gebilde würde aber mittlerweile zugunsten eines 4TB-NAS-Laufwerks (RAID 10) abgelöst. Da die Laufwerke leicht zugänglich und beweglich waren wurden sie verschl...
Mit Hilfe von NFS
kann man leicht anderen Linux-Rechnern ein Verzeichnis freigeben. NFS ist sehr schnell und wirklich leicht einzurichten. NFS-Shares können auch problemlos mit Samba an Windows-Clients weitergereicht werden.## Installation ##
apt-get install nfs-kernel-server
Konfiguration
N...
Das Backup einer MySQL-Datenbank kann sehr viel Last/IO auf dem Server erzeugen. Daher sollten Backups nachts erfolgen. Der Nachteil hierbei ist natürlich, dass hierbei ein langer Backupinterval entsteht. Will man Backups häufiger erzeugen kann man einen Slave-Server aufsetzen, der die MySQL-Datenba...
Es kann immer mal passieren, dass man ein System mit einer bestimmten Vorkonfiguration verwalten muss. Bei Manitu kann man z.B. zwischen verschiedenen Paritionierungssettings wählen, bevor man den Server bestellt. Aber wenn mein keins der vorgeschlagenen Settings gefällt ist noch nicht alles verlore...
Im Büro steht noch ein altes QNAP-NAS mit ARM-CPU und 4x2 TB Platten. Ich benutze es für Backups. Natürlich soll es, wie alle anderen Server, mit munin
überwacht werden.
Für das NAS steht Munin nicht als Paket zur Verfügung. Stattdessen wird munin-lite
verwendet: http://sourceforge.net/projec...