LVM2 ... Ich kriege es einfach nicht hin ....

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Br33dy
Beiträge: 20
Registriert: 23.07.2004 12:04:18
Kontaktdaten:

LVM2 ... Ich kriege es einfach nicht hin ....

Beitrag von Br33dy » 26.07.2004 12:22:28

Hi,

ich habe auf meinem System nun den 2.6.7 Kernel druff... Den Device Mapper auch mit im Kernel drinne und möchte nun irgendwie meine 200 GB freien space die ich noch auf 2 platten habe zusammenfassen zu einem großen logischen laufwerk.

Das ganze mit LVM2 (was anderes hierfür is mir nicht bekannt) Nur irgendwie bekomme ich LVM2 nicht installiert .... und ich weiß nicht wieso weshalb und warum .... hat da irgendwer vielleicht ein gutes tutorial für debian oder so ?? Oder vielleicht einfach nen tipp ???

Olaf Dietsche
Beiträge: 520
Registriert: 12.06.2003 23:18:50
Wohnort: Siegburg

Beitrag von Olaf Dietsche » 26.07.2004 15:24:43

Mir ist nicht ganz klar was du wissen möchtest. Installieren geht so:

Code: Alles auswählen

apt-get install lvm2
:?:

Wenn's um das Anlegen von Partitionen geht, dann mußt du erst einmal physical volumes (pvcreate), danach eine volume group (vgcreate) und darauf die logical volumes (lvcreate) erzeugen.

Br33dy
Beiträge: 20
Registriert: 23.07.2004 12:04:18
Kontaktdaten:

Beitrag von Br33dy » 26.07.2004 15:31:42

das mit dem apt-get install lvm2 is ja alles schön und gut ... nur findet er das bei mir nicht ... auch nicht nach einem

Code: Alles auswählen

