Author: wolvverine
Date: Wed Feb  1 01:37:54 2006
New Revision: 6905

Modified:
   PLD-doc/queue/lvm.txt
Log:
- poprawki


Modified: PLD-doc/queue/lvm.txt
==============================================================================
--- PLD-doc/queue/lvm.txt       (original)
+++ PLD-doc/queue/lvm.txt       Wed Feb  1 01:37:54 2006
@@ -129,18 +129,18 @@
 
 Zrobione! Teraz pora stworzyć VG - Volume Group.
 
[EMAIL PROTECTED] ~]# vgcreate testowy-vg /dev/hdc2
-  Volume group "testowy-vg" successfully created
[EMAIL PROTECTED] ~]# vgcreate testowy /dev/hdc2
+  Volume group "testowy" successfully created
 
-W powyższym tworzymy wolumen o nazwie testowy-vg. O i już widzimy pewną 
różnicę. Nie mamy już do czynienia z plikami /dev/hdx czy podobnymi, ale z 
logicznym określeniem miejsca przechowywania plików, że tak to ujmę. (W 
powyższym przykładzie podaliśmy jako parametr dysk /dev/hdc2. Jeśli podamy 
kolejne - nasz VG - Volume Group zwiększy się.)
+W powyższym tworzymy wolumen o nazwie testowy. O i już widzimy pewną różnicę. 
Nie mamy już do czynienia z plikami /dev/hdx czy podobnymi, ale z logicznym 
określeniem miejsca przechowywania plików, że tak to ujmę. (W powyższym 
przykładzie podaliśmy jako parametr dysk /dev/hdc2. Jeśli podamy kolejne - nasz 
VG - Volume Group zwiększy się.)
 
 Teraz pora na LV - logiczne wolumeny. Mówiąc "po staremu" - partycje. Na 
początek proponuję 256M na swap, 2GB na / i 4 GB na home. Tutaj już widzimy, że 
suma tych partycji to raptem około połowa tego, co mogli byśmy uzyskać - dysk 
się marnuje. O tym również w następnej części.
 
[EMAIL PROTECTED] ~]# lvcreate -L256 -nswap testowy-vg
[EMAIL PROTECTED] ~]# lvcreate -L256 -nswap testowy
   Logical volume "swap" created
[EMAIL PROTECTED] ~]# lvcreate -L2000 -nroot testowy-vg
[EMAIL PROTECTED] ~]# lvcreate -L2000 -nroot testowy
   Logical volume "root" created
[EMAIL PROTECTED] ~]# lvcreate -L4000 -nhome testowy-vg
[EMAIL PROTECTED] ~]# lvcreate -L4000 -nhome testowy
   Logical volume "home" created
 
 Tada! Proste, prawda?
@@ -150,8 +150,8 @@
 
 [EMAIL PROTECTED] ~]# lvdisplay
 --- Logical volume ---
-LV Name                /dev/testowy-vg/swap
-VG Name                testowy-vg
+LV Name                /dev/testowy/swap
+VG Name                testowy
 LV UUID                Ou9Hk4-KPTn-h1c0-Ywss-VFSb-rAnk-Pkn2xj
 LV Write Access        read/write
 LV Status              available
@@ -164,8 +164,8 @@
 Block device           254:0
 
 --- Logical volume ---
-LV Name                /dev/testowy-vg/root
-VG Name                testowy-vg
+LV Name                /dev/testowy/root
+VG Name                testowy
 LV UUID                dh5fJb-VRwx-GJkL-PdAW-J2V5-J3Ze-lTCAxu
 LV Write Access        read/write
 LV Status              available
@@ -178,8 +178,8 @@
 Block device           254:1
 
 --- Logical volume ---
-LV Name                /dev/testowy-vg/home
-VG Name                testowy-vg
+LV Name                /dev/testowy/home
+VG Name                testowy
 LV UUID                2tbdip-WhQB-REFZ-kdKM-uAOy-M2LX-c3Cf41
 LV Write Access        read/write
 LV Status              available
@@ -193,28 +193,28 @@
 
 Pierwsze, co rzuca się w oczy to:
 
-LV Name                /dev/testowy-vg/swap
-VG Name                testowy-vg
+LV Name                /dev/testowy/swap
+VG Name                testowy
 
 Oraz to:
 
 LV UUID                Ou9Hk4-KPTn-h1c0-Ywss-VFSb-rAnk-Pkn2xj
 
