Festplatten eindeutig Kennzeichnen unter Linux
#1 Festplatten eindeutig Kennzeichnen unter Linux
Nun habe ich mal ne Linux Frage.
Hatte mch damit noch nie beschäftigt, weil ich Linux immer nur auf Desktops hatte, oder auf "richtiger" Hardware.
Jetzt macht aber mein Homeserver Probleme, OK; die sind etwas Hausgemacht, ich hätte es früher merken können, aber ist halt kein Produktivsystem, nur Print/File/Testserver.
Ursprünglich hatte ich:
sda an Adaptec als Systemplatte
hda & hdb onBoard als RAID1 für bewegliche Daten
sdb, sdc, sdd als RAID5 für die eigentlichen Daten, sde als Spare
Jetzt machte die Kiste in letzer Zeit Probleme.
Also mal in die Logs rein.
sda ist Fratze, Kiste bootet zwar, aber schmeisst regelmäßig Fehler.
hda ODER hdb ist hin laut Kernel log, habe erstmal beide rausgenommen.
Eine der Platten im RAID5 ist auch hin. Also erstmal nen Notsystem gebaut, RAID restoren lassen, Komplettsicherung auf externe Platte.
OK, ich werde gleich mit Try & Error gucken, ob hda oder hdb hin ist, und dann das System umziehen (habe das ursprünglich mal als Debian 1.3 aufgesetzt, will nicht neu installieren.
Dann komme ich zum eigentlichen Problem:
Wie bekomme ich raus, welche der Platten aus dem RAID welche ist?
Weil, die spare ist eingebunden, heisst aber nun sdd. Für heute finde ich sicherlich ne Lösung mit Try & Error, aber dauerhaft hätte ich da gerne ne Flexiblere Lösung, den Kisten irgendwie "Namen gegebn", oder so, damit ich die eindeutig identifizieren kann.
Gab's da nicht irgendwas mit "labels" oder so?
Antwort eilt nicht, ich werde ne Weile brauchen ...
Hatte mch damit noch nie beschäftigt, weil ich Linux immer nur auf Desktops hatte, oder auf "richtiger" Hardware.
Jetzt macht aber mein Homeserver Probleme, OK; die sind etwas Hausgemacht, ich hätte es früher merken können, aber ist halt kein Produktivsystem, nur Print/File/Testserver.
Ursprünglich hatte ich:
sda an Adaptec als Systemplatte
hda & hdb onBoard als RAID1 für bewegliche Daten
sdb, sdc, sdd als RAID5 für die eigentlichen Daten, sde als Spare
Jetzt machte die Kiste in letzer Zeit Probleme.
Also mal in die Logs rein.
sda ist Fratze, Kiste bootet zwar, aber schmeisst regelmäßig Fehler.
hda ODER hdb ist hin laut Kernel log, habe erstmal beide rausgenommen.
Eine der Platten im RAID5 ist auch hin. Also erstmal nen Notsystem gebaut, RAID restoren lassen, Komplettsicherung auf externe Platte.
OK, ich werde gleich mit Try & Error gucken, ob hda oder hdb hin ist, und dann das System umziehen (habe das ursprünglich mal als Debian 1.3 aufgesetzt, will nicht neu installieren.
Dann komme ich zum eigentlichen Problem:
Wie bekomme ich raus, welche der Platten aus dem RAID welche ist?
Weil, die spare ist eingebunden, heisst aber nun sdd. Für heute finde ich sicherlich ne Lösung mit Try & Error, aber dauerhaft hätte ich da gerne ne Flexiblere Lösung, den Kisten irgendwie "Namen gegebn", oder so, damit ich die eindeutig identifizieren kann.
Gab's da nicht irgendwas mit "labels" oder so?
Antwort eilt nicht, ich werde ne Weile brauchen ...
#2 Re: Festplatten eindeutig Kennzeichnen unter Linux
EXT2/3:
tune2fs -L "your_label_here" /dev/hda2
oder
e2label /dev/sdaX "my new label"
ReiserFS:
reiserfstune /dev/sdaX -l "my new label"
mount -l zeigt Dir die Disk-Labels mit an, im Raidverbund (bei Software Raid, keine Ahnung, ob Du das einsetzt) sollte mdadm die entsprechenden Infos werfen.
tune2fs -L "your_label_here" /dev/hda2
oder
e2label /dev/sdaX "my new label"
ReiserFS:
reiserfstune /dev/sdaX -l "my new label"
mount -l zeigt Dir die Disk-Labels mit an, im Raidverbund (bei Software Raid, keine Ahnung, ob Du das einsetzt) sollte mdadm die entsprechenden Infos werfen.
Zuletzt geändert von fireball am 26.01.2009 15:56:01, insgesamt 1-mal geändert.
- ER Corvulus
- Beiträge: 16688
- Registriert: 14.04.2005 23:17:06
- Wohnort: ziemlich hoch über Augsburg ;)
#3 Re: Festplatten eindeutig Kennzeichnen unter Linux
Edding
Linux vergibt die Bezeichnung der Platten in Reihenfolge des Einbaus - machmal (macht mein neuer NAS so) ist die Reihenfolge festgelegt - steht dann in der Dokumentation vom MB oder der RAID-Karte
Grüsse Wolfgang
Linux vergibt die Bezeichnung der Platten in Reihenfolge des Einbaus - machmal (macht mein neuer NAS so) ist die Reihenfolge festgelegt - steht dann in der Dokumentation vom MB oder der RAID-Karte
Grüsse Wolfgang
#4 Re: Festplatten eindeutig Kennzeichnen unter Linux
Bei IDE-Platten ist die Bezeichnung direkt festgenagelt an die Controllerports - da gilt ganz klar hda=Primary Master, hdb=Primary Slave, hdc=Secondary Master etc. - gleiches gilt bei SCSI - wird natürlich dann blöd, wenn der SCSI-Controller das gesamte Array handled, wie das bei Hardware-Raid der Fall ist. Aber da hat das OS nix mehr mit zu tun.
Naja... mit udev relativiert sich das dann wieder - da hängen die Bezeichnungen an den GUIDs der PLatten - das findet sich dann unter /etc/udev/rules.d - je nach Distribution...
Naja... mit udev relativiert sich das dann wieder - da hängen die Bezeichnungen an den GUIDs der PLatten - das findet sich dann unter /etc/udev/rules.d - je nach Distribution...
#5 Re: Festplatten eindeutig Kennzeichnen unter Linux
Ja, genau sowas habe ich gesucht.fireball hat geschrieben:mount -l zeigt Dir die Disk-Labels mit an, im Raidverbund (bei Software Raid, keine Ahnung, ob Du das einsetzt) sollte mdadm die entsprechenden Infos werfen.
Das RAID5 ist nen Software RAID.
THX, nur, jetzt fährt die Kiste gar nicht mehr von sda hoch.
Hätte doch gerne "eben" alles umgezogen.
Nur, neu aufsetzen ist auch blöd, keine Floppy, kein optisches Laufwerk drin.
#6 Re: Festplatten eindeutig Kennzeichnen unter Linux
Yap, werde ich auch machenER Corvulus hat geschrieben:Edding
Aber dadurch sehe ich ja immer noch nicht, welche der 4 identischen kaputt ist.
#7 Re: Festplatten eindeutig Kennzeichnen unter Linux
Gab es da nicht auch ne Option, direkt über den BIS zu gehen?fireball hat geschrieben:Bei IDE-Platten ist die Bezeichnung direkt festgenagelt an die Controllerports - da gilt ganz klar hda=Primary Master, hdb=Primary Slave, hdc=Secondary Master etc. - gleiches gilt bei SCSI
IDE ist jetzt wurscht, die defekte konnte ich schnell per Try & Error lokalisieren.
Aber bei SCSI ging das doch auch irgendwie über die ID?
Hmm, naja, wenn es wieder läuft, label ich die SATAs, und dann sollte es passen.
Da hatten wir immer Adaptec und Mylex, da konnte ich die Platte via Controller im Korb lokalisieren.fireball hat geschrieben:wenn der SCSI-Controller das gesamte Array handled, wie das bei Hardware-Raid der Fall ist.
#8 Re: Festplatten eindeutig Kennzeichnen unter Linux
So, das Adaptec ist raus, nun versucht er von der ersten IDE zu booten, geht natürlich nicht, weil kein System drauf.
Egal, dann wird er halt neu aufgesetzt, so lange dauert das ja auch nicht.
Zum Glück kann die alte Möhre per USB stick booten.
Bleiben meine SATAs ... Sind die hotplug fähig? oder muss ich immer neu booten?
Egal, dann wird er halt neu aufgesetzt, so lange dauert das ja auch nicht.
Zum Glück kann die alte Möhre per USB stick booten.
Bleiben meine SATAs ... Sind die hotplug fähig? oder muss ich immer neu booten?
- ER Corvulus
- Beiträge: 16688
- Registriert: 14.04.2005 23:17:06
- Wohnort: ziemlich hoch über Augsburg ;)
#9 Re: Festplatten eindeutig Kennzeichnen unter Linux
Die platten sollten das normalerweise können. Nur - ob Linux da auch immer nachschaut... (unter XP muss ich oft in der datenträgerverwaötktung mal aktualisieren drücken ....) boot halt neu, besser ist das.
Grüsse Wolfgang
Grüsse Wolfgang
#10 Re: Festplatten eindeutig Kennzeichnen unter Linux
SATA Hotplug sollte gehen eigentlich.
Im Notfall mal mit offenem systemlog an- und abstöpseln.
Im Notfall mal mit offenem systemlog an- und abstöpseln.
#11 Re: Festplatten eindeutig Kennzeichnen unter Linux
Hmm, ich kann es ja mal testen.ER Corvulus hat geschrieben:boot halt neu, besser ist das.
Erstmal baue ich mir grade nen Debian in ner VirtualBox auf, Windows7 hat natürlich meinen BootLoader überschrieben ...
Danach dann den USB Stick vorbereiten, wenn das läuft, mache ich mir nen Kopf um das RAID.
Zum Glück habe ich aktuelle Sicherung.
#13 Re: Festplatten eindeutig Kennzeichnen unter Linux
Schön in den Raum geworfen. Aber UUID ist sinnlos - man will Platten zuordnen können und braucht in der Regel keine weltweit eindeutigen Bezeichungen...
#14 Re: Festplatten eindeutig Kennzeichnen unter Linux
aber eindeutig is ja eindeutig und viel aufwand ist es ja nicht die UUID der platte rauszubekommenWeil, die spare ist eingebunden, heisst aber nun sdd. Für heute finde ich sicherlich ne Lösung mit Try & Error, aber dauerhaft hätte ich da gerne ne Flexiblere Lösung, den Kisten irgendwie "Namen gegebn", oder so, damit ich die eindeutig identifizieren kann.
#15 Re: Festplatten eindeutig Kennzeichnen unter Linux
Mal nen Zwischenstand ... bin immer noch dabei, zu versuchen, zu installieren, die 2. IDE Platte war allem anschend auch platt.