![](https://seccdn.libravatar.org/avatar/c0589183ab0d69567f46b78ee529c5d1.jpg?s=120&d=mm&r=g)
hi Gemeinde, vor ein paar Tagen beschrieb ich den geplanten Austausch eines fetten NT Srv. durch einen SMB Srv. via HWRAID, Raiserfs und LVM. Momentan bin ich noch am Experementieren und stelle leider fehlenes Verstaennis fuer LVM bei mir fest. Was bitte bedeutet stripen bei LVM ? Ist es mirroring, oder stripen ueber mehrere Platten...? Danke Achim --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/d8c390b539562da0987e077bcdecb4bb.jpg?s=120&d=mm&r=g)
On Fri, May 26, 2000, achim@foni.net wrote: Hallo Achim@foni.net! :-) (Du siehst, dafür ist ein Realname da. Wird in dieser Liste erwünscht. Und beschränke Dich bitte wenn möglich auf 68 Zeichen pro Zeile für die Leute, die an der Konsole lesen.)
hi Gemeinde,
vor ein paar Tagen beschrieb ich den geplanten Austausch eines fetten NT Srv. durch einen SMB Srv. via HWRAID, Raiserfs und LVM.
Was bitte bedeutet stripen bei LVM ? Ist es mirroring, oder stripen ueber mehrere Platten...?
Ich habe gerade vorgestern ähnliches gemacht. :-) Da Du HW-RAID hast, wirst Du wohl weder mirroring noch striping haben wollen. Einfach auf dem RAID-System ein oder mehrere Partitionen anlegen, die mit pvcreate /dev/sda{8,9,10} vorbereiten und mit vgcreate <vgname> /dev/sda{8,9,10} -s <extendsize> zu einer volume group zusammenfassen. Das hängt Dir die angegebenen Partitionen hintereinander (in der angegebenen Reihenfolge). Dann logical volume(s) anlegen. Ich bin der Meinung, daß Du bei einem Server mit entsprechend großen Partitionen die Standardgröße eines extents von 4MB deutlich vergrößern solltest. Ich habe hier 128 MB genommen. Das heißt aber auch, daß Du in der Partition bis zu 127 MB verschenkst. Aber zu Deiner eigentlichen Frage: Ich denke, mirroring und striping funktioniert wie bei RAID. Aber es gibt keinen mir bekannten Grund, das auf ein HW-RAID zu setzen. MfG Gunther -- --------------------------- Dipl.-Ing. Gunther Kuhlmann Gunther_Kuhlmann@mentorg.com Tel.: +44 (0)12 52 / 74 83 25 PGP: E6 BC 78 6B E6 09 C7 16 AB 5D 9A 9A D7 1C 01 FB --------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/2835b22d2e5351aee8f98825358ba699.jpg?s=120&d=mm&r=g)
-----Ursprüngliche Nachricht----- Von: Gunther Kuhlmann [mailto:gunther_kuhlmann@mentorg.com]
Aber zu Deiner eigentlichen Frage: Ich denke, mirroring und striping funktioniert wie bei RAID. Aber es gibt keinen mir bekannten Grund, das auf ein HW-RAID zu setzen.
Stichwörter dazu: HotSwap, SAF-TE, ControllerCache, BatteryBackup Olli --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/82e941c014be463b55d04db209e31cd3.jpg?s=120&d=mm&r=g)
Gunther Kuhlmann schrieb in 1,8K (56 Zeilen):
On Fri, May 26, 2000, achim@foni.net wrote:
durch einen SMB Srv. via HWRAID, Raiserfs und LVM.
Was bitte bedeutet stripen bei LVM ? Ist es mirroring, oder stripen ueber mehrere Platten...?
trippen.
Da Du HW-RAID hast, wirst Du wohl weder mirroring noch striping haben wollen.
Kommt drauf an. Vielleicht will er ueber mehrere HW-Raid-Stacks strippen.
Einfach auf dem RAID-System ein oder mehrere Partitionen anlegen, die mit pvcreate /dev/sda{8,9,10}
Unsinn. Am besten genau eine Partition pro Device (Platte/HW-Raid-Stack) als LVM machen.[1] Dann kann es auch nicht passieren, dass man ueber die selbe Platte strippt (und damit wirklich langsam wird). [1] Ja, mann kann mehrere VGs anlegen, so wie man mehrere Platten in einem Rechner haben kann. Da man aber eine VG ueber (fast) beliebig viele Platten machen kann, hat das wenig Sinn. Und LVMs lassen sich partitionieren --- das ist ja eben der Sinn der Sache.
vorbereiten und mit vgcreate <vgname> /dev/sda{8,9,10} -s <extendsize> zu einer volume group zusammenfassen. Das hängt Dir die angegebenen Partitionen hintereinander (in der angegebenen Reihenfolge). Dann logical volume(s) anlegen.
Die Reihenfolge ist ziemlich egal :-) Das ist ja eben der Sinn von LVM, dass du nicht mehr ueber Partitionierung nachdenken musst ... du sagst einfach, ich will 235 MB und du bekommst sie. Und wenn es voll wird: Neue Platte rein, zum PV machen und in die VG einhaengen.
Ich bin der Meinung, daß Du bei einem Server mit entsprechend großen Partitionen die Standardgröße eines extents von 4MB deutlich vergrößern solltest. Ich habe hier 128 MB genommen.
Nur, wenn du Probleme mit der Maximalgroesse bekommen kannst. Extend- maximale LV- Groesse Groesse 8 k 512 M 16 k 1 G 32 k 2 G 64 k 4 G 128 k 8 G 256 k 16 G 512 k 32 G 1 M 64 G 2 M 128 G ------------------------------- 4 M 256 G ------------------------------- 8 M 512 G theoretisches 16 M 1 T Maximum 32 M 1 T 2 T 64 M 1 T 4 T 128 M 1 T 8 T 256 M 1 T 16 T 512 M 1 T 32 T Der Kernel unterstuetzt zur Zeit (laut LVM-Doku) nur 1 T als maximale LVs von 1 TB. Damit ist 16 MB die vernuenftige Maximalmenge, es sei denn, du willst weniger Platte auslegen.
Das heißt aber auch, daß Du in der Partition bis zu 127 MB verschenkst.
Dann musst du deine Partitionen halt 128M-alignen. -Wolfgang --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/d8c390b539562da0987e077bcdecb4bb.jpg?s=120&d=mm&r=g)
On Sun, Jun 04, 2000 at 11:26:20PM +0200, Wolfgang Weisselberg wrote:
Gunther Kuhlmann schrieb in 1,8K (56 Zeilen):
On Fri, May 26, 2000, achim@foni.net wrote:
Was bitte bedeutet stripen bei LVM ? Ist es mirroring, oder stripen ueber mehrere Platten...?
strippen.
Also, _das_ bedeutet jetzt aber wieder was ganz anderes. :-)
Da Du HW-RAID hast, wirst Du wohl weder mirroring noch striping haben wollen.
Kommt drauf an. Vielleicht will er ueber mehrere HW-Raid-Stacks strippen.
Das macht natürlich wieder Sinn.
Einfach auf dem RAID-System ein oder mehrere Partitionen anlegen, die mit pvcreate /dev/sda{8,9,10}
Unsinn. Am besten genau eine Partition pro Device (Platte/HW-Raid-Stack) als LVM machen.[1] Dann kann es auch nicht passieren, dass man ueber die selbe Platte strippt (und damit wirklich langsam wird).
Jaja, man braucht nur eine Partition pro Platte (oder pro RAID5). Aber wenn man so wie ich ein 50% gefüllte RAID5 Platte hat ist die Maximalgröße der P. die anderen 50%. Dann cp -a von einer P. auf die andere und dann? Bleibt wohl nichts anderes übrig als eine 2. P. hinzuzufügen, die dann natürlich auf der- selben RAID5-Platte liegt. Aber jetzt hast Du mich doch etwas nervös gemacht. Wenn ich bei lvcreate die Option --stripsize nicht angebe, dann kriege ich doch kein striping. Die Partitionen werden einfach "aneinander- gehängt". Wenn die erste mit logical volumes belegt ist, geht es bei der 2. weiter. Oder habe ich das falsch verstanden??? lvdisplay sagt Allocation: next free
Die Reihenfolge ist ziemlich egal :-) Das ist ja eben der Sinn von LVM, dass du nicht mehr ueber Partitionierung nachdenken musst ... du sagst einfach, ich will 235 MB und du bekommst sie. Und wenn es voll wird: Neue Platte rein, zum PV machen und in die VG einhaengen.
Die Vorteile sind schon klar. Aber ich bin doch der Meinung, daß Du erst eine volume group mit mindestens einer Partition erstellen mußt, bevor Du ein logical volume erstellen kannst. :-)
Ich bin der Meinung, daß Du bei einem Server mit entsprechend großen Partitionen die Standardgröße eines extents von 4MB deutlich vergrößern solltest. Ich habe hier 128 MB genommen.
Nur, wenn du Probleme mit der Maximalgroesse bekommen kannst.
Okay. Ist bei nur 100 GB wohl einfach Geschmacksache. MfG Gunther -- --------------------------- Dipl.-Ing. Gunther Kuhlmann Gunther_Kuhlmann@mentorg.com Tel.: +44 (0)12 52 / 74 83 25 PGP: E6 BC 78 6B E6 09 C7 16 AB 5D 9A 9A D7 1C 01 FB --------------------------- --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
![](https://seccdn.libravatar.org/avatar/82e941c014be463b55d04db209e31cd3.jpg?s=120&d=mm&r=g)
Gunther Kuhlmann schrieb in 2,7K (85 Zeilen):
On Sun, Jun 04, 2000 at 11:26:20PM +0200, Wolfgang Weisselberg wrote:
Gunther Kuhlmann schrieb in 1,8K (56 Zeilen):
On Fri, May 26, 2000, achim@foni.net wrote:
Was bitte bedeutet stripen bei LVM ? Ist es mirroring, oder stripen ueber mehrere Platten...?
strippen.
Also, _das_ bedeutet jetzt aber wieder was ganz anderes. :-)
oso.
Unsinn. Am besten genau eine Partition pro Device (Platte/HW-Raid-Stack) als LVM machen.[1] Dann kann es auch nicht passieren, dass man ueber die selbe Platte strippt (und damit wirklich langsam wird).
Jaja, man braucht nur eine Partition pro Platte (oder pro RAID5). Aber wenn man so wie ich ein 50% gefüllte RAID5 Platte hat ist die Maximalgröße der P. die anderen 50%.
Wer HW-Raid5 hat, hat auch einen guten Streamer.
Aber jetzt hast Du mich doch etwas nervös gemacht. Wenn ich bei lvcreate die Option --stripsize nicht angebe, dann kriege ich doch kein striping.
Ja. Und das wuerde ich auch so lassen, wenn keine Engstellen in dem Bereich auftauchen.
bekommst sie. Und wenn es voll wird: Neue Platte rein, zum PV machen und in die VG einhaengen.
Die Vorteile sind schon klar. Aber ich bin doch der Meinung, daß Du erst eine volume group mit mindestens einer Partition erstellen mußt, bevor Du ein logical volume erstellen kannst. :-)
Wenn es voll wird -> Du hast schon ein LVM am laufen. Also auch eine VG und min. ein LV. -Wolfgang --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (4)
-
achim@foni.net
-
antwerpen@netsquare.org
-
gunther_kuhlmann@mentorg.com
-
weissel@netcologne.de