[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Umzug von Daten



Hallo Peter,

Am 03.02.2017 um 09:00 schrieb Peter Ludikovsky:
> Am 03.02.2017 um 00:03 schrieb Thomas Michalka:
>>> Am Freitag, 27. Januar 2017, 22:45:34 schrieb Peter Ludikovsky:

>>>> Damit werden die Daten innerhalb der Volume Group auf die SSD verschoben
>>>> ohne dass du sonst irgendwelche Änderungen machen musst, oder irgendwas
>>>> außer Betrieb nehmen.
>>
>> Ich müsste erst mal nachlesen, ob das auch mit einem gemounteten
>> Dateisystem funktioniert, denn was passiert, wenn während der
>> Verschiebung der PEs auf das Ziel-PV Dateisystemzugriffe passieren?
>> Kann LVM dynamisch LEs auf neue PEs mappen während der
>> Dateisystemtreiber auf ein Blockdevice zugreift, oder blockiert LVM
>> den Zugriff auf ein LV-Blockdevice während pvmove, oder wird nur mit
>> temporären Mirror-LVs gearbeitet bis die Inhalte aller PEs in das
>> neue PV transferiert sind? Im letzteren Fall müsste ein Dateisystem
>> Zugriff nur sehr kurz blockiert werden.
> 
> Ja, funktioniert auf jeden Fall gemountet, so verschieben wir derzeit
> Daten zwischen LUNs auf verschiedenen Storage Systemen.

Sehr interessant. Dann kann ich, sagen wir auf einem Server, eine
größere Platte einbauen, die neuen PVs den Volume Groups (vgextend)
zuordnen und alle LVs in die neuen PVs verschieben (pvmove). Und das
alles im laufenden Betrieb :-)

Anschließend kann ich die PVs der alten Platte aus den Volume Groups
entfernen (vgreduce), die Platte ausbauen und anderweitig verwenden.

> Kurz gesagt, es
> wird ein Mirror aufgebaut, alle Schreibzugriffe landen auf dem neuen PV,
> und am Schluss wird einer der Mirror verworfen. Das läuft mit so
> niedriger Prio, dass es nicht mal merkbar Performance braucht.

So ungefähr hatte ich es mir oben als dritte Möglichkeit gedacht. Vielen
Dank für die Bestätigung!

Eine Frage, die in diesem Thread, glaube ich, auch schon jemand knapp
angerissen hat, spukt mir im Kopf herum, und die Du vielleicht aus der
professionellen Praxis heraus beantworten kannst:
Werden LVs und damit Dateisysteme in der Praxis auch über mehrere
Speichermedien ausgedehnt?
Wenn ja, was passiert, wenn eines dieser Medien ausfällt? Ist dann das
ganze Dateisystem und alle Daten hinüber (wie bei RAID-0), oder geht
dabei nur der Teil auf der defekten Platte verloren?


Gruß, Tom


Reply to: