Brandaktuell: Ich habe eben festgestellt, warum auf meinem alten Server immer weniger Speicherplatz frei war. Ich betreibe Proftpd mit der SQL-Erweiterung und hatte beim konfigurieren vor über einem halben Jahr wohl den SQL-Log angeschaltet, in dem haarklein alle Vorgänge geloggt werden. Dummerweise habe ich ihn anscheinend danach nicht wieder ausgeschaltet, als es funktioniert hat. Die Folge war dann, dass diese Datei auf knapp 500 MB angewachsen ist, bis ich jetzt beim Einrichten meines neuen vServers die Konfigurationen verglichen habe und dabei über die Datei gestolpert bin.
Ein halbes GB von insgesamt 25 GB zu verschwenden ist zwar nicht die beste Verwendung vom Speicherplatz, aber es geht noch weiter: Meine Backups mache ich mit rsnapshot und hebe dabei die täglichen Backups der letzten zwei Wochen, die wöchentlichen Backups des letzten Monats und die monatlichen Backups des letzten halben Jahres auf. Normalerweise ist das kein Problem, da dank Hardlinks nur Speicherplatz belegt wird, wenn Dateien hinzugekommen sind oder geändert wurden. Da Logdateien normalerweise eh in der Rotation sind, ändert sich an denen auch nicht viel. Aber: Der SQL-Log war eben gerade nicht in der Rotation, d.h. er wurde immer in voller Größe abgespeichert. Letztendlich hat diese Datei mit Backups über 9 GB verbraucht. :eek:
Eine andere Panne ist schon über ein Jahr her, ziemlich am Anfang meiner netcup-Zeit. Da ich auch aus der DHBW (damals noch BA) meinen Server per SSH erreichen wollte, musste ich einen Port finden, der nicht geblockt wird. Um einen passenden Port zu finden, musste ich erstmal einen Portscan machen. Also habe ich temporär dem Apachen gesagt, dass er auf allen nicht durch andere Dienste belegten Ports bis 1000 oder so lauschen sollte. Der Scan hat auch geklappt, ich habe mehrere zugelassene Ports gefunden. Also habe ich den SSH-Dienst auf einen dieser Ports verlegt und neugestartet. Als ich dann versucht habe, mich zu diesem Port zu verbinden, ging es nicht. Auf dem alten Port auch nicht, denn ich hatte ja den Dienst verschoben und nicht einfach einen Port hinzugefügt. Dummerweise ist dann auch die noch bestehende Verbindung abgebrochen. Im Rettungssystem habe ich dann die Ursache gefunden: Der Port war noch vom Apachen belegt, sodass SSH auf keinem Port lauschte...