Mailinglist Archive: opensuse-de (4664 mails)
| < Previous | Next > |
Re: LVM ? Logical Volume ist weg ?! Hillffee.
- From: Wolfgang Hinsch <wolfgang.hinsch@xxxxxxxxxxxxx>
- Date: Tue, 24 Feb 2004 12:08:40 +0100
- Message-id: <200402241208.40752.wolfgang.hinsch@xxxxxxxxxxxxx>
Am Samstag, 21. Februar 2004 19:47 schrieb Michael Schule:
> Hallo,
>
> Hab folgendes Problem.
> Hab mir eine 120 GB grosse Festplatte als Logical Volume
> angelegt (unter suse 8.2),Die Volume Group und die
> Pysical Volumes bestanden nur aus dieser Festplatte) nun
> habe ich da Daten drauf gepackt, und hab die dann in
> einen anderen Rechner eingebaut (suse 9.0), jetzt hab ich
> das problem das ich aus irgendeinen Grund nicht mehr an
> mein Logical Volume komme, wo meine daten enthalten sind.
> Ich sehe in Yast nur die LVM Partition der Festplatte.
Hallo,
ich kann dir nur bedingt helfen, da ich mit lvm seit den
Zeiten von hp-ux 10 nicht mehr arbeiten musste.
Grundsätzlich würde ich vom Gebrauch von LVM, insbesondere
für Home-Rechner, immer abraten, es sei denn, es gibt
wichtige Gründe für den Einsatz.
Zu Deinem Problem: auf hp-ux lief die Sache so ab, dass man
zunächst die lv am alten System freibgeben ("exportieren")
musste, bevor man sie am neuen System einhängen konnte, und
das neue System musste für den Betrieb mit lvm vorbereitet
sein (stöber...)
Aus einem uralten Kochrezept für hpux 9.x, Stand 1994, daher
nur mit Vorsicht zu gebrauchen, allerdings stammt der
LInux-LVM AFAIK vom hpux-lvm ab:
Wechsel einer Platte von einem Rechner zum anderen:
Beim Einsatz von lvm können einzelne Platten nicht ohne
weiteres von einem Rechner zum anderen umgehängt werden. Es
kann nur die gesamte VG umgehängt werden. Dazu ist es
erforderlich, dass die VG vom Rechner A exportiert und vom
Rechner B importiert wird. Angenommen die 2 Datendisks
(Devicefiles im damaligen hp-ux-Stil!) /dev/dsk/c2d0s2
und /dev/dsk/c3d0s2 in der VG /dev/vg01 sollen von Rechner
A an den Rechner B angehängt werden. An Rechner A muss das
folgende Kommando abgesetzt werden:
#vgchange -a n /dev/vg01
#vgexport -v -m /tmp/vg01.mapfile /dev/vg01
Jetzt ist die VG /dev/vg01 am Rechner A nicht mehr verfügbar
und die zugehörigen Platten können abgezogen werden. Das
File /tmp/vg01.mapfile muss auf den Rechner B übertragen
werden, wenn andere als die Standardnamen für Logical
Volumes vergeben wurden. Am Rechner B werden die Platten
angeschlossen, der Rechner gebootet und die VG in den lvm
importiert:
#mkdir /dev/vg01
#mknod /dev/vg01/group c 64 0c010000
#vgimport -v /dev/vg01 /dev/dsk/cXd0s2 /dev/dsk/cYd0s2
oder:
#vgimport -v -m /tmp/vg01.mapfile /dev/vg01 /dev/dsk/
cXd0s2 /dev/dsk/cYd0s2
#vgchange -a y /dev/vg01
Das alles ist Stand 1994! Ungetestet, Syntax hp-ux und nur
nach Lektüre der Doku sinngemäß zu prüfen.
Hinweis zu /dev/desk/cXd0s2 : mit s2 ist die gesamte Platte
gemeint.
HTH, Wolfgang
> Hallo,
>
> Hab folgendes Problem.
> Hab mir eine 120 GB grosse Festplatte als Logical Volume
> angelegt (unter suse 8.2),Die Volume Group und die
> Pysical Volumes bestanden nur aus dieser Festplatte) nun
> habe ich da Daten drauf gepackt, und hab die dann in
> einen anderen Rechner eingebaut (suse 9.0), jetzt hab ich
> das problem das ich aus irgendeinen Grund nicht mehr an
> mein Logical Volume komme, wo meine daten enthalten sind.
> Ich sehe in Yast nur die LVM Partition der Festplatte.
Hallo,
ich kann dir nur bedingt helfen, da ich mit lvm seit den
Zeiten von hp-ux 10 nicht mehr arbeiten musste.
Grundsätzlich würde ich vom Gebrauch von LVM, insbesondere
für Home-Rechner, immer abraten, es sei denn, es gibt
wichtige Gründe für den Einsatz.
Zu Deinem Problem: auf hp-ux lief die Sache so ab, dass man
zunächst die lv am alten System freibgeben ("exportieren")
musste, bevor man sie am neuen System einhängen konnte, und
das neue System musste für den Betrieb mit lvm vorbereitet
sein (stöber...)
Aus einem uralten Kochrezept für hpux 9.x, Stand 1994, daher
nur mit Vorsicht zu gebrauchen, allerdings stammt der
LInux-LVM AFAIK vom hpux-lvm ab:
Wechsel einer Platte von einem Rechner zum anderen:
Beim Einsatz von lvm können einzelne Platten nicht ohne
weiteres von einem Rechner zum anderen umgehängt werden. Es
kann nur die gesamte VG umgehängt werden. Dazu ist es
erforderlich, dass die VG vom Rechner A exportiert und vom
Rechner B importiert wird. Angenommen die 2 Datendisks
(Devicefiles im damaligen hp-ux-Stil!) /dev/dsk/c2d0s2
und /dev/dsk/c3d0s2 in der VG /dev/vg01 sollen von Rechner
A an den Rechner B angehängt werden. An Rechner A muss das
folgende Kommando abgesetzt werden:
#vgchange -a n /dev/vg01
#vgexport -v -m /tmp/vg01.mapfile /dev/vg01
Jetzt ist die VG /dev/vg01 am Rechner A nicht mehr verfügbar
und die zugehörigen Platten können abgezogen werden. Das
File /tmp/vg01.mapfile muss auf den Rechner B übertragen
werden, wenn andere als die Standardnamen für Logical
Volumes vergeben wurden. Am Rechner B werden die Platten
angeschlossen, der Rechner gebootet und die VG in den lvm
importiert:
#mkdir /dev/vg01
#mknod /dev/vg01/group c 64 0c010000
#vgimport -v /dev/vg01 /dev/dsk/cXd0s2 /dev/dsk/cYd0s2
oder:
#vgimport -v -m /tmp/vg01.mapfile /dev/vg01 /dev/dsk/
cXd0s2 /dev/dsk/cYd0s2
#vgchange -a y /dev/vg01
Das alles ist Stand 1994! Ungetestet, Syntax hp-ux und nur
nach Lektüre der Doku sinngemäß zu prüfen.
Hinweis zu /dev/desk/cXd0s2 : mit s2 ist die gesamte Platte
gemeint.
HTH, Wolfgang
| < Previous | Next > |