Management Console のアップグレード/アップデートに失敗する
作成日 | 更新日 | 影響を受けるバージョン | 修正バージョン |
---|---|---|---|
| Management Console - 全バージョン | N/A |
問題事象
Management Console のアップグレード/アップデート実行時「パッケージのインストール」完了後に「次へ」をクリックした際にプロセスが失敗すると、その後たとえバックアップからManagement Consoleインストールディレクトリをリストアしてもアップグレード/アップデート再試行は同箇所で必ず失敗する。
原因
パッケージのインストール後に「次へ」をクリックすると、アップグレード/アップデートの一環として必要な新しいフィールド、値、その他の変更がデータベースに適用されます。変更のためにインストールプロセスはデータベースをロックしますが、ロック後にアップグレード/アップデートが失敗した場合、先行するロックにより後続の再試行も失敗します。これはinstall.logファイル (デフォルトの場所は「Program Files\Blancco\Blancco Management Console\logs」ですが環境によって異なります) 内の次のメッセージから確認できます:
Could not acquire change log lock. Currently locked by Computer\User since DD/MM/YY hh:mm
使用されているシステムとロック時に使用されていたユーザーアカウントが表示されます。
解決策
最初のアップグレード/アップデート実行前にデータベースのバックアップを取得している場合には、リストアによりロックはクリアされます。一方、バックアップが使用できない、またはバックアップ取得前に失敗してしまった場合には、データベースロックを手動で解除する必要があります。
以下の手順詳細をご参照ください。MS SQLデータベースおよびPostgreSQLデータベースの双方について説明しています。この手順が完了し、また最初に失敗した原因を解決すれば、Management Console のアップグレード/アップデートインストールを完了できます。