[GELÖST] Root-Partition immer voller

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
debianoli
Beiträge: 4073
Registriert: 07.11.2007 13:58:49
Lizenz eigener Beiträge: MIT Lizenz

Re: Root-Partition immer volle

Beitrag von debianoli » 01.06.2015 10:14:14

Hast du da eigentlich ein LVM am Start? Sieht ganz danach aus.

WICHTIG:
BEVOR du irgendetwas machst, sichere deine Daten von Home auf einen externen Speicher. Denn schiefgehen kann immer etwas


Edit: Zu deinem eigentlichen Problem hast du oben Tipps für Programme bekommen, mit denen du nach großen Verzeichnissen suchen kannst.

letzter3
Beiträge: 446
Registriert: 16.07.2011 22:07:31

Re: Root-Partition immer volle

Beitrag von letzter3 » 01.06.2015 10:21:44

jue hat geschrieben: Ganz grob geschildert, war es ja so, dass nach Installation wenig Platz auf der Partition belegt war, nach ziemlich viel installieren und wieder deinstallieren, so dass wieder die Ausgangskonstellation da war, aber sehr viel.

Code: Alles auswählen

su -
ROOT-PASSWORD
apt-get clean
Gerne vorher mal unter /var/cache/apt einen blick werfen.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22359
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Root-Partition immer volle

Beitrag von KBDCALLS » 01.06.2015 11:02:39

Mit Debianncdu kann man sich auch ein ganz guten Überblick verschaffen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

debianoli
Beiträge: 4073
Registriert: 07.11.2007 13:58:49
Lizenz eigener Beiträge: MIT Lizenz

Re: Root-Partition immer volle

Beitrag von debianoli » 01.06.2015 11:35:26

noch etwas: Du schreibst immer von "voll verschlüsseltes System". Aber / liegt auf /dev/dm-1. Das sieht mir nicht nach Verschlüsselung von / aus.

Bitte noch die Ausgabe von

Code: Alles auswählen

lsblk

Benutzeravatar
jue
Beiträge: 411
Registriert: 25.11.2006 17:44:25
Wohnort: Mitteleuropa

Re: Root-Partition immer volle

Beitrag von jue » 01.06.2015 19:55:27

debianoli hat geschrieben:noch etwas: Du schreibst immer von "voll verschlüsseltes System". Aber / liegt auf /dev/dm-1. Das sieht mir nicht nach Verschlüsselung von / aus.

Bitte noch die Ausgabe von

Code: Alles auswählen

lsblk
So sieht es aus:

Code: Alles auswählen

lsblk
NAME                 MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda                    8:0    0 298,1G  0 disk  
├─sda1                 8:1    0   243M  0 part  /boot
├─sda2                 8:2    0     1K  0 part  
└─sda5                 8:5    0 297,9G  0 part  
  └─sda5_crypt       254:0    0 297,9G  0 crypt 
    ├─wrm--vg-root   254:1    0   9,3G  0 lvm   /
    ├─wrm--vg-swap_1 254:2    0  11,5G  0 lvm   [SWAP]
    └─wrm--vg-home   254:3    0 277,1G  0 lvm   /home
sr0                   11:0    1  1024M  0 rom 
Ich gestehe es: ich liebe Smalltalk
问候
Jin Jue - 酒中有真
-----------------------------

debianoli
Beiträge: 4073
Registriert: 07.11.2007 13:58:49
Lizenz eigener Beiträge: MIT Lizenz

Re: Root-Partition immer volle

Beitrag von debianoli » 02.06.2015 12:49:33

Servus,

da du LVM im Einsatz hast, braucht man ein Paar Befehle mehr.

Was sagen und

Code: Alles auswählen

ls -la /dev/mapper

Benutzeravatar
jue
Beiträge: 411
Registriert: 25.11.2006 17:44:25
Wohnort: Mitteleuropa

Re: Root-Partition immer volle

Beitrag von jue » 02.06.2015 18:43:20

Code: Alles auswählen

lvs
LV     VG     Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
home   wrm-vg -wi-ao---- 277,07g                                                    
root   wrm-vg -wi-ao----   9,31g                                                    
swap_1 wrm-vg -wi-ao----  11,47g 

Code: Alles auswählen

