mdadm?

Seite 1 von 1 - Forum: Linux and other OS auf overclockers.at

URL: https://www.overclockers.at/linux/mdadm_174808/page_1 - zur Vollversion wechseln!


The Red Guy schrieb am 14.01.2007 um 11:38

Hi!

Ein Raid erstellen ist doch noch etwas ein Abenteuer unter Linux, wenn man es nicht gleich bei der Installation macht. :)

Nach ein paar Recherchen soll ich mdadm für das Erstellen nehmen. Das Teil ist zwar installiert, aber liegt nicht im Path. Ich finds jetzt nirgends und mit "find" auch ned. Wo sollte das Tool normalerweise liegen nach einer Installation?


COLOSSUS schrieb am 14.01.2007 um 11:44

In /sbin natuerlich. ;)

Du meinst, mdadm sei schon installiert? Ueber deinen Paketmanager? Wenn ja: welche Distribution?


The Red Guy schrieb am 14.01.2007 um 11:51

dort hab ich geschaut. soviel weiss ich noch von linux, dachte ich. :) aber: "command not found"

Fedora 6 mit dem graphischen Packetmanager. Laut dem ist es installiert.

EDIT: WTF?

[root@wintermute sbin]# find *mdadm*
mdadm
mdadm.static
[root@wintermute sbin]# mdadm
bash: mdadm: command not found

Wo ist jetzt mein Denkfehler? :)


issue schrieb am 14.01.2007 um 11:57

find / -name mdadm spuckt nix aus?
du kannst sicher auch in deinem Paketmanager schaun, wo er es hininstalliert hat. Aber normal müssts /sbin sein

edit:

ist die file executable?
was sagt ls -l | grep mdadm ?


The Red Guy schrieb am 14.01.2007 um 12:00

-rwxr-xr-x 1 root root 185460 Oct 13 15:45 mdadm
-rwxr-xr-x 1 root root 750564 Oct 13 15:45 mdadm.static


COLOSSUS schrieb am 14.01.2007 um 12:04

Hast du /sbin nicht in deinem PATH? (`echo $PATH`)
`rpm -ql $PAKET` zeigt dir uebrigens, wo die zu $PAKET gehoerenden Dateien im Dateisystem liegen.


Luzandro schrieb am 14.01.2007 um 12:06

du brauchst eine login-shell damit auch der PATH übernommen wird => "su -" statt nur "su" (oder du gibst den absoluten Pfad an)


The Red Guy schrieb am 14.01.2007 um 12:08

Zitat von Luzandro
du brauchst eine login-shell damit auch der PATH übernommen wird => "su -" statt nur "su" (oder du gibst den absoluten Pfad an)

Hihi, das wars. danke. :)


The Red Guy schrieb am 15.01.2007 um 18:34

Ok doch noch eine Frage:

Ich habe jetzt endlich ein Raid1 mit folgender Beschreibung erstellt:

http://www.webworkblogger.de/index....5-Beispiel.html

Nur wenn man das so macht, hat man nachher ein ext2 formatiert. Normalerweise verwend ich jetzt ext3. Ist das wurscht oder wie kann ich das umkonvertieren?

EDIT: Ich kann das raid nicht mal mounten. :(

[root@wintermute ~]# mount -t ext2 /dev/md0 /data
mount: wrong fs type, bad option, bad superblock on /dev/sda,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so


COLOSSUS schrieb am 15.01.2007 um 20:06

Das Guide werde ich jetzt nicht lesen, aber: taucht die von dir gewaehlte RAID-Personality in /proc/mdstat auf? Auch das Array mit Statusinformationen?


The Red Guy schrieb am 16.01.2007 um 06:37

Steht nur

Personalities :
unused devices: <none>


COLOSSUS schrieb am 16.01.2007 um 13:30

Naja, ohne geladenes Kernelmodul fuer md wird sich nicht viel tun ;)

`modprobe raid1` sollte helfen. "raid0" und "raid5" gibt's auch. `modprobe -l` fuehrst du aus fuer eine Liste aller Module.

DANACH kannst du mit mdadm deine md-Devices assemblen. Und dann mounten.


The Red Guy schrieb am 16.01.2007 um 17:28

ich hab in der zwischenzeit einfach alles nochmal gemacht und obwohl ich keine anderen schritte getan habe, funktioniert es jetzt. Komisch is aber so.

Jetzt muss ich mich nur noch durchs sharing mit samba kämpfen und dann bin ichs. :)

Danke nochmal!




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026