apt-get update
er findet das packet bei mir nicht ..... und wenn ich bei google nach ner source suche, die ich in der etc/apt/source.list eintragen kann dafür, dann finde ich auch nix :(

Olaf Dietsche
Beiträge: 520
Registriert: 12.06.2003 23:18:50
Wohnort: Siegburg

Beitrag von Olaf Dietsche » 26.07.2004 15:35:48

LVM2 gibt es in testing und unstable: http://packages.debian.org/lvm2
In meiner sources.list steht z.B.

Code: Alles auswählen

deb http://ftp.de.debian.org/debian unstable main contrib non-free
Wenn du statt unstable testing einträgst, sollte das auch funktionieren. Allerdings habe ich das nicht ausprobiert.

Br33dy
Beiträge: 20
Registriert: 23.07.2004 12:04:18
Kontaktdaten:

Beitrag von Br33dy » 26.07.2004 18:18:55

Hmm.... ich hab den nu ma mit in die source.list eingetragen .... Nu passiert aber folgendes wenn ich nen apt-get update mache :

Code: Alles auswählen

Hit http://ftp.us.debian.org stable/main Packages                                                         
Hit http://ftp.us.debian.org stable/main Release                                                          
Hit http://ftp.us.debian.org stable/main Sources                                                          
Hit http://ftp.us.debian.org stable/main Release                                                          
Get:1 http://ftp.us.debian.org unstable/main Packages [3158kB]                                            
Hit http://security.debian.org stable/updates/main Packages                                               
Hit http://security.debian.org stable/updates/main Release                         
Get:2 http://ftp.us.debian.org unstable/main Release [82B]                         
Get:3 http://ftp.us.debian.org unstable/contrib Packages [71.7kB]    
Get:4 http://ftp.us.debian.org unstable/contrib Release [85B]                          
Get:5 http://ftp.us.debian.org unstable/non-free Packages [66.5kB]                     
Get:6 http://ftp.us.debian.org unstable/non-free Release [86B]                               
Get:7 http://ftp.us.debian.org unstable/main Sources [1250kB]                                
Hit http://non-us.debian.org stable/non-US/main Packages                                      
Hit http://non-us.debian.org stable/non-US/main Release            
Hit http://non-us.debian.org stable/non-US/main Sources            
Hit http://non-us.debian.org stable/non-US/main Release            
Get:8 http://ftp.us.debian.org unstable/main Release [84B]                                                                         
Get:9 http://ftp.us.debian.org unstable/contrib Sources [32.3kB]                                                                   
Get:10 http://ftp.us.debian.org unstable/contrib Release [87B]                                                                     
Get:11 http://ftp.us.debian.org unstable/non-free Sources [26.4kB]                                                                 
Get:12 http://ftp.us.debian.org unstable/non-free Release [88B]                                                                    
Fetched 4605kB in 6s (677kB/s)                                                                                                     
Reading Package Lists... Error!
E: Dynamic MMap ran out of room
E: Error occured while processing qt3-dev-tools-embedded (NewVersion1)
E: Problem with MergeList /var/lib/apt/lists/ftp.us.debian.org_debian_dists_unstable_main_binary-i386_Packages
E: The package lists or status file could not be parsed or opened.
Und das war es dann ... kann via apt-get install nix mehr installen oder sonstwas.

Und so sieht meine source.list aus

Code: Alles auswählen

deb http://ftp.us.debian.org/debian/ stable main
deb-src http://ftp.us.debian.org/debian/ stable main
deb http://non-us.debian.org/debian-non-US stable/non-US main
deb-src http://non-us.debian.org/debian-non-US stable/non-US main
deb http://security.debian.org/ stable/updates main
deb http://ftp.de.debian.org/debian unstable main contrib non-free
Edit:
So nach langem hin und her habe ich es geschafft. LVM2 is installiert ... wenn ich nu aber pvcreate oder sonstwas mache dann kommt:

Code: Alles auswählen

vgscan -- LVM driver/module not loaded?
heißt das das ich den device mapper nicht richtig in den kernel eingebunden habe ???

Bzw wie kann ich sehen ob der Device Mapper richtig eingebunden ist ???

Olaf Dietsche
Beiträge: 520
Registriert: 12.06.2003 23:18:50
Wohnort: Siegburg

Beitrag von Olaf Dietsche » 26.07.2004 19:53:51

Hast du denn LVM in den Kernel einkompiliert oder als Modul gebaut? Was liefert lsmod? Und was steht in /lib/modules/2.6.7/kernel/drivers/md/?

Wenn du

Code: Alles auswählen

cat /proc/devices
eingibst, sollte device-mapper in der Liste auftauchen.

Br33dy
Beiträge: 20
Registriert: 23.07.2004 12:04:18
Kontaktdaten:

Beitrag von Br33dy » 26.07.2004 20:01:33

wenn ich das mache gibt er mir folgendes aus:

Code: Alles auswählen

Character devices:
  1 mem
  2 pty
  3 ttyp
  4 /dev/vc/0
  4 tty
  4 ttyS
  5 /dev/tty
  5 /dev/console
  5 /dev/ptmx
  6 lp
  7 vcs
 10 misc
 13 input
 14 sound
 21 sg
116 alsa
128 ptm
136 pts
171 ieee1394
180 usb
226 drm

Block devices:
  2 fd
  3 ide0
  8 sd
 22 ide1
 65 sd
 66 sd
 67 sd
 68 sd
 69 sd
 70 sd
 71 sd
128 sd
129 sd
130 sd
131 sd
132 sd
133 sd
134 sd
135 sd
eigentlich sollte der device mapper im kernel drinne sein .... Hab das leider nicht selber gemacht sondern vom ISP machen lassen ....

Olaf Dietsche
Beiträge: 520
Registriert: 12.06.2003 23:18:50
Wohnort: Siegburg

Beitrag von Olaf Dietsche » 26.07.2004 20:06:02

Entweder er hat es vergessen oder aber als Modul gebaut.
Was liefert denn

Code: Alles auswählen

modprobe dm_mod
:?:

Bei mir sieht das so aus:

Code: Alles auswählen

$ cat /proc/devices 
Character devices:
  1 mem
  4 /dev/vc/0
  4 tty
  4 ttyS
  5 /dev/tty
  5 /dev/console
  5 /dev/ptmx
  6 lp
  7 vcs
 10 misc
 13 input
 14 sound
116 alsa
128 ptm
136 pts

Block devices:
  2 fd
  3 ide0
254 device-mapper
Edit: wenn dein ISP das mit dem Kernel bauen macht, dann sollte er doch auch LVM einrichten können, oder etwa nicht?

Br33dy
Beiträge: 20
Registriert: 23.07.2004 12:04:18
Kontaktdaten:

Beitrag von Br33dy » 26.07.2004 20:10:30

da kommt dann folgendermaßen was bei raus ...

Code: Alles auswählen

Note: /etc/modules.conf is more recent than /lib/modules/2.6.7/modules.dep
modprobe: QM_MODULES: Function not implemented

modprobe: QM_MODULES: Function not implemented

modprobe: Can't locate module dm_mod
also so wie es aussieht is es net mit drinne.

Jetzt die andere schwierige frage :
ich hab den 2.6.7 kernel drauf. Gibt es eine total simple möglichkeit den Device Mapper einzubinden ??? ich habe schon einen Kernel zerschossen, und da die kiste remote läuft, sollte das nicht nochmal passieren, da ich dann absolut nix machen kann .....

Olaf Dietsche
Beiträge: 520
Registriert: 12.06.2003 23:18:50
Wohnort: Siegburg

Beitrag von Olaf Dietsche » 26.07.2004 20:18:08

Kannst du nicht den Standardkernel (kernel-image-2.6.7-*) von debian nehmen? Dort sollte eigentlich alles nötige drin sein.

Br33dy
Beiträge: 20
Registriert: 23.07.2004 12:04:18
Kontaktdaten:

Beitrag von Br33dy » 26.07.2004 20:24:02

woher nehmen ? wie am besten installieren ? wie ist es mit den treibern und so ??

sorry für die dummen fragen nurich hab einen kernel nach tutorial gebaut, und das ging voll in die hose. Und leider kostet der spaß dann 50 € wenn die da ran muessen wenn was nichtmehr funzt .....

Olaf Dietsche
Beiträge: 520
Registriert: 12.06.2003 23:18:50
Wohnort: Siegburg

Beitrag von Olaf Dietsche » 27.07.2004 00:07:14

Das sollte wie bei jedem anderen Paket funktionieren, mit

Code: Alles auswählen

apt-get install kernel-image-2.6.7-1-686
Allerdings habe ich das noch nie ausprobiert. Ich baue meine Kernel selbst.

Warum probierst du das nicht zuhause auf deiner lokalen Maschine aus? Wenn dann etwas schief geht, hast du direkten Zugriff und kannst das Problem sofort beheben. Und sobald du genau weißt, wie es funktioniert, kannst du das auch auf deinem ISP Server machen.

Falls du remote eine Resetmöglichkeit auf deinem ISP Server hast, kannst du mit

Code: Alles auswählen

lilo -R MeinEigenerKernel-0.8.15
einen Kernel für genau einen Reboot einstellen. Wenn das dann in die Hose geht, machst du einen Reset und danach wird wieder der Kernel gebootet der davor eingestellt war.

Benutzeravatar
badera
Beiträge: 643
Registriert: 20.05.2004 20:01:50
Wohnort: Schweiz

Beitrag von badera » 27.07.2004 08:57:54

Das sollte wie bei jedem anderen Paket funktionieren, mit Code:
apt-get install kernel-image-2.6.7-1-686


Allerdings habe ich das noch nie ausprobiert.
Das funktioniert bestens. Immerhin bei mir mit dem Bootloader Grub. Bei lilo musst Du dann noch manuell den lilo vor dem Reboot starten, damit er die Config aktualisiert. Aber ansonsten kein Problem!
- Adrian

Br33dy
Beiträge: 20
Registriert: 23.07.2004 12:04:18
Kontaktdaten:

Beitrag von Br33dy » 27.07.2004 12:05:32

hmm ich finde den kernel mal wieder nicht bei meinen sourcen ... hat da irgendwer die adresse für die source.list ???

Und noch viel wichtiger :D is der Device Mapper da mit drin installiert ????

Olaf Dietsche
Beiträge: 520
Registriert: 12.06.2003 23:18:50
Wohnort: Siegburg

Beitrag von Olaf Dietsche » 27.07.2004 13:56:40

Schau mal unter http://packages.debian.org/cgi-bin/sear ... e&arch=any
Dort kannst du die Pakete auswählen und dann die Liste der Dateien ansehen.

Antworten