ls -la /dev/mapper
insgesamt 0
drwxr-xr-x  2 root root     140 Jun  2 18:36 .
drwxr-xr-x 21 root root    3640 Jun  2 18:37 ..
crw-------  1 root root 10, 236 Jun  2 18:36 control
lrwxrwxrwx  1 root root       7 Jun  2 18:37 sda5_crypt -> ../dm-0
lrwxrwxrwx  1 root root       7 Jun  2 18:37 wrm--vg-home -> ../dm-3
lrwxrwxrwx  1 root root       7 Jun  2 18:36 wrm--vg-root -> ../dm-1
lrwxrwxrwx  1 root root       7 Jun  2 18:37 wrm--vg-swap_1 -> ../dm-2
Ich gestehe es: ich liebe Smalltalk
问候
Jin Jue - 酒中有真
-----------------------------

letzter3
Beiträge: 446
Registriert: 16.07.2011 22:07:31

Re: Root-Partition immer volle

Beitrag von letzter3 » 02.06.2015 22:33:37

Meinen Beitrag hast du gelesen?
Und befolgt?

Benutzeravatar
jue
Beiträge: 411
Registriert: 25.11.2006 17:44:25
Wohnort: Mitteleuropa

Re: Root-Partition immer volle

Beitrag von jue » 03.06.2015 06:28:20

letzter3 hat geschrieben:
jue hat geschrieben: Ganz grob geschildert, war es ja so, dass nach Installation wenig Platz auf der Partition belegt war, nach ziemlich viel installieren und wieder deinstallieren, so dass wieder die Ausgangskonstellation da war, aber sehr viel.

Code: Alles auswählen

su -
ROOT-PASSWORD
apt-get clean
Gerne vorher mal unter /var/cache/apt einen blick werfen.
Habe ich doch in meiner Anfrage geschildert.
apt-get clean, apt-get autoremove ist bei mir nach apt-get dist-upgrade obligatorisch.
In /var/cache/apt finde ich nichts, 7 Objekte der Gesamtgröße 50,1 MB ist auch nicht viel.
Ich gestehe es: ich liebe Smalltalk
问候
Jin Jue - 酒中有真
-----------------------------

letzter3
Beiträge: 446
Registriert: 16.07.2011 22:07:31

Re: Root-Partition immer volle

Beitrag von letzter3 » 03.06.2015 09:38:42

jue hat geschrieben: Habe ich doch in meiner Anfrage geschildert.
apt-get clean, apt-get autoremove ist bei mir nach apt-get dist-upgrade obligatorisch.
sorry, überlesen.

debianoli
Beiträge: 4073
Registriert: 07.11.2007 13:58:49
Lizenz eigener Beiträge: MIT Lizenz

Re: Root-Partition immer volle

Beitrag von debianoli » 03.06.2015 10:05:34

Servus,

da du ein LVM in Einsatz hast, können wir / auch vergrößern und /home verkleinern.

WICHTIG: IMMER vorher alles sichern und ein Live-System bereithalten

Zuerst logst du dich als User aus und wechselst per [STRG + ALT + F3] auf ein Terminal. Dort loggst du dich als Root ein. Dann:

Code: Alles auswählen

umont /home
e2fsck -f /dev/mapper/wrm--vg-home
resize2fs /dev/mapper/wrm--vg-home  263G
lvreduce -L -10G /dev/wrm-vg/home
Den nächsten Schritt solltest du vom Live-System aus ausführen, da ich mir nicht sicher bin, ob es im laufenden Betrieb geht.

Also runterfahren und per Live-System hochfahren (das Live-System braucht ZWINGEND LVM-Unterstützung). Dann die verschlüsselte Partiton entsperren und e2fsck auf das / deines Installation loslassen

Code: Alles auswählen

e2fsck -f /dev/mapper/wrm--vg-root
lvextend -L +10G /dev/wrm-vg/root
resize2fs /dev/mapper/wrm--vg-root
e2fsck -f /dev/mapper/wrm--vg-root
Dann Neustarten und dein / sollte um 10G größer sein. Siehe dazu auch http://www.hermann-uwe.de/taxonomy/term/1867

Benutzeravatar
jue
Beiträge: 411
Registriert: 25.11.2006 17:44:25
Wohnort: Mitteleuropa

Re: Root-Partition immer volle

Beitrag von jue » 03.06.2015 10:18:06

debianoli hat geschrieben:Servus,

da du ein LVM in Einsatz hast, können wir / auch vergrößern und /home verkleinern.

