[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian Lenny disk sorunu



Bu nefis bilgi ziyafeti için herkese teşekkürler. Dün akşam, yedek
aldığım diski sistemden çıkarıp, birincil diskteki lv leri aktif edip
fsck ile denetleme işlemini gerçekleştirdim. Bulduğu bazı hataları
düzeltti. Şimdi başarılı bir biçimde çalışmaya kaldığı yerden devam
ediyor.

Herkese tekrar teşekkürler..

Selamlar..

--
Ali Deniz Eren

29 Kasım 2009 15:11 tarihinde Remzi AKYÜZ <linuxliste@gmail.com> yazdı:
> Murat hocam,
>
> lvm hakkında verdiğiniz bilgiler için teşekkürler.
>
> Verdiğiniz bilgilere ilave olarak aşağıdaki linkleride arkadaşlara
> hatırlatmak isterim.
>
> http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/5.4/html/Logical_Volume_Manager_Administration/
> http://www.redhat.com/docs/manuals/enterprise/RHEL-5-manual/Cluster_Logical_Volume_Manager/
>
> linklerin lvm konusunda temel ve faydalı olmasını umuyorum.
>
>
> Selamlar
>
>
>
> Murat Koç wrote:
>>>
>>> Merhaba,
>>>
>>
>> Merhaba,
>>
>>> Öncelikle kurban bayramınız mubarek olmasını dilerim.
>>
>> sizin de.
>>
>>> Bir disk dd ile kopyalanmış ise iki diski aynı anda bir sisteme takmanız
>>> iyi olmaz. lvm her iki disktede aynı lvm bilgilire olduğundan problem
>>> oluşur.
>>>
>>> yeni diski her hangi bir makeniye ilk kez takıyorsanız
>>> öncelikle
>>>             #vgscan
>>> daha sonra
>>>             #vgchange -a y
>>>
>>> kullanmanızı tavsiye ederim.
>>>
>>
>>
>> dd ile kopyalanmış disk ile asıl diski aynı makinaya takmanızda sorun
>> olmaz.
>> Şöyleki; sallıyorum orjinal disk sda olsun, dd ile kopyalanmış disk ise
>> sdb olarak sistemde gözüksün.
>> lvm.conf dosyasında
>> filter = [ "r|/dev/sda |" ]
>>
>> eklerseniz sda exclude edilecektir, dolayısı ile sdb de bulunan volumeları
>> rahat rahat sorun olmaksızın kullanabilir olursunuz.
>> Volume grouplar üzerinde işlem yaptıktan sonra deactive edip sonrasında
>> yine lvm.conf dosyasında bu sefer /dev/sdb diskini exclude ederseniz orjinal
>> olanlarla çalışabilirsiniz.
>>
>> Fakat tabii ki ikisini birden aktif etmeye çalışmamanız daha iyi
>> olacaktır. Hoş aslında ikisini de aktif etmeye çalışsanız da bir tanesini
>> göremeyeceksiniz sadece, diğerinin ise inconsistent olduğunu belirtecektir.
>>
>> Aslında yine de çalışabilirsiniz :)
>> biraz daha fazla lvm detayına girmek olacaktır ama eğer daha önceden lvm
>> backup almış iseniz burada (/etc/lvm/backup/ altında)  eski vg
>> konfigurasyonunu kopyalayıp üzerinde düzenleme yaparak sonrasında
>>
>> vgcfgrestore
>>
>> ile yeni isimle bunu aktif hale getirebilirsiniz.
>>
>> Eğer backup almamış iseniz ise pv olarak kullandığınız partitiondaki ilk
>> sektor sonrasındaki 255 sectorde lvm metadatası yazılır.
>> Bu da her sektor 512byte olduğundan dolayı size içinde text kısımlarında
>> olduğu 128Kb lık bir bilgiyi almanızı sağlar. Bunu şöyle alabilirsiniz.
>> Örneğin benim laptopumda /dev/sda7 pv olarak tanımlıdır dolayısı ile
>> dd if=/dev/sda7 bs=512 count=255 skip=1 of=/root/sda7_lvm_metadata
>>
>> dersem bu bana şunu verir.
>>
>> kallavimakina:~ # ls -alh sda7_lvm_metadata
>> -rw-r--r-- 1 root root 128K Nov 28 18:19 sda7_lvm_metadata
>>
>> bu dosyanın içindeki binary kısımları görmezden gelirseniz. Şuna benzer
>> bir kısım görürsünüz;
>>
>>
>> *******************************************************************************************
>> kallavimakina:~ # cat sda7_lvm_metadata LABELONE��h� LVM2
>> 001621ierLQmPo1UCAK4b62Bw0hMDoY0krT)?�f�x� LVM2 x[5A%r0N*>��r�2@rootvolume {
>> id = "jqjtSu-zB3U-Sh1P-f3C6-6Xix-zICl-LphDTq"
>>                     seqno = 1
>>                                       status = ["RESIZEABLE", "READ",
>> "WRITE"]                                                      flags = []
>>
>>    extent_size = 8192
>>                      max_lv = 0
>>                                        max_pv = 0
>>
>> physical_volumes {
>>
>> pv0 {
>> id = "621ier-LQmP-o1UC-AK4b-62Bw-0hMD-oY0krT"
>> device = "/dev/sda7"
>> status = ["ALLOCATABLE"]
>> flags = []              dev_size = 60789897     pe_start = 384
>>  pe_count = 7420         }                       }
>> }
>> # Generated by LVM2 version 2.02.45 (2009-03-03): Mon Aug 10 14:44:46 2009
>>
>> contents = "Text Format Volume Group"
>> version = 1
>> description = ""
>>
>> creation_host = "linux" # Linux linux 2.6.31-rc4-1-default #1 SMP
>> 2009-07-29 16:01:26 +0200 i686
>> creation_time = 1249904686      # Mon Aug 10 14:44:46 2009
>>
>> rootvolume {
>> id = "jqjtSu-zB3U-Sh1P-f3C6-6Xix-zICl-LphDTq"
>> seqno = 2                                    status = ["RESIZEABLE",
>> "READ", "WRITE"]     flags = []
>> extent_size = 8192                           max_lv = 0
>>               max_pv = 0
>> physical_volumes {
>>
>> pv0 {
>> id = "621ier-LQmP-o1UC-AK4b-62Bw-0hMD-oY0krT"
>> device = "/dev/sda7"
>>
>> status = ["ALLOCATABLE"]
>> flags = []
>> dev_size = 60789897
>> pe_start = 384
>> pe_count = 7420
>> }
>> }
>>
>> logical_volumes {
>>
>> rootvolume {
>> id = "amGDuQ-37b0-5qcj-kI1X-X3E6-5goz-6dcuuw"
>> status = ["READ", "WRITE", "VISIBLE"]
>> flags = []
>> segment_count = 1
>>
>> segment1 {
>> start_extent = 0
>> extent_count = 7418
>>
>> type = "striped"
>> stripe_count = 1        # linear
>>
>> stripes = [
>> "pv0", 0
>> ]
>> }
>> }
>> }
>> }
>> # Generated by LVM2 version 2.02.45 (2009-03-03): Mon Aug 10 14:44:47 2009
>>
>> contents = "Text Format Volume Group"
>> version = 1
>>
>> description = ""
>>
>> creation_host = "linux" # Linux linux 2.6.31-rc4-1-default #1 SMP
>> 2009-07-29 16:01:26 +0200 i686
>> creation_time = 1249904687      # Mon Aug 10 14:44:47 2009
>>
>> ******************************************************************************************
>>
>> Burada bakın vg ve bağlı pv bilgileri bulunmakta, bunları kopyalarak ve
>> düzenleyerek  (/etc/lvm/backup ) ve yeni bir vg ismi oluşturarak aynı disk
>> esas ve kopya disklerdeki aynı bölümleri başka vg isimleri şekli ile
>> kullanma imkanınız doğar.
>> Hoş tabii bunların hepsi aslında Advanced LVM Administration başlığı
>> altında anlatılabilecek konular. Dolayısı ile lvm ile detaylı bilginiz yoksa
>> bunları uygulamanızı önermem.
>>
>> Ama lvm yapısını fazla bilmiyorsanız hiç bulaşmayın bile bunlara ve
>> verileriniz çok önemli ise bunları bilebilecek kişilerden profesyonel destek
>> alın ya da kendiniz hem öğrenip hem yapmak isterseniz (ki en güzel yol
>> budur) başka makinalarda bunları önce detaylı öğrenin ondan sonra esas
>> sistem üzerinde uygulayın. Aslında çözümsüz değilsiniz yani sadece biraz
>> daha detaylı lvm öğrenmeniz gerekiyor.
>>
>> Biraz uzun yazmışım kusura bakmayın :)
>>
>>
>
>
> --
> To UNSUBSCRIBE, email to debian-user-turkish-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@lists.debian.org
>
>



-- 
Ali Deniz EREN
ali.deniz.eren@gmail.com


Reply to: