Fehler beim Aktualisieren des Images beim Backup/Wiederherstellen der Ausführung auf Quellinstanz

Nachdem Backup/Restore von 21.3 auf 21.4 ausgeführt wurde, funktioniert Image Update möglicherweise nicht, wenn die Volumes nicht gemäß den ursprünglichen Deployment-Benennungskonventionen benannt sind.

Problemumgehung: Benennen Sie die angehängten Volumes um, bevor Sie die Imageaktualisierung ausführen.

Hinweis:

Stellen Sie sicher, dass Sie über eine Policy zum Verwalten der Instanzfamilie verfügen, um Block-Volumes an die Compute-Instanz anzuhängen. Beispiel:

allow dynamic-group marketplace-test-dynamic-group to manage instance-family in compartment test
  1. Stoppen Sie die Essbase-Instanz.
    /u01/config/domains/essbase_domain/esstools/bin/stop.sh
  2. Hängen Sie das Daten-Volume aus.
    sudo umount /u01/data
  3. Trennen Sie das Daten-Volume (auf der OCI-Konsolenseite).
  4. Benennen Sie das Daten-Volume auf der OCI-Konsolenseite als tag-data-volume um, wobei tag ein vom Benutzer ausgewählter Name ist, der zum Zeitpunkt des ersten Deployments angegeben wurde.
  5. Hängen Sie das Daten-Volume mit dem folgenden OCI-CLI-Befehl (als opc-Benutzer) erneut an:
    • für 19.3.6.0 oder 21.3 und höher:
      oci compute volume-attachment attach-iscsi-volume --instance-id $instanceid
      --volume-id $datavolumeid --display-name data-volume --auth
      instance_principal
    • für 19.3.0.3.4 oder 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
    • für 19.3.0.2.3 oder 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

    wobei instanceid die OCID der Compute-Instanz und datavolumeid die OCID des Daten-Volumes ist.

  6. Mit den in der OCI-Konsole aufgeführten iSCSI-Befehlen können Sie Ihre neu angehängten Zielblock-Volumes verbinden.
  7. Mounten Sie das Daten-Volume.
    sudo mount -a
  8. Starten Sie die Essbase-Instanz. Beachten Sie, dass dieser Schritt nicht erforderlich ist, aber validiert, ob der Prozess funktioniert.
    /u01/config/domains/essbase_domain/esstools/bin/start.sh
  9. Imageupdate auf das neueste Essbase-Release ausführen.