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 | Service Fabric tek başına kümesinin yapılandırmasını yükseltmeye başlayın. |
yükseltme durumu | Service Fabric tek başına kümesinin küme yapılandırma 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
Service Fabric tek başına 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 izin verilen en yüksek delta sistem durumu düşüş 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. |
--iyi durumda olmayan uygulamalar | 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
Service Fabric tek başına kümesinin küme yapılandırma yükseltme durumunu alın.
Tek başına Service Fabric kümesinin küme yapılandırma 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
- Service Fabric CLI'yı ayarlayın .
- Örnek betikleri kullanarak Service Fabric CLI'yi kullanmayı öğrenin.