磁盤陣列
先安裝配置raid10,掛載路徑/data
根據磁盤數量創建陣列、推薦raid5
oVirt安裝
配置阿里yum源
關閉selinux
setenforce 0
sed -i "s#SELINUX=enforcing#SELINUX=disabled#g" /etc/selinux/config
安裝
yum install -y ovirt-release42.rpm
修改ovirt-4.2.repo、ovirt-4.2-dependencies.repo
#baseurl調整爲baseurl
mirrorlist調整爲#mirrorlist
gpgcheck=1調整爲gpgcheck=0
sed -i 's#gpgcheck=1#gpgcheck=0#g' /etc/yum.repos.d/*.repo
yum -y update --nogpgcheck
yum install -y ovirt-engine --nogpgcheck
啓動
systemctl start ovirt-engine
systemctl enable ovirt-engine
配置
確保80沒被佔用,或修改httpd服務端口
engine-setup
#默認配置
#engine-setup --accept-defaults
修改配置
echo "SSO_CALLBACK_PREFIX_CHECK=false" > /etc/ovirt-engine/engine.conf.d/99-sso.conf
重啓
systemctl restart ovirt-engine
開放443端口
firewall-cmd --zone=public --add-port=443/tcp --permanent
#重新載入
firewall-cmd --reload
登陸
添加存儲
計算 => 數據中心 => 新建
[外鏈圖片轉存失敗(img-x9H2fKl0-1568709405678)(./images/h3c_data.png)]
添加主機
關閉新建ssh連接確認
sed -i "s;# StrictHostKeyChecking ask;StrictHostKeyChecking no;g" /etc/ssh/ssh_config
systemctl restart sshd
關閉yum公鑰檢測
默認使用的時候沒問題,通過ovirt使用提示校驗公鑰失敗
sed -i 's#gpgcheck=1#gpgcheck=0#g' /etc/yum.repos.d/*.repo
新增主機
計算 => 主機 => 新建
點擊確定前,確保目標主機yum可用,且關閉公鑰檢測
查看部署日誌
tail -200f /var/log/ovirt-engine/engine.log
添加存儲域
存儲 => 存儲域 => 新建
創建iso域
安裝配置nfs
yum install -y nfs-utils rpcbind
systemctl daemon-reload
systemctl enable rpcbind
systemctl enable nfs-server
systemctl start rpcbind
systemctl start nfs-server
mkdir -p /images
echo "/images 192.168.0.0/16(rw)">>/etc/exports
exportfs -a
chmod 777 -R /images
創建iso域
上傳鏡像
ovirt-iso-uploader -v --iso-domain=images upload /root/CentOS-7-x86_64-Minimal-1810.iso
新增虛機
計算 -> 虛擬機 -> 新建
新增磁盤
添加網絡
配置內存cpu、時區
配置引導
安裝圖形化界面客戶端
啓動、打開控制檯
打開文件、安裝操作系統
關機虛機、點擊右上角… 創建模板
填寫模板信息
從模板機創建虛擬機
計算 -> 模板 -> 創建虛擬機