Hallo Liste,
ich will einem Server ne größere (und leisere) Platte verpassen. Die aktuelle Platte hat 10GB und ist in hda1 (ext3) und hda5 (swap) aufgeteilt. Die neue Platte (40GB) soll getrennte Partitionen für /, boot, home, usr, var, ... bekommen (hab ich bei Platten dieser Größe bisher immer so gemacht).
Wie gehe ich hier sinnvollerweise vor? dd geht nicht benutzen, wenn ich es richtig verstanden habe?
Ich würde also Partitionen erstellen, die Daten rüberkopieren, fstab anpassen.
Was muß ich sonst noch beachten? Bootsektor? Läuft die hdb als hda, wenn ich sie am Kabel umgesteckt habe oder gibt es da noch was zu 'befehlen'?
Das Ganze soll soweit wie möglich per ssh passieren, ich würde nur zum Abklemmen der Alt-Platte am Serverstandort persönlich anreisen wollen...
Danke für Eure Hinweise :-)
Grüße,
Bernhard
Bernhard Bittner bittnerbb@compuserve.de (Fr 23 Mär 2007 22:05:15 CET):
Hallo Liste,
ich will einem Server ne größere (und leisere) Platte verpassen. Die aktuelle Platte hat 10GB und ist in hda1 (ext3) und hda5 (swap) aufgeteilt. Die neue Platte (40GB) soll getrennte Partitionen für /, boot, home, usr, var, ... bekommen (hab ich bei Platten dieser Größe bisher immer so gemacht).
Hab ich noch nie so gemacht und Murphy wird dafür sorgen, daß die falsche Partition zuerst voll ist. Mit LVM kannst Du das umgehen und die Partitionen nach Bedarf anpassen.
Wie gehe ich hier sinnvollerweise vor? dd geht nicht benutzen, wenn ich es richtig verstanden habe?
Wenn Du eine größere Partition haben willst, dann eher nicht. Über dd/cp/cat von Sektoren gibt es m.W. unterschiedliche Aussagen. Probieren kannst Du's ja, 10GB sind nicht die Menge, ich meine, das geht schnell. Da stellt sich nur die Frage, wie Du mit dd das auf die einzelnen neuen Partitionen splitten willst.
Filesysteme lassen sich resizen. Neuere ext2/ext3 auch online (über Reiserfs mag ich mich nicht auslassen) ohne bestimmte Vorbereitung.
Ich würde also Partitionen erstellen, die Daten rüberkopieren, fstab anpassen.
Ja. Ich würde rsync nehmen.
Was muß ich sonst noch beachten? Bootsektor? Läuft die hdb als hda, wenn ich sie am Kabel umgesteckt habe oder gibt es da noch was zu 'befehlen'?
Ich weiß jetzt nicht, was LILO oder Grub sich über die Platte eintragen, auf der sie Kernel bzw. die Stage-Files finden. Wenn's dumm läuft, suchen sie nach dem Umbau auf der nicht vorhandenen 2. Platte.
Das Ganze soll soweit wie möglich per ssh passieren, ich würde nur zum Abklemmen der Alt-Platte am Serverstandort persönlich anreisen wollen...
GRML-CD mitnehmen.
Bernhard Bittner schrieb:
Hallo Liste,
Hallo,
ich will einem Server ne größere (und leisere) Platte verpassen. Die aktuelle Platte hat 10GB und ist in hda1 (ext3) und hda5 (swap) aufgeteilt. Die neue Platte (40GB) soll getrennte Partitionen für /, boot, home, usr, var, ... bekommen (hab ich bei Platten dieser Größe bisher immer so gemacht).
Wie gehe ich hier sinnvollerweise vor? dd geht nicht benutzen, wenn ich es richtig verstanden habe?
Wie schon Heiko gesagt hat, ich wuerd LVM nehmen, das dann in 2 Partitionen, sowas wie 128MB fuer /boot, den rest in eine VG nehmen. In der VG dann einige LVs erstellen, welche dann fuer die einzelnen Partitionen und swap benutzt werden.
Ich würde also Partitionen erstellen, die Daten rüberkopieren, fstab anpassen.
Genau, ich wuerd dann die Zielplatte schon als das Device einbauen, welches die am Ende sein soll. Das Rueberkopieren via rsync oder cp -ax. Du kannst das Ziel-Layout schon so mounten wie du es haben willst und anschliessend das System kopieren.
Was muß ich sonst noch beachten? Bootsektor? Läuft die hdb als hda, wenn ich sie am Kabel umgesteckt habe oder gibt es da noch was zu 'befehlen'?
Siehe oben. Die Zielplatte schon an den richtigen Platz einbauen wo die spaeter sein soll, dh als hda in deinem Fall vermutlich. Dann in die Zielplatte chrooten, /proc mounten und Bootloader ausfuehren/installieren.
Das Ganze soll soweit wie möglich per ssh passieren, ich würde nur zum Abklemmen der Alt-Platte am Serverstandort persönlich anreisen wollen...
Per SSH wuerd ich _sowas_ niemals machen. Serielle Konsole schon eher, und es soll jemand vor Ort sein, der da auch durchblickt was alles gemacht wird und ggf eingreifen kann, falls was schief laeuft. Bei 10G is das nicht wirklich Aufwand das vor Ort gleich zu erledigen.
Danke für Eure Hinweise :-)
Bitte.
MfG -Dimitri Puzin, aka Tristan-777
lug-dd@mailman.schlittermann.de