Re: Debian Lenny disk sorunu

Remzi AKYÜZ <[email protected]>
Newsgroups gmane.linux.debian.user.turkish
Message-ID <[email protected]>
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 [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.