[Gelistirici] Lvm & Raid ile ilgili...
Mete Alpaslan
alpaslanmete at gmail.com
1 Oca 2009 Per 21:17:23 EET
Emre Erenoglu wrote On 01-01-2009 21:11:
> Merhaba,
>
> Evet, esasen su sekilde idi grub satiri:
>
> kernel /kernel-2.6.25.20-114 root=/dev/mapper/os-pardus
> mudur=raid lvm ro
>
> Ancak burdaki bosluk bizi bozar diyorsaniz tekrar denerim, sistemde
> raid de oldugundan onu de eklemem gerekiyor bi sekilde.
>
Yaklaşık 2-3 gündür bu yamayı kullanarak hacim grupları sistem
başlangıcında rahatça yüklüyorum sizde neden olmadığını anlamadım şimdi :(
Mete Alpaslan
> Emre
>
> 2009/1/1 Mete Alpaslan <alpaslanmete at gmail.com
> <mailto:alpaslanmete at gmail.com>>
>
> Emre Erenoglu wrote On 01-01-2009 20:59:
>> Tekrar Merhaba,
>>
>> Verdiginiz dosyayi, /sbin altinda iken patch -p0 < patch_adi
>> diyerek kullanip mudur.py'yi patch'ledim, sonra sistemi actim.
>>
>> Ne yazik ki gene lvm gruplarim /dev/mapper altinda olusmadilar.
>> Tekrar elle vgmknodes calistirarak olusturdum. Cihazlar ise
>> sanirim initrd sirasinda tanindiklarindan /dev/dm-0 /dev/dm-1
>> /dev/dm-2 /dev/dm-3 olarak durmaktalar.
>
> Grub ekranındayken mudur=lvm parametresini eklediniz mi acaba?
>
> Mete Alpaslan
>
>>
>> Emre
>>
>> On Thu, Jan 1, 2009 at 7:29 PM, Emre Erenoglu <erenoglu at gmail.com
>> <mailto:erenoglu at gmail.com>> wrote:
>>
>> Mete Hocam,
>>
>> Bu patch'i nasil uygulayacagimi soyler misiniz? mudur.py'yi
>> mi patch'leyecegiz?
>>
>> Emre
>>
>>
>> On Thu, Jan 1, 2009 at 3:41 PM, Emre Erenoglu
>> <erenoglu at gmail.com <mailto:erenoglu at gmail.com>> wrote:
>>
>> Mete hocam selam, sehir disindaydim bugun denemeye
>> calisacagim. Kurulu lvm2'yi oyle birakiyorum, bir de udev
>> kurali koymustuk icinde "collect_lvm" gibi bir scripte
>> referans olan, ama bizim lvm2 paketinde olmayan (ref:
>> daha onceki mesajlarim). Bunu da boyle birakiyor muyuz?
>> Sistem boot'unda hata veriyor collect_lvm bulunamadi diye...
>>
>> Emre
>>
>> 2009/1/1 Mete Alpaslan <alpaslanmete at gmail.com
>> <mailto:alpaslanmete at gmail.com>>
>>
>>
>>
>> 2008/12/30 Mete Alpaslan <alpaslanmete at gmail.com
>> <mailto:alpaslanmete at gmail.com>>
>>
>> Emre Erenoglu wrote On 22-12-2008 22:37:
>>> Merhaba,
>>>
>>>
>>> 2008/12/22 Onur Küçük <onur at pardus.org.tr
>>> <mailto:onur at pardus.org.tr>>
>>>
>>>
>>> On Sun, 21 Dec 2008 02:34:48 +0100
>>> "Emre Erenoglu" <erenoglu at gmail.com
>>> <mailto:erenoglu at gmail.com>> wrote:
>>> ...
>>> > lvm ile ilgili olarak dm-mod modulunden
>>> baska volume group'larin
>>> > boot'ta aktive edilebilmesi icin bir kac
>>> executable'in initramfs'e
>>> > girmesi gerekiyor sanirim. Benim
>>> mkinitframfs script'inde soyle
>>> > yapmisiz:
>>> >
>>> > #install lvm binary and library dependencies
>>> > if [ -f "/etc/lvm/lvm.conf" ]; then
>>> > echo "adding lvm dynamic libraries..."
>>> > cp -L --parents
>>> /lib/libdevmapper.so.1.02 $MOUNT_IMAGE
>>> > cp -L --parents /lib/libreadline.so.5
>>> $MOUNT_IMAGE
>>> > cp -L --parents /lib/librt.so.1
>>> $MOUNT_IMAGE
>>> > cp -L --parents /lib/libdl.so.2
>>> $MOUNT_IMAGE
>>> > cp -L --parents
>>> /usr/lib/libncursesw.so.5 $MOUNT_IMAGE
>>> > cp -L --parents /lib/libc.so.6
>>> $MOUNT_IMAGE
>>> > cp -L --parents /lib/libpthread.so.0
>>> $MOUNT_IMAGE
>>> > cp -L --parents /lib/ld-linux.so.2
>>> $MOUNT_IMAGE
>>> > echo "adding lvm binary..."
>>> > cp -a /usr/sbin/lvm $MOUNT_IMAGE/sbin/lvm
>>> > fi
>>>
>>> Bu seriyi elle initramfs e eklemek yanlış
>>> bence. Belki device-mapper
>>> ve ncurses a statik kitaplık desteğini açıp
>>> lvm ELF ini statik
>>> derleyebiliriz. Statik derlemediğimizde
>>> başımız da ağrıyacak gibime
>>> geliyor.
>>>
>>>
>>> Evet statik bulamadigim icin mecbur linkli
>>> kutuphaneleri de attim icine.
>>>
>>>
>>> > Evet aynen, boot sirasinda initrd'nin
>>> icindeki init script'ten volume
>>> > group'lari aktive ediyorum, sonra buradan
>>> boot ediyorum, ancak sistem
>>> > acilisinda root mount edilip esas init
>>> devreye girip fstab'i okudugu
>>> > zamanda, volume group'lar bulunamiyor, ya
>>> da volume group'larin
>>> > "symlink"leri bulunamiyor desem daha dogru
>>> sanirim. Su anda sistem
>>> > mount tablosundaki ilginc maddeler soyle:
>>> >
>>> > /dev/dm-3 on / type ext3
>>> (rw,noatime,user_xattr)
>>> > /dev/md1 on /home type ext3
>>> (rw,noatime,user_xattr)
>>> > /dev/sda1 on /boot type ext3
>>> (rw,noatime,relatime)
>>> > /dev/mapper/os-data on /d type ext3 (rw)
>>> >
>>> > Kok dosya sistemi, /dev/mapper/os-pardus
>>> olmasi gerekirken
>>> > hala /dev/dm-3 olarak gorunuyor (taaa
>>> initrd'deki boot sirasindaki
>>> > isimlendirme). /d olan ise
>>> local.start'tan duzgun olarak mount
>>> > ediliyor, ancak fstab'a yazarsam
>>> edilmiyor. Bir sekilde bu vgmknodes
>>> > UDEV tarafindan vs. trigger edilmiyor.
>>>
>>> Hmmm mesela initramfs de daha önceden node
>>> lar oluşturulduğu için
>>> udev tekrar dürtülmüyor olabilir mi ?
>>>
>>>
>>> Esasen /etc/fstab okunmadan once volume
>>> group'larin initialize edilmis olmasi gerekiyor.
>>> Initramfs'de bunu init ediyoruz, ama normal
>>> init'e gecip sanirim /dev tekrar populate
>>> edilirken logical volume'ler gidiyor sanirim.
>>> Belki mudur acilis esnasinda fstab okunmadan
>>> once kernel parametrelerinde lvm varsa tutup bu
>>> lvm'yi (vgmknodes) da trigger etmeli ki
>>> /dev/mapper/ altinda gerekli dosyalar olussun.
>>>
>>
>> Merhaba;
>>
>> Açılıçtadoğru şekilde hacim grupların yüklenmesi
>> için ekteki yamayı grub ekranında mudur=lvm
>> ekleyerek dener misiniz? Kernelin ve initramfs
>> bulunduğu /boot dizini haricindeki dizinler doğru
>> şekilde bağlanıyor olması gerekiyor...
>>
>>
>> Emre Bey ekteki yamayı deneyebilir misiniz?
>>
>>
>>
>>
>> Mete Alpaslan
>>
>>> Bir sonraki reboot'umda bir kontrol edeyim
>>> initramfs'de naapiyoruz hangi device'lar cikiyor
>>> ortaya :)
>>>
>>> --
>>> Emre
>>> ------------------------------------------------------------------------
>>> _______________________________________________
>>> Gelistirici mailing list
>>> Gelistirici at pardus.org.tr
>>> <mailto:Gelistirici at pardus.org.tr>
>>> http://liste.pardus.org.tr/mailman/listinfo/gelistirici
>>
>>
>>
>> _______________________________________________
>> Gelistirici mailing list
>> Gelistirici at pardus.org.tr
>> <mailto:Gelistirici at pardus.org.tr>
>> http://liste.pardus.org.tr/mailman/listinfo/gelistirici
>>
>>
>>
>>
>> --
>> Emre
>>
>>
>>
>>
>> --
>> Emre
>>
>>
>>
>>
>> --
>> Emre
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Gelistirici mailing list
>> Gelistirici at pardus.org.tr <mailto:Gelistirici at pardus.org.tr>
>> http://liste.pardus.org.tr/mailman/listinfo/gelistirici
>
>
> _______________________________________________
> Gelistirici mailing list
> Gelistirici at pardus.org.tr <mailto:Gelistirici at pardus.org.tr>
> http://liste.pardus.org.tr/mailman/listinfo/gelistirici
>
>
>
>
> --
> Emre
> ------------------------------------------------------------------------
>
> _______________________________________________
> Gelistirici mailing list
> Gelistirici at pardus.org.tr
> http://liste.pardus.org.tr/mailman/listinfo/gelistirici
-------------- sonraki bölüm --------------
Bir HTML eklentisi temizlendi...
URL: <http://liste.pardus.org.tr/gelistirici/attachments/20090101/f9734c81/attachment-0002.htm>
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi