Ich habe den Ordner /var/log „gelöscht“. Was kann ich tun, um diesen Fehler zu beheben?

Ich habe den Ordner /var/log „gelöscht“. Was kann ich tun, um diesen Fehler zu beheben?

Meine /Partition war voll, also musste ich etwas Speicherplatz freigeben... Die schnellste Lösung, die ich gefunden habe, war, /var/logauf eine andere Partition zu „verschieben“ und einen symbolischen Link dazu zu erstellen. Tatsächlich habe ich eine cpdes Verzeichnisses und dann eine rmdes Originals gemacht... Leider habe ich eine Option cpohne Option gewählt -p, sodass ich Modus und Eigentümerschaft nicht beibehalten habe... Meine Protokolldateien werden also nicht mehr geändert.

Dieser Server ist ein LAMP-Server. Apache funktioniert noch, aber es wird nichts protokolliert. Dasselbe gilt für MySQL... Ich habe Angst, den Computer neu zu starten, weil die Website eigentlich noch funktioniert. Schreibzugriff auf alle Dateien zu gewähren, ändert nichts ( chmod -R a+rw)

Was kann ich tun, um den Server zu bereinigen? Kann ich mit einem leeren /var/log/Ordner neu starten?


edit: Ich musste Apache neu starten, damit die Logdateien neu erstellt werden. Dieser Teil ist jetzt OK, aber einige andere Dienste loggen sich nicht mehr ein. Vielleicht sollte ich den Server neu starten... Aber das Problem betrifft Unterverzeichnisse, die nicht automatisch erstellt werden.

Gibt es einen Apt-Befehl, um das Paket neu zu installieren und diese Protokollunterverzeichnisse neu zu erstellen (mit guten Benutzern)?

verwandte Informationen