Ana içeriğe geç

VDC birimleri nasıl oluşturulur, okunur ve silinir

Bu yordam ne zaman kullanılır​

Bir VDC'nin blok birime ihtiyacı olduğunda: uygulama verileri için, küme dışındaki bir ana bilgisayara paylaşılan bir disk için veya ileride iSCSI üzerinden dışa aktarmak için. Birim (volume), zaten etkinleştirilmiş VDC depolaması içinde oluşturulur, kotasından düşülür ve eşlenene kadar kimse tarafından görülmez.

Bu yordam, birimin tüm yaşam döngüsünü kapsar: oluşturma, parametreleri ve kullanılan alanı okuma ve silme. Bir birimi bir başlatıcıya eşlemek ayrı bir adımdır ve "Birimleri iSCSI üzerinden bağlama" bölümünde açıklanır. VDC depolaması henüz etkinleştirilmemişse Unified Storage ile VDC oluşturma ile başlayın.

Ön koşullar​

  • Unified Storage özelliği küme seçeneklerinde etkinleştirilmiş olmalıdır.
  • VDC depolaması etkinleştirilmiş olmalıdır — VDC kartının Storage sekmesi, etkinleştirme istemi yerine depolama özetini gösterir.
  • Oluşturma için Create vDC Volume, silme için Delete vDC Volume yetkisi — her ikisi de Cluster master rolü ve kendi VDC'si içinde bir VDC yöneticisi için kullanılabilir.
  • vStack Center sürümü — 3.0.4.

Adım 1. Kullanılabilir kotayı denetleyin​

Depolama kapasitesi VDC'nin depolama kotasına eşittir; depolamanın ayrı bir sınırı yoktur. Büyük bir birim oluşturmadan önce kotanın ne kadarının zaten kullanıldığını denetleyin.

  1. Virtual Data Centers ekranını açın.
  2. Storage sütununa bakın: kullanılan alanı ve mevcut kotayı, yanında küçük bir göstergeyle birlikte gösterir. Kota ayarlanmamışsa ikinci değer "∞" olur.
  3. Arama alanının yanındaki filtre, VDC'leri depolama durumuna göre süzer: All storage states, Storage enabled, Storage disabled.

Kota yalnızca depolama birimlerini değil, VDC tarafından kullanılan tüm alanı kapsar: sanal makine diskleri birimlerle birlikte toplanır. Sınır, VDC ayarlarında Storage (GB) alanı kullanılarak düzenlenir.

Adım 2. Birim oluşturun​

  1. VDC kartını → Storage sekmesini → Volumes alt sekmesini açın.
  2. Create volume düğmesine tıklayın.
  3. Formu doldurun:
AlanNe belirtilmeli
Volume name1–63 karakter: küçük Latin harfleri, rakamlar, noktalar ve kısa çizgiler; ilk ve son karakter bir harf veya rakam olmalıdır; ad bu VDC'nin depolaması içinde benzersiz olmalıdır
SizeBirim boyutu, en az 1 GB; sayının yanındaki birimi seçin
ProtocolBirim hemen eşlenecekse iSCSI veya Choose later
LUN IDBirimin hedefte göründüğü numara; alan önceden kullanılabilir bir numarayla doldurulur
Initiator GroupMevcut bir grup, yeni bir grup veya Assign later
  1. Create düğmesine tıklayın.

Havuz formda seçilmez — VDC depolamasından alınır. Form blok boyutunu da sormaz: platform 32768 bayt varsayılan değerini sağlar ve bu değer birim listesinin Block size sütununda görünür.

Kapasite, havuz denetleyicisiyle iletişime geçilmeden önce kotaya karşı ayrılır. Denetleyici işlemi reddederse ayırma serbest bırakılır ve havuzda veya listede hiçbir birim kalmaz.

Adım 3. VDC birim listesini görüntüleyin​

Volumes alt sekmesi bu VDC'nin birimlerini düz bir tabloda gösterir.

SütunNe gösterir
IDBirim tanımlayıcısı; birim sayfasına bağlantı
NameDepolamadaki birim adı; bu da bir bağlantıdır
SizeBirim boyutu
Block sizeOluşturma sırasında sağlanan blok boyutu
ProtocolDışa aktarma protokolü veya birim eşlenmemişse None
AccessBirimin dışa aktarıldığı başlatıcı grubu
StatusMapped veya Unmapped

Tablo arama, sütuna göre sıralama ve sayfalama destekler. Boş depolama "No volumes yet" iletisini gösterir.

Birimler iSCSI yapılandırılmadan önce bile görünür: birim oluşturmak ve eşlemek birbirinden bağımsız adımlardır. Ayrı bir "All volumes" ekranı tüm VDC'lerin birimlerini bir araya getirir: VDC, havuz, eşleme durumu ve protokol filtrelerine sahip tek bir sayfalanmış tablo. Her satır VDC'yi, havuzu ve birim boyutunu gösterir. Ekran yalnızca Cluster master rolü için kullanılabilir. Boş bir filtrelenmiş sonuç, hiç birimi olmayan bir kümeden ayırt edilebilir.

Adım 4. Birim kartını açın​

Listede birim adına veya tanımlayıcısına tıklayın.

Sayfa başlığı birim adını ve durumunu gösterir: Mapped veya Unmapped. Altında iki kart ve bir eşleme bölümü bulunur.

