2020年4月8日水曜日

Ovirt upgrade失敗

Hosted Engine がいつからか、移行(migration)しないのが気になり、upgradeを実施。

Hosted Engine の upgradeは出来た。
Hosted Engine が走っていない Host の Upgradeも出来た。
Hosted Engine が走ってると、 Host の Upgrade が出来ない。

なので、いずれ試しておこうと思っていた、バックアップからのリストアを試した。

以下を参考にコマンド例。
https://www.ovirt.org/develop/release-management/features/integration/engine-backup.html
https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Virtualization/3.5/html/Installation_Guide/sect-Backing_up_and_Restoring_a_Self-Hosted_Engine_Environment.html

Hostで実施
グローバルメンテナスモードにする。
# hosted-engine --set-maintenance --mode=global

戻す時
# hosted-engine --set-maintenance --mode=none
Hosted Engineで実施
バックアップを取る。
# engine-backup --mode=backup --file=backup --log=backup1.log 
とか、
engine-backup --scope=all --mode=backup --file=file_name --log=log_file_name

アップグレードする。
# yum install ovirt-engine ovirt-engine-dwh
レストアする。
# engine-backup --mode=restore --log=restore1.log --file=backup1 --provision-db --provision-dwh-db --no-restore-permissions
# engine-setup

Hostからレストアする。
# hosted-engine --deploy --restore-from-file=file
Hosted Engineを消す。
# ovirt-hosted-engine-cleanup
こんなところなのですが、
:
:
:
どうにもならなくなりました。
hosted-engine のデプロイで色々起きて結局だめ。
ovirt-hosted-engine-cleanup からの新規デプロイも色々起きてだめ。

最終的には、
Ovirt-node から HOSTにクリーンインストールして、新規ストレージドメインの Hosted Engineをデプロイする。
前の ovirt-nodeはshutdownしておく。
前のストレージドメインをインポートして、バーチャルマシンもインポートする。

Storage domain が二つになっちゃったが、、、それで良しとした。

最悪、ストレージドメインさえ残っていれば、やり直せるといった感じです。



0 件のコメント:

コメントを投稿