-Pierwsza linia to nic innego jak nazwa wolumenu, który mu nadaliśmy, druga zaś 
opisuje, w którym VG ona się znajduje. Jednocześnie to /dev/testowy-vg/swap 
jest urządzeniem, które możemy podmontować.
+Pierwsza linia to nic innego jak nazwa wolumenu, który mu nadaliśmy, druga zaś 
opisuje, w którym VG ona się znajduje. Jednocześnie to /dev/testowy/swap jest 
urządzeniem, które możemy podmontować.
 
 Dla niewiernych mały dowodzik:
 
[EMAIL PROTECTED] ~]# mkswap /dev/testowy-vg/swap
[EMAIL PROTECTED] ~]# mkswap /dev/testowy/swap
 Setting up swapspace version 1, size = 268431 kB
[EMAIL PROTECTED] ~]# swapon /dev/testowy-vg/swap
[EMAIL PROTECTED] ~]# swapon /dev/testowy/swap
 
 Jak widać działa :-).
 
 Prawda, że milusie ;-) ? Nigdy więcej zastanawiania się... "Gdzie to było? Na 
hdc5 czy może hdb2?". Pytanie co to za koszmarne krzaki po LV UUID? Ano jak się 
okazuje prosta sprawa. Unikalny identyfikator wolumenu. Dzięki temu możemy 
sobie pozamieniać dyski miejscami (pomijając chyba ten z którego startujemy) i 
LVM dzięki tym "krzakom" "poskłada się do kupy".
 
-No to teraz zobaczmy, co znajduje się nowopowstałym /dev/testowy-vg:
+No to teraz zobaczmy, co znajduje się nowopowstałym /dev/testowy:
 
[EMAIL PROTECTED] ~]# ls /dev/testowy-vg/
[EMAIL PROTECTED] ~]# ls /dev/testowy/
 home  root  swap
 
 Tak, tak... To nasze gotowe do używania LVM-partycje :-). Teraz proponuję we 
własnym zakresie sformatować pozostałe, po czym przejść do następnego punktu. 
Ja do tych testów wybrałem reiserfs.
@@ -225,12 +225,12 @@
 Poniżej kilka kroków do wykonania:
 
 [EMAIL PROTECTED] ~]# mkdir /chroot
[EMAIL PROTECTED] ~]# mount /dev/testowy-vg/root /chroot/
[EMAIL PROTECTED] ~]# mount /dev/testowy/root /chroot/
 [EMAIL PROTECTED] ~]# mkdir /chroot/boot
 [EMAIL PROTECTED] ~]# mkdir /chroot/home
 [EMAIL PROTECTED] ~]# mkdir /chroot/proc
 [EMAIL PROTECTED] ~]# mkdir /chroot/sys
[EMAIL PROTECTED] ~]# mount /dev/testowy-vg/home /chroot/home/
[EMAIL PROTECTED] ~]# mount /dev/testowy/home /chroot/home/
 [EMAIL PROTECTED] ~]# mount /dev/hdc1 /chroot/boot/
 [EMAIL PROTECTED] ~]# mount /proc /chroot/proc -obind
 [EMAIL PROTECTED] ~]# mount /sys /chroot/sys -obind
@@ -255,9 +255,9 @@
 
 oraz stworzenie initrd, końcowa konfiguracja - plik /etc/fstab i bootloadera - 
w tym przypadku lilo. Nasz przykładowy plik /etc/fstab powinien wyglądać mniej 
więcej tak:
 
-/dev/testowy-vg/swap    swap     swap       defaults    0 0
-/dev/testowy-vg/root    /        reiserfs   defaults    1 1
-/dev/testowy-vg/home    /home    reiserfs   defaults    1 1
+/dev/testowy/swap    swap     swap       defaults    0 0
+/dev/testowy/root    /        reiserfs   defaults    1 1
+/dev/testowy/home    /home    reiserfs   defaults    1 1
 /dev/hdc1               /boot    ext2       defaults 1 1
 
 none    /proc                   proc    defaults,noauto,gid=17    0 0
@@ -284,7 +284,7 @@
 
 zapisujemy i następnie generujemy initrd:
 
[EMAIL PROTECTED] ~]# geninitrd --with-insmod-static /boot/initrd-lvm `uname -r`
[EMAIL PROTECTED] ~]# geninitrd -v -f --with-insmod-static --lvmtoolsversion 2 
--fstab /etc/fstab /boot/initrd-`uname -r`.gz `uname -r`
 
 Następnym krokiem jest przygotowanie lilo.conf. Mój przykładowy wygląda tak:
 
@@ -298,7 +298,7 @@
 lba32
 
 image=/boot/vmlinuz
-  root=/dev/testowy-vg/root
+  root=/dev/testowy/root
   label=pld_lvm
   initrd=/boot/initrd-lvm
 
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to