[LVM] Verplaatsen van Sys1 naar Sys2

Pagina: 1
Acties:

  • redfoxert
  • Registratie: December 2000
  • Niet online
Goed, laat ik maar eens een draadje starten.

Ik heb in 1 machine een LVM van 2x200 gig WD. Deze werkt perfect. Alleen die machine word afgebroken en ik wil graag de LVM in mijn andere linux server hangen. Alleen met pvscan etc wil die LVM niet gevonden worden. Het gaat er om dat de data op deze harddisks BEWAARD blijft. Zoals je misschien al zult begrijpen is "even" de data ergens anders parkeren niet echt een optie.


Wie kan me helpen ?

https://discord.com/invite/tweakers


  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 22:54

odysseus

Debian GNU/Linux Sid

Waarom kan je die schijven niet gewoon overbouwen? Als dat de enige schijven in het systeem zijn (en je er dus van wilt opstarten) dan moet je natuurlijk wel zorgen dat er een kernel op staat die ook op het nieuwe systeem werkt, maar voor de rest zie ik niet direct een probleem. Jij vast wel, anders opende je geen topic, dus verklaar je nader :P.

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • redfoxert
  • Registratie: December 2000
  • Niet online
Ze hangen er al in maar aangezien ze beide dus samen in een LVM zaten werkt dat niet zonder meer in die andere linux bak. Je moet de config op een of andere manier overzetten maar ik heb geen flauw idee hoe en wat. Op diverse forums op inet kan ik ook niks vinden en google heeft er ook geen flauw benul van.

Dus het is niet alleen zomaar even overprikken in een ander systeem. Ik wil de data nog wel aan kunnen spreken.

En ik hoef er niet van te booten, deden ze in die andere machine ook niet.

[ Voor 9% gewijzigd door redfoxert op 07-03-2004 14:50 ]

https://discord.com/invite/tweakers


Verwijderd

Als je gewoon LVM in de kernel zet en de tools installeert moet hij de boel als het goed is gewoon zien. (Heeft hij bij mij ook gedaan toen ik een nieuwe install heb gedaan). Je moet natuurlijk wel de goede lvm-versie hebben (dus LVM of LVM2).

  • redfoxert
  • Registratie: December 2000
  • Niet online
Hoe krijg je dan voor elkaar dat ie de LVM in de /dev/ list heeft staan ??

Want je zult dat ding toch ook moeten mounten. Er is al een LVM aanwezig, daar hoeft ie niet bij maar ik wil 'm er naast draaien.

https://discord.com/invite/tweakers


Verwijderd

Zou het er niet in kunnen zitten dat je al een LVM hebt aangemaakt op die nieuwe machine? Om eerlijk te zijn weet ik niet precies hoe LVM onder de kap werkt, maar als ie éénmalig een tabel aanmaakt met vgroup informatie kan dat wel eens botsen met de tabel die de LVM op de andere schijven staat. Of praat ik nu onzin? 8)7

  • redfoxert
  • Registratie: December 2000
  • Niet online
Lijkt me niet, je moet toch meerdere LVM's kunnen maken in 1 systeem. Al is het alleen maar om risico te spreiden bij uitval van bepaalde discs.

Het gaat er mij dus om hoe ik de LVM info van bak 1 in bak 2 kan krijgen. Waar word die zooi allemaal opgeslagen en welke tools moet ik eventueel gebruiken om dat voor elkaar te krijgen. Moet toch niet al te lastig zijn lijkt me :S.

https://discord.com/invite/tweakers


  • DeBolle
  • Registratie: September 2000
  • Laatst online: 21:55

DeBolle

Volgens mij ligt dat anders

Er vanuit gaande dat die disk een eigen vg heeft, zou vgscan en vgimport moeten werken. Omdat je waarschijnlijk geen vgexport hebt gedaan op de oude machine, zul je een force moeten gebruiken.

Specs ...ik doe er niets meer aan.


  • redfoxert
  • Registratie: December 2000
  • Niet online
Goed ! Het zaakje werkt :D

Die vgexport werkte prima, met daarna de vgimport, moest ik nog even wat devices erbij maken met MAKEDEV. Maar dat werkte ook prima :)

LVM draait in mn andere bak en ik kan aan de data *blij*

Nog 1 klein dingetje : Hoe krijg ik die machine zo ver dat ie bij het booten die LVM ook direct activeert ? De eerste LVM doet ie dat wel maar die 2e niet. Is wel handig zodat ik niet elke keer hoef in te loggen en die LVM te activeren om daarna te mounten. De fstab heb ik al aangepast.

[ Voor 4% gewijzigd door redfoxert op 09-03-2004 13:42 ]

https://discord.com/invite/tweakers


  • DeBolle
  • Registratie: September 2000
  • Laatst online: 21:55

DeBolle

Volgens mij ligt dat anders

Miscchien een vgchange om de vg te activeren in de startscripts (rc2.d)? Voor alle commando's met betrekking tot lvm, neem een kijkje op http://linux.about.com/library/cmd/blcmdl8_lvm.htm

In het kort, een fysieke disk maak je 'klaar' voor lvm met pvcreate, de disk aan een vg toewijzen gaat daarna met vgcreate, daarna een of meerdere lvols aanmaken met lvcreate, dan een filesystem op de lvol zetten met newfs rlvol en tenslotte die lvol mounten.
Een al bestaande vg op een fysieke disk importeren in je huidige lvm conf met vgimport (zoals je zelf nu hebt gedaan), waarbij alle aanwezige lvols dan meteen gemount kunnen worden.
Bij een reboot worden alle vg's gede-activeerd in de kill scripts (vgchange -a n) en bij de startup scripts weer geactiveerd (vgchange -a y).
Nu weet ik niet welke versie jij gebruikt, maar de commando's zijn bij alle Unixen die LVM gebruiken aan elkaar gelijk, dus bij Linux zal dat niet anders zijn.

Specs ...ik doe er niets meer aan.

Pagina: 1