ユーザーロールを管理する
AlloyDB Omni は次のロールを使用します。
AlloyDB Omni には、
alloydbadminという名前のスーパーユーザー ロールと、alloydbmetadataという名前の非スーパーユーザー ロールが含まれています。デフォルトの
postgresユーザーにはスーパーユーザー ロールがあります。他の事前定義されたユーザーロールには権限がありません。将来の使用のために予約されています。
AlloyDB Omni のデータベースを設定する
AlloyDB Omni データベースを設定する際は、次の手順に沿うことをおすすめします。
postgresユーザーロールを使用してデータベースを定義またはインポートします。新規インストールでは、このロールにはスーパーユーザー権限があります。再度、
postgresユーザーロールを使用して、アプリケーションのテーブルへの適切なアクセス権を持つ新しいユーザーロールを作成します。これらの新しいアクセス制限付きロールを使用して、データベースに接続するようにアプリケーションを構成します。
新しいユーザーロールは、必要な数だけ作成して定義できます。AlloyDB Omni に付属するユーザーロールは変更したり、削除しないでください。
詳細については、AlloyDB Omni のユーザーとロールを管理するをご覧ください。
AlloyDB Omni をモニタリングする
AlloyDB Omni のインストールのモニタリングには、AlloyDB Omni 指標の取得と分析が含まれます。
単一サーバー
デフォルトでは、AlloyDB Omni のログを取得するには、次のコマンドを実行します。
Docker
docker logs CONTAINER_NAMECONTAINER_NAME は、AlloyDB Omni コンテナの名前に置き換えます。
AlloyDB Omni のロギング動作を構成するには、AlloyDB Omni のインストールをカスタマイズするをご覧ください。
Podman
podman logs CONTAINER_NAMECONTAINER_NAME は、AlloyDB Omni コンテナの名前に置き換えます。
AlloyDB Omni のロギング動作を構成するには、AlloyDB Omni のインストールをカスタマイズするをご覧ください。
AlloyDB Omni をアンインストールする
単一サーバー
AlloyDB Omni をアンインストールするには、次のコマンドを使用して AlloyDB Omni コンテナを停止して削除します。
Docker
docker container stop CONTAINER_NAME
docker container rm CONTAINER_NAMECONTAINER_NAME は、AlloyDB Omni コンテナの名前に置き換えます。
Podman
podman container stop CONTAINER_NAME
podman container rm CONTAINER_NAMECONTAINER_NAME は、AlloyDB Omni コンテナの名前に置き換えます。
Podman
podman container stop CONTAINER_NAME
podman container rm CONTAINER_NAMECONTAINER_NAME は、AlloyDB Omni コンテナの名前に置き換えます。
AlloyDB Omni のアンインストール後にデータを保持するかどうか、保持する場合はどのように保持するかに応じて、外部データ ディレクトリを移動、アーカイブ、削除できます。