ScaleIO REST API parametreleri açıklaması
Yhteenveto: ScaleIO'da bazı rest api parametreleri açıklamaları
Tämä artikkeli koskee tuotetta
Tämä artikkeli ei koske tuotetta
Tämä artikkeli ei liity tiettyyn tuotteeseen.
Tässä artikkelissa ei yksilöidä kaikkia tuoteversioita.
Ohjeet
Instance:
========================
Note - Buradaki tüm özellikler delta mekanizmasına bağlıdır - böyle bir sorgunun son gönderildiği zamandan itibaren yapılan değişiklikler hakkında nesne başına bir sorgu göndermenin yolu. Aşağıdaki gibi çalışır:
Her nesne türü için en son sürümü saklarız, artımlı bir sayaçtır, bir nesne her değiştirildiğinde sürüm artar.
Her nesne, en son değiştirildiğinde sürümün ne olduğunu bilir. İstemci, isteği bildiği son sürümle gönderir.
MDM, bu sürümden sonra güncellenen tüm nesnelerin bir listesiyle yanıt verir.
Bu sürümden
bu yana silinen nesnelerin listesi Son sürümün gönderildiği
Bu tür bir sorgu örneği (ProtectionDomain için):
GET /api/types/ProtectionDomain/instances?systemId={system id}&sessionTag={session tag}&lastVersion={last version}
isDirty - MDM yanıtı oluştururken bazı nesnelerdeki sürüm değişti, yanıt oluşturma sırasında değişiklik olması durumunda ayarlanan kirli bayrak (istemciyi daha erken bir takip isteği göndermeye teşvik etmek için)
Son<Nesne Sürümü> - Nesne başına gönderilen son deltanın "seri numarası". Sonraki delta sorgusu bu değeri içermelidir ve bu noktadan delta gönderir.
sessionTag - delta mekanizması isteği için kullanılan oturum etiketi MDM tarafından değiştirilebilir (örneğin, MDM'yi değiştirdiğinizde). sessionTag, MDM yeniden başlatma sayacıdır, eşleşmiyorsa bu, MDM'nin yeniden başlatıldığı anlamına gelir. İstemci veya MDM yeniden başlatıldıysa tüm nesneleri içeren tam bir yanıt gönderilir.
System:
========================
capacityTimeLeftInDays - Lisansın süresinin dolmasına
kalan süre enterpriseFeaturesEnabled - Kurumsal özelliklerin etkin olup olmadığını, lisans bilgilerinin bir parçası olduğunu gösterir. Kurumsal özellik örneği - anlık görüntüler, QoS Varsayılan değer TRUE şeklindedir.
isInitialLicense - Geçerli lisans, başlatma sırasında sisteme atanan lisanstır.
managementClientSecureCommunicationEnabled - Güvenli iletişim MDM <=> İstemciler (CLI, REST, UI) etkin mi?
mdmToSdsPolicy - MDM <=> SDS iletişim ilkesi (normal/kimliği doğrulanmış)
upgradeState - Sistem yükseltmesinin devam edip etmediğini ve durumu nedir?
remoteReadOnlyLimitState - Uzak istemcinin yalnızca MDMrestrictedSdcMode'da sorgu işlemleri gerçekleştirmesine izin verildiğini gösteren bayrak - Uzak istemcilerdeki kullanıcıların salt okunur erişimle kısıtlanıp kısıtlanmadığını gösterir (enabled=salt okunur erişim; disabled=tam okuma/yazma erişimi)
SDS:
========================
rfcacheErrorInconsistentCacheConfiguration - rfCache yapılandırmasında bir hata olup olmadığı.
rfcacheErrorInconsistentSourceConfiguration - rfCache kaynak cihazında bir hata olup olmadığı.
rmcacheFrozen - Okuma önbelleğinin dondurulup dondurulmadığı (= geçici olarak kullanılmadığı)
rmcacheMemoryAllocationState - Bellek ayırma işleminin durumu (devam ediyor/bitti)
rmcacheSizeInKb - Bu SDS'deki
okuma önbelleğinin boyutu sdsDecoupled - SDS'nin ayrıştırılmış durumda olup olmadığı.
sdsReceiveBufferAllocationFailures - SDS'de arabellek ayırma hatalarının sayacı (performans düşüşü sorunlarını belirlemeye yardımcı olur)
========================
Volume:
========================
consistencyGroupId - Tek bir komutla alınan tüm anlık görüntülere atanan tanımlayıcı (grup genelinde tutarlıdır)
mappingToAllSdcsEnabled - Disk bölümünün tüm SDC'lere eşlenip eşlenmediği (kullanım dışı!!)
deviceList
===============
longSuccessfulIos - GÇ'lerin beklenenden daha uzun sürmesi ancak yine de başarıyla sona ermesi için sorun giderme sayacı. Arızalı diskleri tanımlamaya yardımcı olur.
activeMovingInNormRebuildJobs
activeMovingOutNormRebuildJobs
activeNormRebuildCapacityInKb
========================
Birincil ve ikincil farklı değerlere sahip olduğunda, ancak yazmayı ACK'lamadığında, NORMAL durumundan (AKA normal-need-rebuild) tetiklenen geriye dönük yeniden oluşturmayı temsil eden sayaçlar, bu nedenle bu ikisinden herhangi bir değeri seçebiliriz.
"İşler" sayacı bazı tarakları temsil eder; aktif - şu anda hareket halinde olan taraklar, "MovingIn" - yani bu hedef SDS'dir.
/api/instances/Sds/relations/Statistics
===============
in-MaintenanceCapacityInKb
in-MaintenanceVacInKb - XXXCapacityInKb FİZİKSEL kapasitedir, XXXVacInKb AYRILMIŞ kapasitedir.
İnce birimler ve anlık görüntülerde fark önemlidir - üzerinde 1 TB yazılı veri bulunan 10 TB'lık bir ince birim düşünün. Bu nedenle ayrılan=10 TB, fiziksel=1 TB
in-MaintenanceCapacityInKb
in-MaintenanceVacInKb
Bakımdaki kapasite (bakım modundaki SDS'de)
normRebuildCapacityInKb - "Normal-need-rebuild"
olarak kabul edilen kapasite normRebuildReadBwc - "Normalden yeniden oluşturma"nın bir parçası olarak okumaların bant genişliği (yazmalar için de aynısı var, nedense listede yok)
pendingMovingInNormRebuildJobs
pendingMovingOutNormrebuildJobs - Yeniden oluşturulması gereken ancak kuyrukta bekleyen taraklar.
rmPendingAllocationInKb - Kaldırılmak üzere işaretlenen kapasite (ör. kaldırma aygıtı/SDS sırasında)
semi-ProtectedVacInKb - ThinCapacityAllocationInKm
bakımında kapasitenin "diğer tarafı" - ThinCapacityAllocationInKb olmalıdır. Bu, 3'te düzeltilecek bir REST API hatasıdır.
"OscillatingCounterParameters" ve "OscillatingCounter"
"OscillatingCounterWindowParameters" ve "OscillatingCounterWindow"
===============
Her salınımlı sayaç, kısa, orta, uzun olmak üzere üç kayan pencereden oluşur, her biri eşik ve pencere boyutu (saniye cinsinden)
ile yapılandırılırGeçerli pencerede eşiğe ulaşıldığında ilgili uyarı verilir.
Bu nedenle,
"OscillatingCounterParameters" 3 "OscillatingCounterWindowParameters" içerir;
" OscillatingCounter" 3 "OscillatingCounterWindow" içerir.
===============
========================
Note - Buradaki tüm özellikler delta mekanizmasına bağlıdır - böyle bir sorgunun son gönderildiği zamandan itibaren yapılan değişiklikler hakkında nesne başına bir sorgu göndermenin yolu. Aşağıdaki gibi çalışır:
Her nesne türü için en son sürümü saklarız, artımlı bir sayaçtır, bir nesne her değiştirildiğinde sürüm artar.
Her nesne, en son değiştirildiğinde sürümün ne olduğunu bilir. İstemci, isteği bildiği son sürümle gönderir.
MDM, bu sürümden sonra güncellenen tüm nesnelerin bir listesiyle yanıt verir.
Bu sürümden
bu yana silinen nesnelerin listesi Son sürümün gönderildiği
Bu tür bir sorgu örneği (ProtectionDomain için):
GET /api/types/ProtectionDomain/instances?systemId={system id}&sessionTag={session tag}&lastVersion={last version}
isDirty - MDM yanıtı oluştururken bazı nesnelerdeki sürüm değişti, yanıt oluşturma sırasında değişiklik olması durumunda ayarlanan kirli bayrak (istemciyi daha erken bir takip isteği göndermeye teşvik etmek için)
Son<Nesne Sürümü> - Nesne başına gönderilen son deltanın "seri numarası". Sonraki delta sorgusu bu değeri içermelidir ve bu noktadan delta gönderir.
sessionTag - delta mekanizması isteği için kullanılan oturum etiketi MDM tarafından değiştirilebilir (örneğin, MDM'yi değiştirdiğinizde). sessionTag, MDM yeniden başlatma sayacıdır, eşleşmiyorsa bu, MDM'nin yeniden başlatıldığı anlamına gelir. İstemci veya MDM yeniden başlatıldıysa tüm nesneleri içeren tam bir yanıt gönderilir.
System:
========================
capacityTimeLeftInDays - Lisansın süresinin dolmasına
kalan süre enterpriseFeaturesEnabled - Kurumsal özelliklerin etkin olup olmadığını, lisans bilgilerinin bir parçası olduğunu gösterir. Kurumsal özellik örneği - anlık görüntüler, QoS Varsayılan değer TRUE şeklindedir.
isInitialLicense - Geçerli lisans, başlatma sırasında sisteme atanan lisanstır.
managementClientSecureCommunicationEnabled - Güvenli iletişim MDM <=> İstemciler (CLI, REST, UI) etkin mi?
mdmToSdsPolicy - MDM <=> SDS iletişim ilkesi (normal/kimliği doğrulanmış)
upgradeState - Sistem yükseltmesinin devam edip etmediğini ve durumu nedir?
remoteReadOnlyLimitState - Uzak istemcinin yalnızca MDMrestrictedSdcMode'da sorgu işlemleri gerçekleştirmesine izin verildiğini gösteren bayrak - Uzak istemcilerdeki kullanıcıların salt okunur erişimle kısıtlanıp kısıtlanmadığını gösterir (enabled=salt okunur erişim; disabled=tam okuma/yazma erişimi)
SDS:
========================
rfcacheErrorInconsistentCacheConfiguration - rfCache yapılandırmasında bir hata olup olmadığı.
rfcacheErrorInconsistentSourceConfiguration - rfCache kaynak cihazında bir hata olup olmadığı.
rmcacheFrozen - Okuma önbelleğinin dondurulup dondurulmadığı (= geçici olarak kullanılmadığı)
rmcacheMemoryAllocationState - Bellek ayırma işleminin durumu (devam ediyor/bitti)
rmcacheSizeInKb - Bu SDS'deki
okuma önbelleğinin boyutu sdsDecoupled - SDS'nin ayrıştırılmış durumda olup olmadığı.
sdsReceiveBufferAllocationFailures - SDS'de arabellek ayırma hatalarının sayacı (performans düşüşü sorunlarını belirlemeye yardımcı olur)
========================
Volume:
========================
consistencyGroupId - Tek bir komutla alınan tüm anlık görüntülere atanan tanımlayıcı (grup genelinde tutarlıdır)
mappingToAllSdcsEnabled - Disk bölümünün tüm SDC'lere eşlenip eşlenmediği (kullanım dışı!!)
deviceList
===============
longSuccessfulIos - GÇ'lerin beklenenden daha uzun sürmesi ancak yine de başarıyla sona ermesi için sorun giderme sayacı. Arızalı diskleri tanımlamaya yardımcı olur.
activeMovingInNormRebuildJobs
activeMovingOutNormRebuildJobs
activeNormRebuildCapacityInKb
========================
Birincil ve ikincil farklı değerlere sahip olduğunda, ancak yazmayı ACK'lamadığında, NORMAL durumundan (AKA normal-need-rebuild) tetiklenen geriye dönük yeniden oluşturmayı temsil eden sayaçlar, bu nedenle bu ikisinden herhangi bir değeri seçebiliriz.
"İşler" sayacı bazı tarakları temsil eder; aktif - şu anda hareket halinde olan taraklar, "MovingIn" - yani bu hedef SDS'dir.
/api/instances/Sds/relations/Statistics
===============
in-MaintenanceCapacityInKb
in-MaintenanceVacInKb - XXXCapacityInKb FİZİKSEL kapasitedir, XXXVacInKb AYRILMIŞ kapasitedir.
İnce birimler ve anlık görüntülerde fark önemlidir - üzerinde 1 TB yazılı veri bulunan 10 TB'lık bir ince birim düşünün. Bu nedenle ayrılan=10 TB, fiziksel=1 TB
in-MaintenanceCapacityInKb
in-MaintenanceVacInKb
Bakımdaki kapasite (bakım modundaki SDS'de)
normRebuildCapacityInKb - "Normal-need-rebuild"
olarak kabul edilen kapasite normRebuildReadBwc - "Normalden yeniden oluşturma"nın bir parçası olarak okumaların bant genişliği (yazmalar için de aynısı var, nedense listede yok)
pendingMovingInNormRebuildJobs
pendingMovingOutNormrebuildJobs - Yeniden oluşturulması gereken ancak kuyrukta bekleyen taraklar.
rmPendingAllocationInKb - Kaldırılmak üzere işaretlenen kapasite (ör. kaldırma aygıtı/SDS sırasında)
semi-ProtectedVacInKb - ThinCapacityAllocationInKm
bakımında kapasitenin "diğer tarafı" - ThinCapacityAllocationInKb olmalıdır. Bu, 3'te düzeltilecek bir REST API hatasıdır.
"OscillatingCounterParameters" ve "OscillatingCounter"
"OscillatingCounterWindowParameters" ve "OscillatingCounterWindow"
===============
Her salınımlı sayaç, kısa, orta, uzun olmak üzere üç kayan pencereden oluşur, her biri eşik ve pencere boyutu (saniye cinsinden)
ile yapılandırılırGeçerli pencerede eşiğe ulaşıldığında ilgili uyarı verilir.
Bu nedenle,
"OscillatingCounterParameters" 3 "OscillatingCounterWindowParameters" içerir;
" OscillatingCounter" 3 "OscillatingCounterWindow" içerir.
===============
Tuotteet, joihin vaikutus kohdistuu
PowerFlex SoftwareTuotteet
PowerFlex SoftwareArtikkelin ominaisuudet
Artikkelin numero: 000019987
Artikkelin tyyppi: How To
Viimeksi muutettu: 12 syysk. 2025
Versio: 4
Etsi vastauksia kysymyksiisi muilta Dell-käyttäjiltä
Tukipalvelut
Tarkista, kuuluuko laitteesi tukipalveluiden piiriin.