ovirt官方安裝文件 附錄E

2021-09-21 00:05:12 字數 1668 閱讀 6086

附錄e:準備用於ovirt引擎的本地手動配置的postgresql資料庫

(可選)在引擎機器上配置本地postgresql資料庫以用作引擎資料庫。預設情況下,ovirt engine的配置指令碼

engine-setup

在engine機器上本地建立和配置engine資料庫。要在與安裝引擎的機器不同的機器上配置引擎資料庫,請參閱。

使用此過程可以使用自定義值設定引擎資料庫。在配置引擎之前設定此資料庫; 您必須在提供資料庫憑據

engine-setup

。要設定資料庫,您必須首先

ovirt-engine

在引擎機器上安裝軟體包; 該

postgresql-server

軟體包作為依賴項安裝。

注:該engine-setup

和engine-backup --mode=restore

在命令唯一支援的系統錯誤訊息

en_us.utf8

的語言環境,即使系統區域設定是不同的。

postgresql.conf

檔案中的區域設定必須設定為

en_us.utf8。

資料庫名稱只能包含數字,下劃線和小寫字母。

準備本地手動配置的postgresql資料庫以與ovirt引擎一起使用

初始化postgresql資料庫,啟動postgresql服務,並確保該服務在啟動時啟動:

# su -l postgres -c "/usr/bin/initdb --locale=en_us.utf8 --auth='ident' --pgdata=/var/lib/pgsql/data/" # systemctl start postgresql.service # systemctl enable postgresql.service

以使用者psql身份連線到命令列介面postgres:

# su - postgres $ psql

為引擎建立乙個使用者,以便在寫入和讀取資料庫時使用它。引擎上的預設使用者名稱是engine:

postgres=# create role user_name with login encrypted password 'password';

建立乙個資料庫來儲存有關紅帽虛擬化環境的資料。引擎上的預設資料庫名稱是engine:

postgres=# create database database_name owner user_name template template0 encoding 'utf8' lc_collate 'en_us.utf-8' lc_ctype 'en_us.utf-8';

連線到新的資料庫並新增plpgsql語言:

postgres=# \c database_name database_name=# create language plpgsql;

確保可以通過啟用md5客戶端身份驗證來遠端訪問資料庫。編輯該/var/lib/pgsql/data/pg_hba.conf檔案,並local在檔案底部開始的行下面立即新增以下行:

host    [database name]    [user name]    0.0.0.0/0  md5 host    [database name]    [user name]    ::0/0      md5

重新啟動postgresql服務:

# systemctl restart postgresql.service

ovirt官方安裝文件 附錄F

附錄g 為pci傳輸配置主機 啟用pci直通允許虛擬機器使用主機裝置,就像裝置直接連線到虛擬機器一樣。要啟用pci直通功能,您需要啟用虛擬化擴充套件和iommu功能。以下過程需要您重新啟動主機。如果主機已連線到管理器,請確保在執行以下步驟之前將主機置於維護模式。先決條件 為pci傳輸配置主機 在bi...

ovirt官方安裝文件 第五章

第5章 管理程式主機簡介 ovirt支援兩種型別的主機 ovirt node和enterprise linux主機。根據您的環境要求,您可能只需要在ovirt環境中使用一種型別或兩種型別。建議您至少安裝兩個主機並將其連線到ovirt環境。如果只附加一台主機,則無法訪問諸如遷移和高可用性等功能。安裝後...

ovirt官方安裝文件 第一章

ovirt是乙個開源伺服器和桌面虛擬化平台,基於centos和red hat enterprise linux等作業系統構建。本指南涵蓋 ovirt關鍵元件 元件名稱 描述 ovirt引擎 管理和提供對環境中資源的訪問的伺服器。主機 主機是提供用於執行虛擬機器的處理能力和記憶體資源的伺服器。儲存 儲...