[Gelistirici] Lvm & Raid ile ilgili...
Mete Alpaslan
alpaslanmete at gmail.com
1 Oca 2009 Per 21:10:05 EET
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
> 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/2b6525b2/attachment-0002.htm>
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi