GoGPT Best VPN GoSearch

OnWorks favicon'u

hızlı halka oluşturucu - Bulutta Çevrimiçi

Swift-ring-builder'ı OnWorks ücretsiz barındırma sağlayıcısında Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen hızlı halka oluşturucu komutudur.

Program:

ADI


hızlı halka oluşturucu - Openstack-Swift halka oluşturucu

SİNOPSİS


hızlı halka oluşturucu <...>

AÇIKLAMA


Swift-ring-builder yardımcı programı, hızlı depolamayı oluşturmak, aramak ve işlemek için kullanılır.
yüzük. Halka oluşturucu, cihazlara bölümler atar ve optimize edilmiş bir Python yazar
sunuculara gönderilmek üzere diskte sıkıştırılmış, salamura edilmiş bir dosyaya yapı. Sunucu
işlemler sadece ara sıra dosyanın değişiklik zamanını kontrol eder ve girişlerini yeniden yükler.
halka yapısının bellek kopyaları gerektiği gibi. Halka oluşturucunun nasıl yönettiği nedeniyle
yüzüğü değiştirir, biraz daha eski bir yüzük kullanarak genellikle sadece üçünden biri anlamına gelir
bölümlerin bir alt kümesi için kopyalar yanlış olacaktır ve bu kolayca çalışılabilir
etrafında.

Halka oluşturucu, halka bilgileri ve ek bilgiler içeren kendi oluşturucu dosyasını da tutar.
Gelecekteki halkaları oluşturmak için gerekli veriler. Birden fazla yedek kopya tutmak çok önemlidir
bu oluşturucu dosyaları. Seçeneklerden biri, oluşturucu dosyalarını her sunucuya kopyalamaktır.
halka dosyalarının kendilerini kopyalaması. Bir diğeri, oluşturucu dosyalarını
kümenin kendisi. Bir oluşturucu dosyasının tamamen kaybı, yeni bir halka oluşturmak anlamına gelir.
sıfırdan, neredeyse tüm bölümler farklı cihazlara atanacak ve bu nedenle
depolanan neredeyse tüm verilerin yeni konumlara kopyalanması gerekecektir. Yani, bir kurtarma
oluşturucu dosya kaybı mümkündür, ancak uzun bir süre için verilere kesinlikle erişilemez
Zaman.

'Swift-ring-builder-safe' olarak çağrılırsa, sağlanan oluşturucu dosyasını içeren dizin
kilitlenecektir (dosyaların üst dizinindeki bir .lock dosyası aracılığıyla). Bu temel sağlar
hızlı halka oluşturucunun (veya diğer yardımcı programların) birden çok örneğine karşı güvenli koruma
Bu kilidi gözlemleyin) oluşturucu/halka dosyalarına yazmaya veya bunları okumaya çalışırken
operasyonlar sürüyor. Bu, halka yönetiminin sahip olduğu ortamlarda yararlı olabilir.
otomatikleştirildi ancak operatörün hala halkalarla manuel olarak etkileşime girmesi gerekiyor.

ARAMA



Şu şekilde olabilir:
NS z - : / _

Herhangi bir bölüm isteğe bağlıdır, ancak en az bir örnek eklemelisiniz:

d74 Cihaz kimliğiyle eşleşir 74
z1 Bölge 1'deki cihazlarla eşleşir
z1-1.2.3.4 Bölge 1'deki cihazları ip 1.2.3.4 ile eşleştirir
1.2.3.4 Herhangi bir bölgedeki cihazları ip 1.2.3.4 ile eşleştirir
z1:5678 1 numaralı bağlantı noktasını kullanarak bölge 5678'deki cihazları eşleştirir
:5678 5678 numaralı bağlantı noktasını kullanan cihazlarla eşleşir
/sdb1 Cihazları sdb1 cihaz adıyla eşleştirir
_shiny Meta verilerde parlak olan cihazları eşleştirir
_'snet: 5.6.7.8' Meta verilerde snet: 5.6.7.8 ile cihazları eşleştirir
[::1] Herhangi bir bölgedeki cihazları ip ::1 ile eşleştirir
z1-[::1]:5678 Bölge 1'deki cihazları ip ::1 ve bağlantı noktası 5678 ile eşleştirir

En spesifik örnek:

d74z1-1.2.3.4:5678/sdb1_"snet: 5.6.7.8"

Nerd açıklaması:

Tüm öğeler, ip dışında tek karakter öneklerini gerektirir, bu durumda -
aygıt kimliği veya bölge de dahil edilmediği sürece isteğe bağlıdır.

KOMUTLAR



Halka ve içindeki cihazlarla ilgili bilgileri gösterir.

arama
Eşleşen cihazlarla ilgili bilgileri gösterir.

eklemek z - : / _
eklemek r z - : / _
eklemek -r -z -ben -P -NS -m -w
Verilen bilgilerle halkaya bir cihaz ekler. Hiçbir bölüm atanmayacak
'yeniden dengeleme' çalıştırılana kadar yeni cihaza. Bu yüzden birden fazla yapabilirsiniz
cihaz değişir ve hepsini yalnızca bir kez yeniden dengeler.

yaratmak
oluşturur 2^ ile bölmeler ve .
bir bölümün birden çok kez taşınmasını kısıtlamak için geçen saat sayısıdır.

liste_parçaları [ ] ..
Aygıtlardan herhangi birine atanan tüm bölümlerin 2 sütunlu bir listesini döndürür
verilen arama değerleriyle eşleşir. İlk sütun atanan bölüm numarasıdır.
ve ikinci sütun, o bölüm için cihaz eşleşmelerinin sayısıdır. Liste
en çok eşleşmeden en aza doğru sıralanmıştır. Eşleşecek çok sayıda cihaz varsa
karşı, bu komutun çalışması biraz zaman alabilir.

yeniden dengelemeye
Yakın zamanda kullanılmayan bölümleri yeniden atayarak halkayı yeniden dengeleme girişimleri
yeniden atandı.

Kaldır
Cihaz(lar)ı halkadan kaldırır. Bu normalde sadece bir cihaz için kullanılmalıdır
bu başarısız oldu. Hizmetten çıkarmak istediğiniz bir cihaz için ağırlığını ayarlamak en iyisidir
0'a, tüm verilerini boşaltmasını bekleyin, ardından bu kaldır komutunu kullanın. bu olmayacak
'yeniden dengeleme' çalıştırılana kadar yürürlüğe girer. Bu, birden fazla cihaz yapabilmeniz içindir
hepsini bir kez değiştirir ve yeniden dengeler.

set_info : / _
Cihazın bilgilerini sıfırlar. Bu bilgi, bölümleri atamak için kullanılmaz, bu nedenle
mevcut zil sesini daha yeni cihazla yeniden yazmak için daha sonra 'write_ring' kullanabilirsiniz
bilgi. Parçalardan herhangi biri finalde isteğe bağlıdır
: / _ parametre; sadece değiştirmek istediğini ver. İçin
örnek set_info d74 _"snet: 5.6.7.8" yalnızca cihaz kimliği için meta verileri günceller
74

set_min_part_hours
değiştirir verilene . Bu, ancak uzun olarak ayarlanmalıdır
tam bir çoğaltma/güncelleme döngüsü sürer. Bunu daha fazla belirlemek için bir yol üzerinde çalışıyoruz
günlükleri taramaktan daha kolay.

set_ağırlık
Cihazın ağırlığını sıfırlar. Cihaza veya cihazdan hiçbir bölüm yeniden atanmayacak
'yeniden dengeleme' çalıştırdıktan sonraya kadar. Bu, birden fazla cihaz değişikliği yapabilmeniz ve
hepsini bir kez yeniden dengeleyin.

onaylamak
Sadece halkadaki doğrulama rutinlerini çalıştırır.

yazma_halkası
Sadece dağıtılabilir halka dosyasını yeniden yazar. Bu, bir süre sonra otomatik olarak yapılır.
başarılı yeniden dengeleme, yani gerçekten bu yalnızca bir veya daha fazla 'set_info'dan sonra yararlıdır
yeniden dengeleme gerekmediğinde ancak yeni cihazı göndermek istediğinizde arar
bilgiler.

Hızlı liste: ekle list_parts yeniden dengeleme oluştur aramayı kaldır set_info
set_min_part_hours set_weight doğrulama write_ring

Çıkış kodlar: 0 = zil değişti, 1 = zil değişmedi, 2 = hata

DOKÜMANTASYON


Hızlı halka ve ayrıca bir bütün olarak Openstack-Swift hakkında daha ayrıntılı belgeler
bulunabilir http://swift.openstack.org/overview_ring.html,
http://swift.openstack.org/admin_guide.html#halkaları yönetmek ve
http://swift.openstack.org

onworks.net hizmetlerini kullanarak hızlı halka oluşturucuyu çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad




×
reklâm
❤️Buradan alışveriş yapın, rezervasyon yapın veya satın alın; ücretsizdir, hizmetlerin ücretsiz kalmasına yardımcı olur.