如要瞭解 AlloyDB Omni 總覽,請參閱 AlloyDB Omni 總覽。
事前準備
安裝 AlloyDB Omni 前,請確認您符合下列需求。
選擇下載或安裝選項
您可以使用 RHEL 環境的 YUM 存放區,下載及安裝 AlloyDB Omni。請參閱「可用的下載和安裝選項」。
符合軟硬體需求
請確認符合下列最低硬體和軟體需求:
| 作業系統/平台 | 最低硬體需求 | 最低軟體需求 |
|---|---|---|
| Linux |
|
|
| (*) Arm 支援功能為預先發布版。 | ||
確認已啟用 cgroupsv2
如要判斷電腦是否已啟用 cgroupsv2,請執行下列指令:
grep cgroup /proc/filesystems如果機器支援 cgroupsv2,您會看到下列輸出內容:
nodev cgroup
nodev cgroupsv2
如果電腦不支援 cgroupsv2,您會看到下列輸出內容:
nodev cgroup
驗證 SELinux 設定
如果系統使用 SELinux,請確認已設定允許 AlloyDB Omni 執行。在本快速入門導覽課程中,您可以執行下列指令,暫時將 SELinux 設為寬容模式:
sudo setenforce 0使用 RPM 安裝 AlloyDB Omni
如要安裝及啟動 AlloyDB Omni,請按照下列步驟操作:
設定 YUM 存放區:
sudo tee -a /etc/yum.repos.d/alloydbomni.repo << EOF [alloydbomni] name=alloydbomni baseurl=ALLOYDB_OMNI_URL enabled=1 repo_gpgcheck=1 gpgcheck=1 gpgkey=https://dl.google.com/linux/linux_signing_key.pub EOF sudo yum makecache將
ALLOYDB_OMNI_URL替換為填寫下載申請表單後收到的 AlloyDB Omni 網址。安裝 AlloyDB Omni RPM 套件:
sudo dnf install alloydbomni18初始化 AlloyDB Omni 資料庫:
sudo PGPASSWORD=POSTGRES_PASSWORD PGDATA=DATA_DIR /usr/lib/postgresql/18/bin/alloydbomni18-setup initdb POSTGRES_INITDB_ARGS更改下列內容:
POSTGRES_PASSWORD:您的密碼。DATA_DIR:主機目錄路徑,用於儲存資料庫相關資料,例如MOUNT_POINT/18。POSTGRES_INITDB_ARGS:(選用) 用於以單一字串形式傳遞標準initdb選項。
準備 AlloyDB Omni 資料庫:
sudo PGPASSWORD=POSTGRES_PASSWORD /usr/lib/postgresql/18/bin/alloydbomni18-setup preparedb(選用) 如要在主機上執行最佳化作業,請執行 setup-host 指令碼。這項主機層級的調整作業與
POSTGRES_INITDB_ARGS資料庫初始化引數無關:sudo /usr/lib/postgresql/18/bin/alloydbomni18-setup-host啟用並啟動 AlloyDB Omni 服務:
sudo systemctl enable alloydbomni18 sudo systemctl start alloydbomni18使用
psql連線至 AlloyDB Omni:sudo -u postgres psql -h localhost終端機視窗會顯示
psql登入文字,結尾為postgres=#提示。
清除所用資源
如要解除安裝 AlloyDB Omni 套件,並清理您在本快速入門導覽課程中建立的服務,請按照下列步驟操作:
停止 AlloyDB Omni 服務:
sudo systemctl stop alloydbomni18移除 AlloyDB Omni 套件:
sudo dnf remove alloydbomni18