クラスタのステータスを取得する

ドキュメントのバージョンを選択してください。

AlloyDB Omni クラスタのステータスを取得するには、次のいずれかの手順を完了します。

始める前に

始める前に、クラスタを作成します。

Ansible

Ansible を使用してクラスタのステータスを取得する手順は次のとおりです。

  1. google.alloydbomni_orchestrator.status ロールの Ansible プレイブックを作成します。

    - name: STATUS_PLAYBOOK_NAME
      hosts: localhost
      vars:
        ansible_user: ANSIBLE_USER
        ansible_ssh_private_key_file: ANSIBLE_SSH_PRIVATE_KEY_FILE
      roles:
      - role: google.alloydbomni_orchestrator.status
    

    次の変数を置き換えます。

    • STATUS_PLAYBOOK_NAME: Ansible プレイブックの名前。例: My cluster status

    • ANSIBLE_USER: Ansible が AlloyDB Omni ノードにログインするために使用する OS ユーザー。

    • ANSIBLE_SSH_PRIVATE_KEY_FILE: Ansible が SSH を使用して AlloyDB Omni ノードに接続するために使用する秘密鍵。

  2. ハンドブックを実行します。

    ansible-playbook STATUS_PLAYBOOK_PATH -i DEPLOYMENT_SPECIFICATION_PATH \
          -e resource_type="RESOURCE_TYPE" -e resource_name=RESOURCE_NAME

    次の変数を置き換えます。

    • STATUS_PLAYBOOK_PATH: 手順 1 で作成したプレイブックのパス。

    • DEPLOYMENT_SPECIFICATION_PATH: AlloyDB Omni コンポーネントをインストールするで作成したデプロイ仕様のパス。

    • RESOURCE_TYPE: ステータスを取得するリソースタイプ。たとえば、DBCluster や PgBouncer などです。

    • (省略可)RESOURCE_NAME: ステータスを取得するリソースの名前。たとえば、DBCluster リソースまたは PgBouncer リソースの名前を指定できます。

AlloyDB Omni オーケストレーター CLI

AlloyDB Omni オーケストレーター CLI を使用してクラスタのステータスを取得するには、次の alloydbctl コマンドを実行します。

alloydbctl get -d DEPLOYMENT_SPECIFICATION_PATH_PATH -t RESOURCE_TYPE -n RESOURCE_NAME

次の変数を置き換えます。

  • DEPLOYMENT_SPECIFICATION_PATH_PATH: AlloyDB Omni コンポーネントをインストールするで作成したデプロイ仕様のパス。

  • RESOURCE_TYPE: ステータスを取得するリソースタイプ。たとえば、DBCluster や PgBouncer などです。

  • (省略可)RESOURCE_NAME: ステータスを取得するリソースの名前。たとえば、DBCluster リソースまたは PgBouncer リソースの名前を指定します。