WICHTIG: IMMER vorher alles sichern und ein Live-System bereithalten

Zuerst logst du dich als User aus und wechselst per [STRG + ALT + F3] auf ein Terminal. Dort loggst du dich als Root ein. Dann:

Code: Alles auswählen

umont /home
e2fsck -f /dev/mapper/wrm--vg-home
resize2fs /dev/mapper/wrm--vg-home  263G
lvreduce -L -10G /dev/wrm-vg/home
Den nächsten Schritt solltest du vom Live-System aus ausführen, da ich mir nicht sicher bin, ob es im laufenden Betrieb geht.

Also runterfahren und per Live-System hochfahren (das Live-System braucht ZWINGEND LVM-Unterstützung). Dann die verschlüsselte Partiton entsperren und e2fsck auf das / deines Installation loslassen

Code: Alles auswählen

e2fsck -f /dev/mapper/wrm--vg-root
lvextend -L +10G /dev/wrm-vg/root
resize2fs /dev/mapper/wrm--vg-root
e2fsck -f /dev/mapper/wrm--vg-root
Dann Neustarten und dein / sollte um 10G größer sein
/ vergrößern und /home verkleinern wäre ja genial! Ich setz mich heute Abend ran. Bis dahin: Vielen Dank. Ich werde berichten.
Ich gestehe es: ich liebe Smalltalk
问候
Jin Jue - 酒中有真
-----------------------------

Benutzeravatar
jue
Beiträge: 411
Registriert: 25.11.2006 17:44:25
Wohnort: Mitteleuropa

GELÖST: Re: Root-Partition immer volle

Beitrag von jue » 03.06.2015 22:04:14

Herzlichen Dank an debianoli und an alle anderen! Es hat nach der Anleitung von debianoli hervorragend funktioniert.
Ich konnte meine root-Partition vergrößern, sie ist jetzt nur noch zu 38% belegt.

Ich habe für den 2. Schritt verschiedene Live-Systeme ausprobiert. Mit Scientific-Linux ging es nicht, mit Kubuntu 14.04 aber schon.

/home ist etwas geschrumpft, das fällt aber kaum auf: 36% /home > 38% /home

Jetzt muss ich mich nur noch damit beschäftigen zu verstehen, weshalb alles so gut funktioniert hat, muss mir die Befehle nochmal anschauen etc.

Also - Danke nochmal, vielleicht hilft die Anleitung auch noch jemand anderem ...
Ich gestehe es: ich liebe Smalltalk
问候
Jin Jue - 酒中有真
-----------------------------

Wiko
Beiträge: 376
Registriert: 11.05.2006 23:07:35

Re: [GELÖST] Root-Partition immer voller

Beitrag von Wiko » 30.07.2017 00:08:26

danke, danke, danke!
ist ja sonst nicht meine Art, mich so überschwänglich zu bedanken, aber DAS Thema hat mir echt Bauchschmerzen bereitet.
Mit der Erklärung hat es perfekt funktioniert. Meine zusätzlichen Erfahrungen:
- ich hab alles im Livesystem gemacht, also mit ausgehängten Partitionen; nicht nur den zweiten Teil mit ausgehängten Partitionen
- als Livesystem habe ich Knoppix 7.7 genommen; das bringt LVM, cryptsetup und die anderen Tools von Hause aus mit
- als root den lvmetad starten
- den lvm Container öffnen mit "cryptsetup luksOpen /dev/sda5 mnt", bzw wie auch immer as Device bei euch heißt
- ich hab bei resize2fs um 25G reduziert
- dann das Logische Volume um 20 reduziert (die +5G Abstand) der Sicherheit halber
- bei resize2fs kann man sich mit dem Paramter -p den Fortschritt anzeigen lassen; das schont die Nerven wenn es länger dauert
- den Zustand vorher/nachher kann man sich in der GUI anschauen mit sytem-config-lvm; die Änderungen am System habe ich dann aber doch per Kommandozeile gemacht
EDIT 16.02.2018: das Paket system-config-lvm gibts nicht mehr: https://bugs.debian.org/cgi-bin/bugrepo ... bug=865977; als Alternative wird empfohlen kvpm.

Der Rest hat genau so wie in der Erklärung geklappt. Auch 2 Jahre nach dem Ende der Diskussion.

sauber, eine dicke Sorge weniger für den laufenden Betrieb.
ein letztes Mal: danke debianforum, danke Leute.

Antworten