Aracılığıyla paylaş


az cosmosdb postgres cluster

PostgreSQL için Azure Cosmos DB kümelerini yönetme.

Komutlar

Name Description Tür Durum
az cosmosdb postgres cluster create

Düğümlerle yeni bir küme oluşturun.

Temel GA
az cosmosdb postgres cluster delete

Kümeyi içindeki düğümlerle birlikte silin.

Temel GA
az cosmosdb postgres cluster list

Abonelikteki veya kaynak grubundaki tüm kümeleri listeleme.

Temel GA
az cosmosdb postgres cluster promote

Okuma amaçlı çoğaltma kümesini bağımsız bir okuma-yazma kümesine yükselter.

Temel GA
az cosmosdb postgres cluster restart

Kümedeki tüm düğümleri yeniden başlatır.

Temel GA
az cosmosdb postgres cluster server

PostgreSQL için Azure Cosmos DB küme sunucularını yönetin.

Temel GA
az cosmosdb postgres cluster server list

Kümenin düğümlerini listeleme.

Temel GA
az cosmosdb postgres cluster server show

Kümedeki bir düğüm hakkında bilgi edinin.

Temel GA
az cosmosdb postgres cluster show

İşlem ve depolama yapılandırması ve küme oluşturma tarihi ve saati gibi küme yaşam döngüsü meta verileri gibi bir küme hakkında bilgi edinin.

Temel GA
az cosmosdb postgres cluster start

Tüm küme düğümlerinde durdurulan işlem başlatılır.

Temel GA
az cosmosdb postgres cluster stop

Tüm küme düğümlerinde işlem durdurur.

Temel GA
az cosmosdb postgres cluster update

Mevcut bir kümeyi güncelleştirin. İstek gövdesi, küme tanımından bir veya birkaç özellik içerebilir.

Temel GA
az cosmosdb postgres cluster wait

Bir koşul karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

Temel GA

az cosmosdb postgres cluster create

Düğümlerle yeni bir küme oluşturun.

PostgreSQL kümeleri ve düğümleri IÇIN Azure Cosmos DB CLI komutlarının çeşitli parametreleri için desteklenen değerleri belirlemek için aşağıdaki başvuruyu kullanın: https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

