[Gelistirici] Lvm & Raid ile ilgili...
Mete Alpaslan
alpaslanmete at gmail.com
1 Oca 2009 Per 22:22:16 EET
Emre Erenoglu wrote On 01-01-2009 22:02:
> 2009/1/1 Mete Alpaslan <alpaslanmete at gmail.com
> <mailto:alpaslanmete at gmail.com>>
>
> Emre Erenoglu wrote On 01-01-2009 21:30:
>> Merhaba,
>>
>> 2009/1/1 Mete Alpaslan <alpaslanmete at gmail.com
>> <mailto:alpaslanmete at gmail.com>>
>>
>> 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 :(
>>
>>
>> Bendeki raid olayi sanirim isleri karistiriyor, bir de
>> pardus_root bir lvm volume'de oldugu icin initrd'de bunu
>> ayarlamis olmam gerekiyor. Bir sekilde init icinde "
>> mudur=*raid*) " gibi olan yere ayrica " mudur=*lvm*) "
>> ekleme cabalarim bosa ciktigindan, diger "quiet" veya "ro"
>> parametreleri gibi ayri parametre olarak veriyorum su anda. Bunui
>> da init icinde:
>>
>> lvm)
>> LVM=1
>> ;;
>>
>> seklinde aktive ediyorum. Burayi degistirmem lazim gibi., ancak
>> mudur=lvm-raid veya mudur=lvm,raid veya mudur=raid,lvm gibi
>> denemelerim bosa cikiyor, mudur'e 2 parametre vermeyi basaramadim
>> henuz.
>>
>> --
>
> Sanırım yukarıda bahsettiğiniz /lib/initramfs/init ile alakalı
> onun içinde ekteki yama yardımcı olur. Eski kernelin initramfs
> buradaki init betiğini değiştirdikten sonra tekrar oluşturdum ama
> şu anda kullandığım için initramfs değişikliğine gitmedim...
>
> Not:/lib/initramfs/init betiğini değiştirmek ne kadar initramfs
> değiştiriyor pek emin değilim olamadım... :S
>
>
> Bir de tabii siz initramfs'inizin icine lvm binary'lerini nasil
> eklediniz? Ben mkinitramfs script'ini elle modifiye etmek zorunda
> kalmistim.
Lvm binary eklemedim aslında sadece init lvm için biraz değiştirdim o
yüzden elinizdeki raidli sistemi bozmamak için initramfs yedeğinizi alıp
öyle değişiklik yapın!!! Sonra elimizdeki test ortamında da mahsur
kalırız. :)
Ubuntu ve Debian aslında initramfs-tools kullanıyor (sizinde daha önce
sordugunuz gibi) mdadm,lvm2,evm gibi paketlere hooks lar tanımlayıp
yeni initramfs böyle update ediyor aslında bizimde buna geçmemiş gerek
yoksa ne kadar istesekte initramfs istediğimiz değişiklikleri rahat
yapamayacağız....
İncelediğim initrams hookslarda statik olarak eklediklerini görmedim ama
sizdeki sorunu çözmüş burada biraz daha google amcaya sormak lazım
sanırım :)
Zaten sorun tam olarak nerdeacaba? Initramfs olan moduller mudur de /dev
populate edilirken kayıp mı oluyorlar? O zaman mudure uyguladığım yama
işe yaraması gerekiyor :S Eğer Inıtramfs deyse hiç değiştirmediğim
initramfs uyguladığımda da mudur_lvm_patch yaması hacim grupları aktive
etmişti.. :S
Kafam karıştı :(
Mete Alpaslan
> Sanirim ikimiz de ayni metodu kullanmadikca ortak bir cozum bulamiycaz.
> --
> 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/5d3e8539/attachment-0002.htm>
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi