[Gelöst] RAID Partition gibt nicht kompletten Speicher frei

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
_opti_
Beiträge: 12
Registriert: 13.01.2006 14:37:00

[Gelöst] RAID Partition gibt nicht kompletten Speicher frei

Beitrag von _opti_ » 17.03.2007 17:41:10

Hallo,

ich nutze Debian 4 (etch) und habe mit zwei SATA-Platten (160GB) einen RAID1-Verbund erstellt. (während des Debian-Setups)

Das System wurde auch korrekt installiert und ich habe nun viele Daten auf /home abgelegt.
Plötzlich wird mir mitgeteilt, das kein Speicher mehr frei wäre!

"df" sagt mir:
Dateisystem 1K-Blöcke Benutzt Verfügbar Ben% Eingehängt auf
/dev/md2 6728280 6386732 0 100% /home

Laut dieser Information sind 6,7 GB für /home verfügbar und auch komplett belegt.
Ich habe aber während der Installation 150 GB für /home angegeben!

Webmin zeigt mir das im Punkt "Linux RAID" auch so an:

Gerätedatei /dev/md2
RAID-Level Gespiegelt (RAID1)
Status Aktiv und gemountet auf /home
Nutzbare Größe 146801856 blocks (141 GB)

Was muß ich tun, um den kompletten Speicher für /home nutzen zu können, ohne den RAID zu zerstören?

PS:
ich habe noch den Verdacht, das ich beim Erstellen des RAIDs einen Fehler gemacht habe:
Partition 1 (md0) ist wie folgt belegt:
---------------------------------------------------------------------
Gerätedatei /dev/md0
RAID-Level Gespiegelt (RAID1)
Status Aktiv und gemountet auf /
Nutzbare Größe 6835520 blocks (6676 MB)

Diese sollte das Debiansystem beinhalten.
--------------------------------------------------------------------
Gerätedatei /dev/md1
RAID-Level Gespiegelt (RAID1)
Status Aktiv und gemountet auf swap
Nutzbare Größe 2650624 blocks (2589 MB)

das ist wie man sieht die SWAP-Partition
--------------------------------------------------------------------

Irgendwie habe ich den Eindruck, das die Größe von md0 (6,8 GB) was damit zu tun hat.
Habe ich da etwas falsch gemacht? Wenn ja, wie ist das wieder zu beheben?
Zuletzt geändert von _opti_ am 18.03.2007 11:54:19, insgesamt 3-mal geändert.

Benutzeravatar
king-crash
Beiträge: 748
Registriert: 08.08.2006 12:07:56
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von king-crash » 17.03.2007 21:32:10

Schau doch mal mit fdisk auf die jeweiligen Platten und poste was für Partitionen angelegt wurden (kommando p).

_opti_
Beiträge: 12
Registriert: 13.01.2006 14:37:00

Beitrag von _opti_ » 18.03.2007 09:44:15

Disk /dev/md0: 6999 MB, 6999572480 bytes
2 heads, 4 sectors/track, 1708880 cylinders
Units = cylinders of 8 * 512 = 4096 bytes

Disk /dev/md1: 2714 MB, 2714238976 bytes
2 heads, 4 sectors/track, 662656 cylinders
Units = cylinders of 8 * 512 = 4096 bytes

Disk /dev/md2: 150.3 GB, 150325100544 bytes
2 heads, 4 sectors/track, 36700464 cylinders
Units = cylinders of 8 * 512 = 4096 bytes


Es sollten also 150 GB auf /home verfügbar sein.

aber "df" gibt aus:

# df /dev/md2
Dateisystem 1K-Blöcke Benutzt Verfügbar Ben% Eingehängt auf
/dev/md0 6728176 1393004 4993396 22% /
tmpfs 517752 0 517752 0% /lib/init/rw
udev 10240 76 10164 1% /dev
tmpfs 517752 0 517752 0% /dev/shm
/dev/md2 6728280 6386732 0 100% /home


Das kappier ich nicht. Es sind 150 GB der Partition zugeordnet, aber bei 6.7 GB Belegung wird /home als voll angegeben.
:?

Benutzeravatar
king-crash
Beiträge: 748
Registriert: 08.08.2006 12:07:56
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von king-crash » 18.03.2007 10:42:43

So wies aussieht ist einfach das Dateisystem net auf der ganzen Platte.

Von nem Live Linux booten->
Nichts mounten->
e2fsck /dev/md2 ob auch alles stimmt->
resize2fs /dev/md2 ->
mit df schauen ob es geklappt hat

_opti_
Beiträge: 12
Registriert: 13.01.2006 14:37:00

Beitrag von _opti_ » 18.03.2007 11:53:28

Hallo,

danke für die Antwort.

Ich habe entsprechend der Anweisung mit einer Knoppix-Live-DVD gestartet.
das resize2fs hat auch funktioniert und eine neue Größe des Dateisystem mit ca. 144 GB gezeigt.

Ein anschließender Boot mit dem Original-Debian brachte aber einige Fehlermeldungen beim mount von /md2, so das der Bootvrogang gestoppt wurde und die Empfehlung "fsck" durchzuführen.
Das habe ich gemacht, dann war wieder die alte Größe von /md2 wieder eingestellt ;)
Da der Bootvorgang noch gestoppt war, also bis auf /md0 keine der anderen partitionen gemountet waren, habe ich die o.g. Befehle auf Debian direkt durchgeführt.
Anschließender reboot. Keine Fehlermeldungen mehr und die neue Größe von /md2 2% benutzt von 144 GB.

Vielen Dank für die Hilfe :D

Antworten