az cosmosdb postgres cluster create --cluster-name
                                    --resource-group
                                    [--administrator-login-password]
                                    [--citus-version]
                                    [--coord-public-ip-access {0, 1, f, false, n, no, t, true, y, yes}]
                                    [--coord-server-edition]
                                    [--coordinator-storage]
                                    [--coordinator-v-cores]
                                    [--enable-ha {0, 1, f, false, n, no, t, true, y, yes}]
                                    [--enable-shards-on-coord {0, 1, f, false, n, no, t, true, y, yes}]
                                    [--location]
                                    [--maintenance-window]
                                    [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                    [--node-count]
                                    [--node-enable-public-ip-access {0, 1, f, false, n, no, t, true, y, yes}]
                                    [--node-server-edition]
                                    [--node-storage]
                                    [--node-v-cores]
                                    [--point-in-time-utc]
                                    [--postgresql-version]
                                    [--preferred-primary-zone]
                                    [--source-location]
                                    [--source-resource-id]
                                    [--tags]

Örnekler

Yeni bir tek düğüm kümesi oluşturma

az cosmosdb postgres cluster create -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --enable-ha false --coordinator-v-cores 8 --coordinator-server-edition "GeneralPurpose" --coordinator-storage 131072 --enable-shards-on-coord true --node-count 0 --preferred-primary-zone "1" --administrator-login-password "password"

Belirli bir noktaya geri yükleme olarak yeni küme oluşturma

az cosmosdb postgres cluster create -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --point-in-time-utc "2017-12-14T00:00:37.467Z" --source-location "eastus" --source-resource-id "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testGroup/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/source-cluster"

Okuma amaçlı çoğaltma olarak yeni küme oluşturma

az cosmosdb postgres cluster create -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --source-location "eastus" --source-resource-id "/subscriptions/ffffffff-ffff-ffff-ffff-ffffffffffff/resourceGroups/testGroup/providers/Microsoft.DBforPostgreSQL/serverGroupsv2/source-cluster"

Yeni çok düğümlü küme oluşturma

az cosmosdb postgres cluster create -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --enable-ha false --coordinator-v-cores 8 --coordinator-server-edition "GeneralPurpose" --coordinator-storage 131072 --enable-shards-on-coord false --node-count 3 --node-server-edition "MemoryOptimized" --node-v-cores 8 --node-storage 131072 --postgresql-version "15" --preferred-primary-zone "1" --administrator-login-password "password"

Yeni bir tek düğüm oluşturma Burstable 1 sanal çekirdek kümesi

az cosmosdb postgres cluster create -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --enable-ha false --coordinator-v-cores 1 --coordinator-server-edition "BurstableMemoryOptimized" --coord-public-ip-access true --coordinator-storage 131072 --enable-shards-on-coord true --node-count 0 --preferred-primary-zone "1" --administrator-login-password "password"

Yeni bir tek düğüm burstable 2 sanal çekirdek kümesi oluşturma

az cosmosdb postgres cluster create -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --enable-ha false --coordinator-v-cores 2 --coordinator-server-edition "BurstableGeneralPurpose" --coord-public-ip-access true --coordinator-storage 131072 --enable-shards-on-coord true --node-count 0 --preferred-primary-zone "1" --administrator-login-password "password"

Gerekli Parametreler

--cluster-name --name -n

Kümenin adı.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--administrator-login-password --login-password

Yönetici oturum açma parolası. Oluşturma için gereklidir. Değer boşsa, tty'den istenir.

--citus-version

Tüm küme sunucularında Citus uzantısı sürümü.

--coord-public-ip-access --coordinator-enable-public-ip-access

Düzenleyicide genel erişim etkinleştirildiyse.

Kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--coord-server-edition --coordinator-server-edition

Koordinatör sunucusunun sürümü (varsayılan: GeneralPurpose). Oluşturma için gereklidir.

--coordinator-storage --coordinator-storage-quota-in-mb

Bir sunucunun MB cinsinden depolanması. Oluşturma için gereklidir. Daha fazla bilgi edinmek için bkz. https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--coordinator-v-cores

Sunucunun sanal çekirdek sayısı (maksimum: 96). Oluşturma için gereklidir. Daha fazla bilgi edinmek için bkz. https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--enable-ha

Küme için yüksek kullanılabilirlik (HA) etkinleştirildiyse veya etkinleştirilmediyse.

Kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--enable-shards-on-coord --enable-shards-on-coordinator

Koordinatördeki parçalar küme için etkinleştirildiyse veya etkinleştirilmediyse.

Kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--location -l

Kaynağın bulunduğu coğrafi konum Belirtilmediğinde kaynak grubunun konumu kullanılır.

--maintenance-window

Kümenin bakım penceresi. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

Kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--node-count

Kümenin çalışan düğümü sayısı. Düğüm sayısı 0 olduğunda, bu düğümde dağıtılmış tablolar oluşturma özelliğine sahip tek bir düğüm yapılandırmasını temsil eder. 2 veya daha fazla çalışan düğümü, çok düğümlü yapılandırmayı temsil etti. Düğüm sayısı değeri 1 olamaz. Oluşturma için gereklidir.

--node-enable-public-ip-access --node-public-ip-access

Çalışan düğümlerinde genel erişim etkinleştirildiyse.

Kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--node-server-edition

Düğüm sunucusunun sürümü (varsayılan: MemoryOptimized).

--node-storage --node-storage-quota-in-mb

Her çalışan düğümünde MB cinsinden depolama. Daha fazla bilgi edinmek için bkz. https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--node-v-cores

Her çalışan düğümündeki sanal çekirdeklerdeki işlem (maksimum: 104). Daha fazla bilgi edinmek için bkz. https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--point-in-time-utc

Küme geri yükleme için UTC (ISO8601 biçiminde) tarih ve saat.

--postgresql-version

Tüm küme sunucularında ana PostgreSQL sürümü.

--preferred-primary-zone

Tüm küme sunucuları için tercih edilen birincil kullanılabilirlik alanı (AZ).

--source-location

Okuma amaçlı çoğaltma kümeleri için kaynak kümenin Azure bölgesi.

--source-resource-id

Okuma amaçlı çoğaltma kümeleri için kaynak kümenin kaynak kimliği.

--tags

Kaynak etiketleri. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

Global Parametreler
--debug

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.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az cosmosdb postgres cluster delete

Kümeyi içindeki düğümlerle birlikte silin.

az cosmosdb postgres cluster delete [--cluster-name]
                                    [--ids]
                                    [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                    [--resource-group]
                                    [--subscription]
                                    [--yes]

Örnekler

Küme silme

az cosmosdb postgres cluster delete -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff"

İsteğe Bağlı Parametreler

--cluster-name --name -n

Kümenin adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

Kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--yes -y

Onay istemde bulunmayın.

Default value: False
Global Parametreler
--debug

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.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az cosmosdb postgres cluster list

Abonelikteki veya kaynak grubundaki tüm kümeleri listeleme.

az cosmosdb postgres cluster list [--resource-group]

Örnekler

Bir kaynak grubundaki kümeleri listeleme

az cosmosdb postgres cluster list -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff"

Abonelikteki kümeleri listeleme

az cosmosdb postgres cluster list --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff"

İsteğe Bağlı Parametreler

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

Global Parametreler
--debug

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.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az cosmosdb postgres cluster promote

Okuma amaçlı çoğaltma kümesini bağımsız bir okuma-yazma kümesine yükselter.

az cosmosdb postgres cluster promote [--cluster-name]
                                     [--ids]
                                     [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                     [--resource-group]
                                     [--subscription]

Örnekler

Okuma amaçlı çoğaltma kümesini bağımsız bir okuma-yazma kümesine yükseltme

az cosmosdb postgres cluster promote -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff"

İsteğe Bağlı Parametreler

--cluster-name

Kümenin adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

Kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

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.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az cosmosdb postgres cluster restart

Kümedeki tüm düğümleri yeniden başlatır.

az cosmosdb postgres cluster restart [--cluster-name]
                                     [--ids]
                                     [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                     [--resource-group]
                                     [--subscription]

Örnekler

Kümedeki tüm sunucuları yeniden başlatın

az cosmosdb postgres cluster restart -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff"

İsteğe Bağlı Parametreler

--cluster-name

Kümenin adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

Kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

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.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az cosmosdb postgres cluster show

İşlem ve depolama yapılandırması ve küme oluşturma tarihi ve saati gibi küme yaşam döngüsü meta verileri gibi bir küme hakkında bilgi edinin.

az cosmosdb postgres cluster show [--cluster-name]
                                  [--ids]
                                  [--resource-group]
                                  [--subscription]

Örnekler

Kümenin ayrıntılarını göster

az cosmosdb postgres cluster show -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff"

İsteğe Bağlı Parametreler

--cluster-name --name -n

Kümenin adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

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.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az cosmosdb postgres cluster start

Tüm küme düğümlerinde durdurulan işlem başlatılır.

az cosmosdb postgres cluster start [--cluster-name]
                                   [--ids]
                                   [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                   [--resource-group]
                                   [--subscription]

Örnekler

Kümedeki tüm sunucuları başlatma

az cosmosdb postgres cluster start -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff"

İsteğe Bağlı Parametreler

--cluster-name

Kümenin adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

Kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

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.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az cosmosdb postgres cluster stop

Tüm küme düğümlerinde işlem durdurur.

az cosmosdb postgres cluster stop [--cluster-name]
                                  [--ids]
                                  [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                  [--resource-group]
                                  [--subscription]

Örnekler

Kümedeki tüm sunucuları durdurma

az cosmosdb postgres cluster stop -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff"

İsteğe Bağlı Parametreler

--cluster-name

Kümenin adı.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

Kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

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.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az cosmosdb postgres cluster update

Mevcut bir kümeyi güncelleştirin. İstek gövdesi, küme tanımından bir veya birkaç özellik içerebilir.

PostgreSQL kümeleri ve düğümleri IÇIN Azure Cosmos DB CLI komutlarının çeşitli parametreleri için desteklenen değerleri belirlemek için aşağıdaki başvuruyu kullanın: https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

az cosmosdb postgres cluster update [--administrator-login-password]
                                    [--citus-version]
                                    [--cluster-name]
                                    [--coord-public-ip-access {0, 1, f, false, n, no, t, true, y, yes}]
                                    [--coord-server-edition]
                                    [--coordinator-storage]
                                    [--coordinator-v-cores]
                                    [--enable-ha {0, 1, f, false, n, no, t, true, y, yes}]
                                    [--enable-shards-on-coord {0, 1, f, false, n, no, t, true, y, yes}]
                                    [--ids]
                                    [--maintenance-window]
                                    [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                    [--node-count]
                                    [--node-server-edition]
                                    [--node-storage]
                                    [--node-v-cores]
                                    [--postgresql-version]
                                    [--preferred-primary-zone]
                                    [--resource-group]
                                    [--subscription]
                                    [--tags]

Örnekler

Çalışan düğümü işlem ölçeğini artırma veya azaltma

az cosmosdb postgres cluster update -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --node-v-cores 16

Ölçeği genişletme: Yeni çalışan düğümleri ekleme

az cosmosdb postgres cluster update -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --node-count 2

Çalışan düğümü depolama alanının ölçeğini artırma

az cosmosdb postgres cluster update -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --node-storage 2097152

Kümenin birden çok yapılandırma ayarlarını güncelleştirme

az cosmosdb postgres cluster update -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --node-v-cores 16 --node-count 4 coordinator-v-cores 16 --administrator-login-password "newPassword"

Bakım penceresini güncelleştirme veya tanımlama

az cosmosdb postgres cluster update -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --maintenance-window day-of-week=1 start-hour=2 --start-minute=0 custom-window="Enabled"

PostgreSQL ana sürümünü yükseltme

az cosmosdb postgres cluster update -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --postgresql-version "15"

Koordinatör depolama ölçeğini artırma

az cosmosdb postgres cluster update -n "test-cluster" -g "testGroup" --subscription "ffffffff-ffff-ffff-ffff-ffffffffffff" --coordinator-storage 2097152

İsteğe Bağlı Parametreler

--administrator-login-password --login-password

Yönetici oturum açma parolası. Oluşturma için gereklidir. Değer boşsa, tty'den istenir.

--citus-version

Tüm küme sunucularında Citus uzantısı sürümü.

--cluster-name --name -n

Kümenin adı.

--coord-public-ip-access --coordinator-enable-public-ip-access

Düzenleyicide genel erişim etkinleştirildiyse.

Kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--coord-server-edition --coordinator-server-edition

Koordinatör sunucusunun sürümü (varsayılan: GeneralPurpose). Oluşturma için gereklidir.

--coordinator-storage --coordinator-storage-quota-in-mb

Bir sunucunun MB cinsinden depolanması. Oluşturma için gereklidir. Daha fazla bilgi edinmek için bkz. https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--coordinator-v-cores

Sunucunun sanal çekirdek sayısı (maksimum: 96). Oluşturma için gereklidir. Daha fazla bilgi edinmek için bkz. https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--enable-ha

Küme için yüksek kullanılabilirlik (HA) etkinleştirildiyse veya etkinleştirilmediyse.

Kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--enable-shards-on-coord --enable-shards-on-coordinator

Koordinatördeki parçalar küme için etkinleştirildiyse veya etkinleştirilmediyse.

Kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--maintenance-window

Kümenin bakım penceresi. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

Kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--node-count

Kümenin çalışan düğümü sayısı. Düğüm sayısı 0 olduğunda, bu düğümde dağıtılmış tablolar oluşturma özelliğine sahip tek bir düğüm yapılandırmasını temsil eder. 2 veya daha fazla çalışan düğümü, çok düğümlü yapılandırmayı temsil etti. Düğüm sayısı değeri 1 olamaz.

--node-server-edition

Düğüm sunucusunun sürümü (varsayılan: MemoryOptimized).

--node-storage --node-storage-quota-in-mb

Her çalışan düğümünde MB cinsinden depolama. Daha fazla bilgi edinmek için bkz. https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--node-v-cores

Her çalışan düğümündeki sanal çekirdeklerdeki işlem (maksimum: 104). Daha fazla bilgi edinmek için bkz. https://learn.microsoft.com/rest/api/postgresqlhsc/#values.

--postgresql-version

Tüm küme sunucularında ana PostgreSQL sürümü.

--preferred-primary-zone

Tüm küme sunucuları için tercih edilen birincil kullanılabilirlik alanı (AZ).

--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--tags

Anahtar-değer çiftleri biçiminde uygulamaya özgü meta veriler. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

Global Parametreler
--debug

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.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az cosmosdb postgres cluster wait

Bir koşul karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

az cosmosdb postgres cluster wait [--cluster-name]
                                  [--created]
                                  [--custom]
                                  [--deleted]
                                  [--exists]
                                  [--ids]
                                  [--interval]
                                  [--resource-group]
                                  [--subscription]
                                  [--timeout]
                                  [--updated]

İsteğe Bağlı Parametreler

--cluster-name --name -n

Kümenin adı.

--created

'ProvisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.

Default value: False
--custom

Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Silinene kadar bekleyin.

Default value: False
--exists

Kaynak var olana kadar bekleyin.

Default value: False
--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--interval

Saniye cinsinden yoklama aralığı.

Default value: 30
--resource-group -g

Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--timeout

Saniye cinsinden en fazla bekleme.

Default value: 3600
--updated

'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.

Default value: False
Global Parametreler
--debug

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.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.