管理及監控 AlloyDB Omni

選取說明文件版本:

本頁面說明如何管理 AlloyDB Omni 使用者角色、監控 AlloyDB Omni 伺服器的活動,以及更新或移除 AlloyDB Omni 安裝項目。

管理使用者角色

AlloyDB Omni 使用與 AlloyDB for PostgreSQL 相同的預先定義 PostgreSQL 使用者角色集,但有以下差異:

  • AlloyDB Omni 包含名為 alloydbadmin 的超級使用者角色,以及名為 alloydbmetadata 的非超級使用者角色。

  • 預設 postgres 使用者具有超級使用者角色。

  • 其他所有預先定義的使用者角色都沒有權限。保留供日後使用。

設定 AlloyDB Omni 資料庫

與 PostgreSQL 適用的 AlloyDB 相同,設定資料庫時,建議您按照下列步驟操作:

  1. 使用 postgres 使用者角色定義或匯入資料庫。在新安裝中,這個角色具有超級使用者權限,且不需要密碼。

  2. 使用 postgres 使用者角色,建立具有應用程式表格適當存取層級的新使用者角色。

  3. 設定應用程式,使用這些新的有限存取權角色連線至資料庫。

您可以視需要建立及定義任意數量的新使用者角色。請勿修改或刪除 AlloyDB Omni 隨附的任何使用者角色。

詳情請參閱「管理 AlloyDB Omni 使用者和角色」。

監控 AlloyDB Omni

監控 AlloyDB Omni 安裝作業時,需要讀取及分析 AlloyDB Omni 記錄檔。

如需可用指標清單,請參閱「AlloyDB Omni 指標」。

單一伺服器

根據預設,如要擷取 AlloyDB Omni 記錄,請執行下列指令:

Docker

  docker logs CONTAINER_NAME

CONTAINER_NAME 替換為 AlloyDB Omni 容器名稱。

如要設定 AlloyDB Omni 的記錄行為,請參閱「自訂 AlloyDB Omni 安裝作業」。

Podman

  podman logs CONTAINER_NAME

CONTAINER_NAME 替換為 AlloyDB Omni 容器名稱。

如要設定 AlloyDB Omni 的記錄行為,請參閱「自訂 AlloyDB Omni 安裝作業」。

升級 AlloyDB Omni

如要從 AlloyDB Omni 15.5.2 或更早版本升級至 15.5.4,請按照「從舊版 AlloyDB Omni 遷移至最新版本」中的操作說明進行。

如要從 15.5.4 以上版本升級:

  1. 使用新的映像檔版本重新啟動 AlloyDB Omni。

  2. 請務必指定資料目錄,使其路徑與舊版 AlloyDB Omni 中使用的路徑相同。

解除安裝 AlloyDB Omni

單一伺服器

如要解除安裝 AlloyDB Omni,請使用下列指令停止並刪除 AlloyDB Omni 容器:

Docker

 docker container stop CONTAINER_NAME
   docker container rm CONTAINER_NAME

CONTAINER_NAME 替換為 AlloyDB Omni 容器名稱。

Podman

 podman container stop CONTAINER_NAME
   podman container rm CONTAINER_NAME

CONTAINER_NAME 替換為 AlloyDB Omni 容器名稱。

Podman

 podman container stop CONTAINER_NAME
   podman container rm CONTAINER_NAME

CONTAINER_NAME 替換為 AlloyDB Omni 容器名稱。

您可以視要保留資料的方式,在解除安裝 AlloyDB Omni 後移動、封存或刪除外部資料目錄。