ソース・インスタンスでバックアップ/復元を実行したときにイメージ更新エラーが発生しました
21.3から21.4へのバックアップ/復元を実行した後、元のデプロイメントの命名規則に従ってボリュームに名前が付けられていない場合、イメージの更新が機能しないことがあります。
回避策: イメージの更新を実行する前に、アタッチされているボリュームの名前を変更します。
ノート:
ブロック・ボリュームをコンピュート・インスタンスにアタッチするには、instance-familyを管理するポリシーがあることを確認します。次に例を示します。
allow dynamic-group marketplace-test-dynamic-group to manage instance-family in compartment test
- Essbaseインスタンスを停止します。
/u01/config/domains/essbase_domain/esstools/bin/stop.sh
- データ・ボリュームをアンマウントします。
sudo umount /u01/data
- (OCIコンソール・ページで)データ・ボリュームをデタッチします。
- OCIコンソール・ページでデータ・ボリュームの名前をtag-data-volumeに変更します。ここでの
tag
は、初期デプロイメント時にユーザーが選択した名前です。 - (opcユーザーとして):次のOCI CLIコマンドを使用して、データ・ボリュームを再度アタッチします
- 19.3.6.0または21.3以上の場合:
oci compute volume-attachment attach-iscsi-volume --instance-id $instanceid --volume-id $datavolumeid --display-name data-volume --auth instance_principal
- 19.3.0.3.4または19.3.0.4.5の場合
oci compute volume-attachment attach-iscsi-volume --instance-id $instanceid --volume-id $datavolumeid --display-name data-volume-attachment --auth instance_principal
- 19.3.0.2.3または19.3.0.0.2の場合
oci compute volume-attachment attach-iscsi-volume --instance-id $instanceid --volume-id $datavolumeid --display-name tag-data-volume-1-attachment --auth instance_principal
instanceid
はコンピュート・インスタンスのOCIDであり、datavolumeid
はデータ・ボリュームのOCIDです。 - 19.3.6.0または21.3以上の場合:
- OCIコンソールに示されたiSCSIコマンドを使用して、新たにアタッチしたターゲット・ブロック・ボリュームを接続します。
- データ・ボリュームをマウントします。
sudo mount -a
- Essbaseインスタンスを起動します。このステップは必要ではありませんが、これにより、プロセスが機能していることが検証されます。
/u01/config/domains/essbase_domain/esstools/bin/start.sh
- Essbase 21.4へのイメージの更新を実行します。