Kein Root-Login nach Io Errors
Guten Abend,
ich habe aktuell folgendes Problem:
CentOS7 als Vm angebunden als NFS an das Storage
Das Storage scheint laut monitoring einen kurzen schlugauf gehabt zu haben.
Nachdem ich das Filesystem nicht reparieren konnte, habe ich den Server auf ein Lokales Storage umgezogen.
Der Server selbst bootet wieder. Allerdings ist dieser von Außen nicht erreichbar, und ich komme per root nicht drauf.
Ich hatte eben versucht das root - pwd zurückzusetzen.
Er ist aber der Meinung der User root wäre nicht bekannt.
ich habe aktuell folgendes Problem:
CentOS7 als Vm angebunden als NFS an das Storage
Das Storage scheint laut monitoring einen kurzen schlugauf gehabt zu haben.
Nachdem ich das Filesystem nicht reparieren konnte, habe ich den Server auf ein Lokales Storage umgezogen.
Der Server selbst bootet wieder. Allerdings ist dieser von Außen nicht erreichbar, und ich komme per root nicht drauf.
Ich hatte eben versucht das root - pwd zurückzusetzen.
Er ist aber der Meinung der User root wäre nicht bekannt.
Please also mark the comments that contributed to the solution of the article
Content-Key: 390995
Url: https://administrator.de/contentid/390995
Printed on: April 23, 2024 at 14:04 o'clock
8 Comments
Latest comment
Moin,
Einfach mit knoppix o.ä. booten und Paßwort in chroot-Umgebung oder direkt mit vi löschen.
lks
PS: Ich gehe mal davon azs, daß Du vorher an entsprechende fscks gedacht hast..
Guten Abend,
Die vDisk von der VM liegt auf einem NFS?
Wenn man etwas reparieren muss, dann muss wohl auch etwas kaputt gegangen sein.
Welche Fehler trat auf bzw. was ist kaputt gegangen?
Was sagen die Logs?
Du kommst von extern nicht mehr drauf und/oder du kannst dich nicht mehr lokal anmelden?
Wo kam solch eine Meldung?
Wie hast du versucht das root Password zurückzusetzen?
Ein User mit ID 0 (root) muss es grundsätzlich immer geben. Man kann den Superuser theoretisch umbenennen aber wer sowas macht...
Edit:
Wie bereits @Lochkartenstanzer geschrieben hat, einfach von einem Rescue System booten und via chroot das password ändern.
Wenn das nicht klappt, dann ist deutlich was am System kaputt gegangen. Dann eventuell im Rescue System das Filesystem mounten und die Logs analysieren und/oder ggf. ein Backup einspielen.
Viele Grüße,
Exception
CentOS7 als Vm angebunden als NFS an das Storage
Die vDisk von der VM liegt auf einem NFS?
Das Storage scheint laut monitoring einen kurzen schlugauf gehabt zu haben.
Nachdem ich das Filesystem nicht reparieren konnte, habe ich den Server auf ein Lokales Storage umgezogen.
Nachdem ich das Filesystem nicht reparieren konnte, habe ich den Server auf ein Lokales Storage umgezogen.
Wenn man etwas reparieren muss, dann muss wohl auch etwas kaputt gegangen sein.
Welche Fehler trat auf bzw. was ist kaputt gegangen?
Was sagen die Logs?
Der Server selbst bootet wieder. Allerdings ist dieser von Außen nicht erreichbar, und ich komme per root nicht drauf.
Du kommst von extern nicht mehr drauf und/oder du kannst dich nicht mehr lokal anmelden?
Ich hatte eben versucht das root - pwd zurückzusetzen.
Er ist aber der Meinung der User root wäre nicht bekannt.
Er ist aber der Meinung der User root wäre nicht bekannt.
Wo kam solch eine Meldung?
Wie hast du versucht das root Password zurückzusetzen?
Ein User mit ID 0 (root) muss es grundsätzlich immer geben. Man kann den Superuser theoretisch umbenennen aber wer sowas macht...
Edit:
Wie bereits @Lochkartenstanzer geschrieben hat, einfach von einem Rescue System booten und via chroot das password ändern.
Wenn das nicht klappt, dann ist deutlich was am System kaputt gegangen. Dann eventuell im Rescue System das Filesystem mounten und die Logs analysieren und/oder ggf. ein Backup einspielen.
Viele Grüße,
Exception
Hallo,
die /etc/passwd darf nur root gehören nun auch nur von dem Superuser verwaltet werden. Wäre ja zu schön wenn nicht...
Das obere Screenshot zeigt den Inhalt von der Datei und hat nichts mit deinem Problem zu tun.
Leider beschreibst du nach wie vor nicht, was für einen Fehler du hast eth.
So kann man dir leider nicht helfen.
Wenn du einer dieser Methoden durchführst, dann muss es klappen:
https://www.thomas-krenn.com/de/wiki/Linux_Root_Passwort_wiederherstelle ...
Ansonsten muss dein System entsprechend beschädigt sein. Dann muss es aber entsprechende Log Einträge und/oder Fehlermeldungen geben.
Aber solange du uns keine Informationen diesbezüglich mitteilst, kann man leider nur raten.
P.S: Du hast den Thread als "Gelöst" markiert. Ist das korrekt? Wenn nein, dann kannst du den Status auch wieder zurücksetzen. Siehe auch:
How can I mark a post as solved?
Viele Grüße,
Exception
die /etc/passwd darf nur root gehören nun auch nur von dem Superuser verwaltet werden. Wäre ja zu schön wenn nicht...
Das obere Screenshot zeigt den Inhalt von der Datei und hat nichts mit deinem Problem zu tun.
Leider beschreibst du nach wie vor nicht, was für einen Fehler du hast eth.
So kann man dir leider nicht helfen.
Wenn du einer dieser Methoden durchführst, dann muss es klappen:
https://www.thomas-krenn.com/de/wiki/Linux_Root_Passwort_wiederherstelle ...
Ansonsten muss dein System entsprechend beschädigt sein. Dann muss es aber entsprechende Log Einträge und/oder Fehlermeldungen geben.
Aber solange du uns keine Informationen diesbezüglich mitteilst, kann man leider nur raten.
P.S: Du hast den Thread als "Gelöst" markiert. Ist das korrekt? Wenn nein, dann kannst du den Status auch wieder zurücksetzen. Siehe auch:
How can I mark a post as solved?
Viele Grüße,
Exception
Hallo,
mit diesen Informationen kann man schon eher was anfangen.
Wie ich schon befürchtet habe, ist bei deinem System durch den Crash mehr kaputt gegangen als nur das Filesystem.
Ich würde dir daher zu einem Recovery aus dem Backup raten. Eine Reparatur ist viel zu Aufwendig.
Viele Grüße,
Exception
mit diesen Informationen kann man schon eher was anfangen.
Wie ich schon befürchtet habe, ist bei deinem System durch den Crash mehr kaputt gegangen als nur das Filesystem.
Ich würde dir daher zu einem Recovery aus dem Backup raten. Eine Reparatur ist viel zu Aufwendig.
Viele Grüße,
Exception
Zitat von @janosch12:
ich habe dann mittels xfs_repair /dev/mapper/centos-home und centos-root versucht das Filesystem zu reparieren.
xfs-repair lief ach sauber durch, nach einem Neustart war das System noch immer nicht erreichbar.
Da beim erneuten Versuch mit xfs_repair ein i/o error geflogen ist, habe ich die VM auf einen lokale Festplatte im Server umgezogen.
Nach dem Umzug wieder eingeschaltet, und das System scheint wieder normal zu booten.
ich habe dann mittels xfs_repair /dev/mapper/centos-home und centos-root versucht das Filesystem zu reparieren.
xfs-repair lief ach sauber durch, nach einem Neustart war das System noch immer nicht erreichbar.
Da beim erneuten Versuch mit xfs_repair ein i/o error geflogen ist, habe ich die VM auf einen lokale Festplatte im Server umgezogen.
Nach dem Umzug wieder eingeschaltet, und das System scheint wieder normal zu booten.
Da scheint einiges kaputtgegangen zu sein. Wenn Du ein Backup hast, einfach einspielen und Dir viel zeit sparen. Denn selbst wenn Du es repariert bekommst weißt Du imerm noch nciht, was noch kaputt sein könnte.
lks