huerner
Anmeldungsdatum: 29. November 2017
Beiträge: 5
|
Guten Morgen liebes Forum, ich betreibe seit einigen Monaten einen mit Hyper-V virtualisierten Ubuntu Server für ein kleines Ticket System (Zammand)
Da dies (leider) meine erste Berührung mit einem Linux war, reichen meine Kenntnisse nicht sehr weit. Immerhin habe ich es geschafft, das Ticketsystem, wie auch eine grafische Oberfläche zu installieren 🙄 Ich hoffe deshalb hier gute Unterstützung zu bekommen. Vor einigen Tagen streikte die Funktion des Ticketsystems. Habe also auf dem Server direkt nachgeschaut und die Meldung erhalten, dass auf der Boot Partition kein Speicher mehr zur Verfügung steht. Nach langen Suchen im Netz bin ich auf eine Anleitung gestoßen, die alte Kernel (ich nehme an Update Definitionen des Servers) entfernen soll. Tatsächlich waren beim Anzeigen der Kernel Versionen einige aufgelistet. Also habe ich BLIND sämtliche Befehle der Anleitung in die Konsole geworfen und damit auch wieder Speicher auf der Boot Partition gewonnen. Leider meldet der Server nach einem Neustart nun "Kernel Panic" und fährt nicht mehr hoch.
Da der Server einige Tage nach "Lösung" des Problems lief (ohne Neustart) ist dummerweise auch das Backup der VM mit voller Boot Partition, aber noch funktionsfähigem Betriebssystem mittlerweile überschrieben. Dementsprechend stehe ich nun am Punkt "Kernel Panic" Ich hoffe sehr, dass mir hier jemand helfen kann. Bitte lyncht mich nicht sofort, wenn ich dumme Fragen stelle ☺
(Leider weiß ich die genaue Version von Ubuntu nicht einmal. Weiß nur, dass ich sie zu Beginn des Jahres heruntergeladen hatte) Vielen Dank im Voraus!!! Bearbeitet von Taomon: Nach Bootloader-Version eher xenial, daher Ubuntu-Version angepaßt
- Bilder
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8459
Wohnort: Digiworld
|
huerner
Da dies (leider) meine erste Berührung mit einem Linux war, reichen meine Kenntnisse nicht sehr weit.
Ganz schlechte Voraussetzung. huerner
Also habe ich BLIND sämtliche Befehle der Anleitung in die Konsole geworfen und damit auch wieder Speicher auf der Boot Partition gewonnen.
Man sollte zumindest ansatzweise verstehen was man so in die Konsole reintippt, besonders auf einem Server. Geh mal im Grub-menu (dieses schöne Lila Ding, was du uns im Anhang hochgeladen hast) auf erweiterte Optionen, und versuch einen älteren Kernel zu booten. Wenn das geht sehen wir weiter. Gruß Taomon
|
huerner
(Themenstarter)
Anmeldungsdatum: 29. November 2017
Beiträge: 5
|
Hallo Taomon, vielen Dank für die schnelle Antwort.
Ganz schlechte Voraussetzung.
Vielleicht bin ich ja lernfähig. Danke für den Tip! Den letzte angezeigte Kernel konnte ich starten. Ticketsystem läuft wieder. Boot Partition hat freien Speicher. Was soll ich nun tun, dass A) der Server wieder normal startbar ist und B) so etwas nicht wieder passiert?
- Bilder
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8459
Wohnort: Digiworld
|
Zeige dpkg -l | egrep linux-'[i|g|h|s]' Listet installierte Pakete, auf die das Suchmuster nach dem egrep befehl paßt. dpkg -l | egrep -v '^ii|rc' Listet unter anderem Pakete auf die nicht sauber installiert sind. dpkg und grep sowie df -h;df -i df Lesen bildet 😀 Gruß Taomon
|
huerner
(Themenstarter)
Anmeldungsdatum: 29. November 2017
Beiträge: 5
|
Hallo, anbei der Auszug der Konsole: dpkg -l | egrep linux-'[i|g|h|s]'
iU linux-generic 4.4.0.89.95 amd64 Complete Generic Linux kernel and headers
ii linux-headers-4.4.0-78 4.4.0-78.99 all Header files related to Linux kernel version 4.4.0
ii linux-headers-4.4.0-78-generic 4.4.0-78.99 amd64 Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
iU linux-headers-4.4.0-89 4.4.0-89.112 all Header files related to Linux kernel version 4.4.0
iU linux-headers-4.4.0-89-generic 4.4.0-89.112 amd64 Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
iU linux-headers-generic 4.4.0.89.95 amd64 Generic Linux kernel headers
rc linux-image-4.4.0-31-generic 4.4.0-31.50 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc linux-image-4.4.0-62-generic 4.4.0-62.83 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc linux-image-4.4.0-63-generic 4.4.0-63.84 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
ii linux-image-4.4.0-78-generic 4.4.0-78.99 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
iF linux-image-4.4.0-79-generic 4.4.0-79.100 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
iF linux-image-4.4.0-81-generic 4.4.0-81.104 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
iF linux-image-4.4.0-83-generic 4.4.0-83.106 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
iF linux-image-4.4.0-87-generic 4.4.0-87.110 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
rc linux-image-extra-4.4.0-31-generic 4.4.0-31.50 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
pH linux-image-extra-4.4.0-59-generic 4.4.0-59.80 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc linux-image-extra-4.4.0-62-generic 4.4.0-62.83 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc linux-image-extra-4.4.0-63-generic 4.4.0-63.84 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
pH linux-image-extra-4.4.0-64-generic 4.4.0-64.85 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
pH linux-image-extra-4.4.0-66-generic 4.4.0-66.87 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
pH linux-image-extra-4.4.0-70-generic 4.4.0-70.91 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
pH linux-image-extra-4.4.0-71-generic 4.4.0-71.92 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
pH linux-image-extra-4.4.0-72-generic 4.4.0-72.93 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
pH linux-image-extra-4.4.0-75-generic 4.4.0-75.96 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii linux-image-extra-4.4.0-78-generic 4.4.0-78.99 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
iU linux-image-extra-4.4.0-79-generic 4.4.0-79.100 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
iU linux-image-extra-4.4.0-81-generic 4.4.0-81.104 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
iU linux-image-extra-4.4.0-83-generic 4.4.0-83.106 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
iU linux-image-extra-4.4.0-87-generic 4.4.0-87.110 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
iU linux-image-extra-4.4.0-89-generic 4.4.0-89.112 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
iU linux-image-generic 4.4.0.89.95 amd64 Generic Linux kernel image
ii linux-sound-base 1.0.25+dfsg-0ubuntu5 all base package for ALSA and OSS sound systems
administrator@HF-Ticket:~$ dpkg -l | egrep -v '^ii|rc'
Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/halb konFiguriert/
Halb installiert/Trigger erWartet/Trigger anhängig
|/ Fehler?=(kein)/R=Neuinstallation notwendig (Status, Fehler: GROSS=schlecht)
+++-==========================================-=============================================-============-======================================================================================================================================================================================================================================================================================================================================
iF linux-firmware 1.157.11 all Firmware for Linux kernel drivers
iU linux-generic 4.4.0.89.95 amd64 Complete Generic Linux kernel and headers
iU linux-headers-4.4.0-89 4.4.0-89.112 all Header files related to Linux kernel version 4.4.0
iU linux-headers-4.4.0-89-generic 4.4.0-89.112 amd64 Linux kernel headers for version 4.4.0 on 64 bit x86 SMP
iU linux-headers-generic 4.4.0.89.95 amd64 Generic Linux kernel headers
iF linux-image-4.4.0-79-generic 4.4.0-79.100 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
iF linux-image-4.4.0-81-generic 4.4.0-81.104 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
iF linux-image-4.4.0-83-generic 4.4.0-83.106 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
iF linux-image-4.4.0-87-generic 4.4.0-87.110 amd64 Linux kernel image for version 4.4.0 on 64 bit x86 SMP
pH linux-image-extra-4.4.0-59-generic 4.4.0-59.80 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
pH linux-image-extra-4.4.0-64-generic 4.4.0-64.85 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
pH linux-image-extra-4.4.0-66-generic 4.4.0-66.87 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
pH linux-image-extra-4.4.0-70-generic 4.4.0-70.91 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
pH linux-image-extra-4.4.0-71-generic 4.4.0-71.92 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
pH linux-image-extra-4.4.0-72-generic 4.4.0-72.93 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
pH linux-image-extra-4.4.0-75-generic 4.4.0-75.96 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
iU linux-image-extra-4.4.0-79-generic 4.4.0-79.100 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
iU linux-image-extra-4.4.0-81-generic 4.4.0-81.104 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
iU linux-image-extra-4.4.0-83-generic 4.4.0-83.106 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
iU linux-image-extra-4.4.0-87-generic 4.4.0-87.110 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
iU linux-image-extra-4.4.0-89-generic 4.4.0-89.112 amd64 Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
iU linux-image-generic 4.4.0.89.95 amd64 Generic Linux kernel image
iU linux-libc-dev:amd64 4.4.0-89.112 amd64 Linux Kernel Headers for development
administrator@HF-Ticket:~$ df -h;df -i
Dateisystem Größe Benutzt Verf. Verw% Eingehängt auf
udev 2,0G 0 2,0G 0% /dev
tmpfs 395M 12M 384M 3% /run
/dev/mapper/HF--Ticket--vg-root 35G 14G 20G 43% /
tmpfs 2,0G 196K 2,0G 1% /dev/shm
tmpfs 5,0M 0 5,0M 0% /run/lock
tmpfs 2,0G 0 2,0G 0% /sys/fs/cgroup
/dev/sda1 472M 109M 339M 25% /boot
tmpfs 395M 56K 395M 1% /run/user/1000
Dateisystem Inodes IBenutzt IFrei IUse% Eingehängt auf
udev 499247 428 498819 1% /dev
tmpfs 504724 617 504107 1% /run
/dev/mapper/HF--Ticket--vg-root 2326528 418271 1908257 18% /
tmpfs 504724 10 504714 1% /dev/shm
tmpfs 504724 5 504719 1% /run/lock
tmpfs 504724 16 504708 1% /sys/fs/cgroup
/dev/sda1 124928 323 124605 1% /boot
tmpfs 504724 29 504695 1% /run/user/1000 Bearbeitet von Taomon: Sinnlose Zitatformatierung durch lesbaren codeblock ersetzt.
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8459
Wohnort: Digiworld
|
Hust, das ist aber nicht erst seit heute das es Probleme mit apt gibt. sudo apt -f install wenn das fehlerfrei durch geht. sudo apt-get autoremove --purge beides bitte zeigen im codeblock OT: wenn du mich nochmal zwingst mich mit sed auseinanderzusetzen dann 👿 😀 Gruß Taomon
|
huerner
(Themenstarter)
Anmeldungsdatum: 29. November 2017
Beiträge: 5
|
Danke für die super schnellen Antworten. sudo apt -f install Lief relativ lange. Merkt dann aber dann auf Datenträger boot kein Byte mehr frei ist.
Sorry, der Nächste Code kommt dann im Codeblock 😮
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8459
Wohnort: Digiworld
|
Ja, sind zuviele Kernel auf gelaufen. Lege eine Datei an mit Namen Kernel-entfernen. touch Kernel-entfernen. folgender Inhalt. linux-generic
linux-headers-4.4.0-89
linux-headers-4.4.0-89-generic
linux-headers-generic
linux-image-4.4.0-31-generic
linux-image-4.4.0-62-generic
linux-image-4.4.0-63-generic
linux-image-4.4.0-79-generic
linux-image-4.4.0-81-generic
linux-image-4.4.0-83-generic
linux-image-4.4.0-87-generic
linux-image-extra-4.4.0-31-generic
linux-image-extra-4.4.0-59-generic
linux-image-extra-4.4.0-62-generic
linux-image-extra-4.4.0-63-generic
linux-image-extra-4.4.0-64-generic
linux-image-extra-4.4.0-66-generic
linux-image-extra-4.4.0-70-generic
linux-image-extra-4.4.0-71-generic
linux-image-extra-4.4.0-72-generic
linux-image-extra-4.4.0-75-generic
linux-image-extra-4.4.0-79-generic
linux-image-extra-4.4.0-81-generic
linux-image-extra-4.4.0-83-generic
linux-image-extra-4.4.0-87-generic
linux-image-extra-4.4.0-89-generic
linux-image-generic
linux-generic
linux-headers-4.4.0-89
linux-headers-4.4.0-89-generic
linux-headers-generic
linux-image-4.4.0-79-generic
linux-image-4.4.0-81-generic
linux-image-4.4.0-83-generic
linux-image-4.4.0-87-generic
linux-image-extra-4.4.0-59-generic
linux-image-extra-4.4.0-64-generic
linux-image-extra-4.4.0-66-generic
linux-image-extra-4.4.0-70-generic
linux-image-extra-4.4.0-71-generic
linux-image-extra-4.4.0-72-generic
linux-image-extra-4.4.0-75-generic
linux-image-extra-4.4.0-79-generic
linux-image-extra-4.4.0-81-generic
linux-image-extra-4.4.0-83-generic
linux-image-extra-4.4.0-87-generic
linux-image-extra-4.4.0-89-generic
linux-image-generic Das sind alle relevanten Kenelpaket die nicht richtig installiert wurden. Danach cat Kernel-entfernen | xargs sudo dpkg -P Wenn das ging sudo apt -f install && sudo apt update && sudo apt install linux-generic Kopfschüttel Taomon
|
axt
Anmeldungsdatum: 22. November 2006
Beiträge: 34254
|
Taomon schrieb:
OT: wenn du mich nochmal zwingst mich mit sed auseinanderzusetzen dann 👿 😀
Wo hast Du denn was mit sed? Aber wahrlich grausige Status-Spalte der Kernel-Pakete. Daß Dein "-f install" durch Nachziehen von Kernel-Paketen gleich wieder alles zudonnert, ist aber klar gewesen. Btw., ich warte nur darauf, daß tomx3 und redknight vorbeisehen und dem Threadstarter den Kopf waschen...Server mit grafischer Oberfläche.
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8459
Wohnort: Digiworld
|
axt schrieb: Taomon schrieb:
OT: wenn du mich nochmal zwingst mich mit sed auseinanderzusetzen dann 👿 😀
Wo hast Du denn was mit sed?
Was glaubst Du wie ich die Zitat Formmatierung losgebacht habe? In jeder Zeile einzeln löschen? Nööö. axt
Daß Dein "-f install" durch Nachziehen von Kernel-Paketen gleich wieder alles zudonnert, ist aber klar gewesen.
Ja, wenn ich konzentriert gelesen hätte schon. Gruß Taomon
|
axt
Anmeldungsdatum: 22. November 2006
Beiträge: 34254
|
Taomon schrieb:
Was glaubst Du wie ich die Zitat Formmatierung losgebacht habe? In jeder Zeile einzeln löschen? Nööö.
leafpad und [ctrl] + [h] (oder welchen Editor Du verwendest). Man muß es sich ja nun nicht schwer machen. ☺
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8459
Wohnort: Digiworld
|
sed 's/^> //' Datei und die Ausgabe direkt aus der Konsole kopieren. Schneller. 😛 Gruß Taomon
|
axt
Anmeldungsdatum: 22. November 2006
Beiträge: 34254
|
Eben, "Datei". Du mußt erst was speichern. Ich verwende oft genug eigene Anleitungen hier für weitere. Da ich nicht über "Bearbeiten" gehen kann, da i.d.R. darauf geantwortet worden ist, muß ich mich temporär selbst quoten, um die Syntax zu erhalten, und dann "> " entfernen. Da brauche ich lokal gar nichts speichern.
|
huerner
(Themenstarter)
Anmeldungsdatum: 29. November 2017
Beiträge: 5
|
Worüber auch immer ihr dort sprecht. Der Server läuft wieder und lässt sich auch neustarten ohne Fehler. Was kann ich tun, dass so etwas nicht nochmal passiert? Brauche eigentlich keine Updates solange alles läuft. Würde der VM dann das Gateway nehmen, dann ist er von Gefahren aus dem Netz sicher. Vielen lieben Dank, dass sich jemand meinem Problem angenommen hat! Ich denke, dass ist das, was vorerst zählt - nicht ob mein Server eine GUI besitzt.
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8459
Wohnort: Digiworld
|
Ein gepflegtes sudo apt-get autoremove --purge Nach updates und Du brauchst Updates. Auch wenn der Rechner vom Gataway genommen ist. Mit Updates werden auch nervige Fehler in Programmen geschlossen, die das Programm dann erst bedienbar machen. Nur zur Kontrolle dpkg -l | egrep -v '^ii|rc' sowie dpkg -l | egrep linux-'[g|i|h]' Gruß Taomon
|