Aracılığıyla paylaş


sfctl sa-cluster

Tek başına Service Fabric kümelerini yönetme.

Komutlar

Komut Açıklama
config Service Fabric tek başına küme yapılandırmasını alın.
config-upgrade Tek başına Service Fabric kümesinin yapılandırmasını yükseltmeye başlayın.
yükseltme durumu Tek başına Service Fabric kümesinin küme yapılandırması yükseltme durumunu alın.

sfctl sa-cluster yapılandırması

Service Fabric tek başına küme yapılandırmasını alın.

Küme yapılandırması kümedeki farklı düğüm türlerini, güvenlik yapılandırmalarını, hata ve yükseltme etki alanı topolojilerini vb. içeren küme özelliklerini içerir.

Bağımsız değişkenler

Bağımsız Değişken Açıklama
--configuration-api-version [Gerekli] Tek başına küme json yapılandırmasının API sürümü.
--timeout -t İşlemi saniyeler içinde gerçekleştirmek için sunucu zaman aşımı. Bu zaman aşımı, istemcinin istenen işlemin tamamlanmasını beklemeye istekli olduğu süreyi belirtir. Bu parametre için varsayılan değer 60 saniyedir. Varsayılan: 60.

Genel Bağımsız Değişkenler

Bağımsız Değişken Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
--help -h Bu yardım iletisini göster ve çık.
--output -o Çıkış biçimi. İzin verilen değerler: json, jsonc, table, tsv. Varsayılan: json.
--Sorgu JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
--Ayrıntılı Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

sfctl sa-cluster config-upgrade

Tek başına Service Fabric kümesinin yapılandırmasını yükseltmeye başlayın.

Sağlanan yapılandırma yükseltme parametrelerini doğrulayın ve parametreler geçerliyse küme yapılandırmasını yükseltmeye başlayın.

Bağımsız değişkenler

Bağımsız Değişken Açıklama
--cluster-config [Gerekli] Küme yapılandırması.
--application-health-policies JSON kodlanmış uygulama türü adı çiftleri sözlüğü ve hata oluşturmadan önce en yüksek iyi durumda olmayan yüzde.
--delta-iyi durumda olmayan düğümler Yükseltme sırasında delta sistem durumu düşüşünün izin verilen en yüksek yüzdesi. İzin verilen değerler sıfırdan 100'e kadar olan tamsayı değerleridir.
--health-check-retry Uygulama veya küme iyi durumda değilse sistem durumu denetimleri gerçekleştirme girişimleri arasındaki süre. Varsayılan: PT0H0M0S.
--health-check-stable Yükseltme bir sonraki yükseltme etki alanına geçmeden önce uygulamanın veya kümenin iyi durumda kalması gereken süre. Varsayılan: PT0H0M0S.

İlk olarak ISO 8601 süresini temsil eden bir dize olarak yorumlanır. Bu başarısız olursa, toplam milisaniye sayısını temsil eden bir sayı olarak yorumlanır.
--health-check-wait Sistem durumu denetimleri işlemine başlamadan önce bir yükseltme etki alanını tamamladıktan sonra beklenmesi gereken süre. Varsayılan: PT0H0M0S.
--timeout -t Varsayılan: 60.
--unhealthy-applications Yükseltme sırasında iyi durumda olmayan uygulamaların izin verilen en yüksek yüzdesi. İzin verilen değerler sıfırdan 100'e kadar olan tamsayı değerleridir.
--iyi durumda olmayan düğümler Yükseltme sırasında iyi durumda olmayan düğümlerin izin verilen en yüksek yüzdesi. İzin verilen değerler sıfırdan 100'e kadar olan tamsayı değerleridir.
--upgrade-domain-delta-unhealthy-nodes Yükseltme sırasında izin verilen en yüksek yükseltme etki alanı delta sistem durumu düşüşü yüzdesi. İzin verilen değerler sıfırdan 100'e kadar olan tamsayı değerleridir.
--upgrade-domain-timeout FailureAction yürütülmeden önce her yükseltme etki alanının tamamlanması gereken süre. Varsayılan: PT0H0M0S.

İlk olarak ISO 8601 süresini temsil eden bir dize olarak yorumlanır. Bu başarısız olursa, toplam milisaniye sayısını temsil eden bir sayı olarak yorumlanır.
--upgrade-timeout FailureAction yürütülmeden önce genel yükseltmenin tamamlanması gereken süre. Varsayılan: PT0H0M0S.

İlk olarak ISO 8601 süresini temsil eden bir dize olarak yorumlanır. Bu başarısız olursa, toplam milisaniye sayısını temsil eden bir sayı olarak yorumlanır.

Genel Bağımsız Değişkenler

Bağımsız Değişken Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
--help -h Bu yardım iletisini göster ve çık.
--output -o Çıkış biçimi. İzin verilen değerler: json, jsonc, table, tsv. Varsayılan: json.
--Sorgu JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
--Ayrıntılı Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Örnekler

Küme yapılandırma güncelleştirmesini başlatma

sfctl sa-cluster config-upgrade --cluster-config <YOUR CLUSTER CONFIG> --application-health-
policies "{"fabric:/System":{"ConsiderWarningAsError":true}}"

sfctl sa-cluster upgrade-status

Tek başına Service Fabric kümesinin küme yapılandırması yükseltme durumunu alın.

Tek başına Service Fabric kümesinin küme yapılandırması yükseltme durumu ayrıntılarını alın.

Bağımsız değişkenler

Bağımsız Değişken Açıklama
--timeout -t İşlemi saniyeler içinde gerçekleştirmek için sunucu zaman aşımı. Bu zaman aşımı, istemcinin istenen işlemin tamamlanmasını beklemeye istekli olduğu süreyi belirtir. Bu parametre için varsayılan değer 60 saniyedir. Varsayılan: 60.

Genel Bağımsız Değişkenler

Bağımsız Değişken Açıklama
--Hata ayıklama Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
--help -h Bu yardım iletisini göster ve çık.
--output -o Çıkış biçimi. İzin verilen değerler: json, jsonc, table, tsv. Varsayılan: json.
--Sorgu JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
--Ayrıntılı Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Sonraki adımlar