Blokİçerik
PropertiesName, Pool, Size, Path — birimin havuzdaki tam adı. Eşlenmiş bir birimde ayrıca Protocol, LUN ID ve hedef sayfasına bağlantı içeren Target bulunur
CapacityKullanılan ve kullanılabilir alan, sıkıştırma ve tekilleştirme oranları. Kullanılabilir alan, havuzun boş kapasitesi değil, birimin kendisinde kalan alandır
Initiator Group MappingSayfasına bağlantı içeren başlatıcı grubu adı ile Initiators ve Authorized networks alt kartları

Sayfayı şöyle okuyun. vStack Center Properties ve eşleme durumunu kendi kayıtlarından sağlarken Capacity ölçümleri sayfa açıldığında havuz denetleyicisinden istenir. Kullanılamayan bir denetleyici sayfanın yüklenmesini engellemez: Capacity değerleri boş kalır, geri kalan her şey görüntülenir.

Eşlenmemiş bir birim için Initiator Group Mapping bölümü "Volume is not mapped" iletisini ve Map volume düğmesini gösterir; Properties içindeki Protocol ise None olur.

Initiators alt kartındaki her başlatıcı için gösterge, oturum durumunu değil, grup üyeliğinin denetleyiciyle karşılaştırmasını yansıtır. Connected, denetleyicinin bu girdiyi bildiği anlamına gelir; Disconnected, girdinin yalnızca vStack Center kayıtlarında bulunduğu anlamına gelir. Denetleyici kullanılamıyorsa karşılaştırılacak bir şey yoktur ve gösterge boş kalır.

Adım 5. Birimi silin​

Silme, Delete volume eylemiyle başlatılır. Birim eşlenmişse vStack Center önce eşlemeyi kaldırır, ardından birimi siler.

Denetleyici onayladığında birim listeden kaybolur ve VDC kotası serbest bırakılır. Denetleyici böyle bir birimi olmadığını bildirirse işlem yine başarılı kabul edilir — kayıtlar temizlenir ve tutarsızlık giderilir.

Eşleme başarıyla kaldırıldığı hâlde denetleyici ardından birimin yok edilmesini reddederse (örneğin anlık görüntüler veya klonlar nedeniyle), birim eşlemesiz olarak listede kalır. Bağımlılığı kaldırın ve silmeyi yeniden deneyin; birime erişimi geri yüklemek için birimi yeniden eşleyin.

Sonucu doğrulama​

Volumes alt sekmesine dönün.

  1. adımdan sonra beklenen: tabloda birim adınızı içeren bir satır bulunur, Size sütunu belirtilen boyutu, Status sütunu ise Unmapped değerini gösterir.
  2. adımdan sonra beklenen: tablo artık bu birime ait bir satır içermez ve Virtual Data Centers ekranındaki Storage sütununda kullanılan alan birim boyutu kadar azalmıştır.

Sorun giderme​

Ne görüyorsunuzNedenNe yapmalı
"Storage is not enabled for VDC" (-45013)VDC depolaması etkinleştirilmemiş, bu nedenle birim oluşturulacak bir yer yokDepolamayı Storage sekmesinde etkinleştirin — Unified Storage ile VDC oluşturma bölümündeki adımlara bakın
"Quota exceeded" (-45017)İstenen boyut VDC'nin kullanılabilir kotasını aşıyor; ileti istenen ve kullanılabilir alanı gösterirSize değerini azaltın veya VDC ayarlarında Storage (GB) kotasını artırın
"Volume already exists" (-45018)Ad aynı depolamadaki başka bir birim tarafından kullanılıyorFarklı bir Volume name belirtin; bu adı kullanan birimi Volumes listesinde bulun — adlar kümede değil, VDC depolaması içinde benzersizdir
"Invalid volume parameters" (-45019)Değerler doğrulamadan geçemedi: boyut, blok boyutu veya ad biçimiVolume name değerini 2. adımdaki kurallara göre denetleyin ve Size değerinin en az 1 GB olduğundan emin olun
"Unknown volume" (-45026)Birim mevcut değil, başka bir VDC'ye ait veya henüz denetleyici tarafından onaylanmamışVolumes listesini yenileyin ve birimi yeniden açın; aynı yanıt üç durumu da kapsar — başka bir VDC'nin birimine ait sahiplik açıklanmaz
"Unified Storage feature is disabled" (-45001)Unified Storage özelliği küme seçeneklerinde devre dışıKüme yöneticisinin özelliği etkinleştirmesi gerekir; özellik devre dışıyken depolama işlemleri reddedilir ve Cluster master rolü için de istisna yoktur
Depolama havuzu bulunamadı (-45002)Kayıtlar ve havuz durumu tutarsızHavuz durumunu "Depolama havuzları" bölümünde denetleyin
Havuz denetleyicisi yanıt vermedi veya işlemi reddetti (-45020, -45021)Havuz kullanılamıyor veya silme adımlarından birini reddettiHavuzun kullanılabilirliğini denetleyin, birim kartını yenileyin ve yeniden denemeden önce eşleme durumunu denetleyin
Silme, platformdan gelen bir iletiyle reddedildiBirime anlık görüntüler veya klonlar bağlı — platform nedeni değiştirmeden iletirHavuzdaki bağımlılıkları kaldırın ve silmeyi yeniden deneyin
"Access denied" (-403)Gerekli bir yetki eksik veya VDC kapsamınızın dışındaKendi VDC'niz içinde çalışın; VDC'ler arası okumalar yalnızca Cluster master rolü için kullanılabilir

Ayrıca bakın​

API yöntemleri​

Bu sayfada ele alınan API işlemleri: vdc-create-volume, vdc-list-volumes, vdc-volume-get, vdc-volume-delete, vdc-storage-list, cluster-list-volumes — API başvurusuna bakın.