管理及監控 AlloyDB Omni

選取說明文件版本:

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

管理使用者角色

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

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

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

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

與 AlloyDB 相同,設定資料庫時,建議遵循下列步驟:

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

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

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

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

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

監控 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 安裝作業」。

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 後移動、封存或刪除外部資料目錄。