2013-04-05 18 views
5

Yerel makinemde OpenStack'ı yükledim. Resim yükleme, örnek oluşturma ve başlatma, yüzen ipi ilişkilendirme vb. Gibi her türlü işlevi gerçekleştirebiliyorum. Fakat 2 gb'den fazla bir birim oluşturamıyorum. Eğer 2 GB'den daha fazla hacim oluşturursam, o zaman kontrol panelimdeki "hata" durumunu verir. 2 GB'tan az oluşturuluyor.openstack içinde 2 GB'den fazla birim oluşturamazsınız

cevap

2

VG'niz gibi görünüyor, boyutu 2G olabilir mi? Hacim kayıt defterlerine daha derinden bakmayı deneyin veya bir vgs/lvs yapın ve mevcut ve kullanılmış kapasitelerinize bakın.

0

DevStack örneği kullanıyorsanız, varsayılan birim yedekleme dosyası 5 GB'dir. Birim destek dosyasının ne kadarının boş olduğunu kontrol edin, 'pvs' veya 'vgs' komut satırında (root kullanıcısı olarak) çalıştırılarak kullanılır.

0

Aynı sorunla karşılaştım. This is how I got it solved.

Sunucunun birim gruplarını görmek için "vgs" komutunu yürütün. Aşağıdakine benzer bir şey göreceksiniz, 2GB VSize olan bir ses grubu.

$vgs 
    VG   #PV #LV #SN Attr VSize VFree 
    stack-volumes 3 1 0 wz--n- 10.00g 10.00g 
    stratos1  1 2 0 wz--n- 931.09g 48.00m 

Bu

openstack hacim ve hacim anlık oluşturmak için kullandığı hacim grubu (yığını-hacim) olmalıdır. Daha fazla hacim ve daha büyük hacimler oluşturmak için, hacim grubunun kapasitesini artırmanız gerekir. Bu durumda genişletilecek birim grubu "yığın birimleri" dir.

50 GB ile bir bölüm oluşturalım.

dd if=/dev/zero of=cinder-volumes bs=1 count=0 seek=50G 
losetup /dev/loop3 cinder-volumes 
fdisk /dev/loop3 

Ve fdisk isteminde

aşağıdaki komutları girin:

n 
p 
1 
ENTER 
ENTER 
t 
8e 
w 

hacim grubu "yığın-hacimleri" Extend fiziksel bir hacme

[email protected]:~# pvcreate /dev/loop3 
    Physical volume "/dev/loop3" successfully created 

oluşturun.

[email protected]:~# vgextend stack-volumes /dev/loop3 

Cilt grubun mevcut fiziksel cihazlar ile ilgili ayrıntıları görelim başarıyla

uzatıldı "-hacimleri yığını". Aşağıda listelenen yeni cihazı göreceksiniz.

[email protected]:~# pvs 
    PV   VG   Fmt Attr PSize PFree 
    /dev/loop0 stack-volumes lvm2 a- 10.01g 10.01g 
    /dev/loop3 stack-volumes lvm2 a- 50.00g 50.00g 

Şimdi vgdisplay komutunu çalıştırarak toplu grupların ayrıntılarını kontrol edin. stack-volumes birim grubunda daha fazla boş alan olduğunu (60GB daha eklediğimizden beri 60GB) göreceksiniz.

[email protected]:~# vgdisplay 
    --- Volume group --- 
    VG Name    stack-volumes 
    System ID    
    Format    lvm2 
    Metadata Areas  3 
    Metadata Sequence No 303 
    VG Access    read/write 
    VG Status    resizable 
    MAX LV    0 
    Cur LV    1 
    Open LV    1 
    Max PV    0 
    Cur PV    3 
    Act PV    3 
    VG Size    60.00 GiB 
    PE Size    4.00 MiB 
    Total PE    23040 
    Alloc PE/Size  7680/30.00 GiB 
    Free PE/Size  15360/60.00 GiB 
    VG UUID    bM4X5R-hC3V-zY5F-ZMVI-s7dz-Kpiu-tPQ2Zt 
İlgili konular