VCN kann nicht gelöscht werden - Mountziel-VNIC ist noch angehängt

Ein Mountziel ist ein NFS-Endpunkt, der sich in einem VCN-Subnetz Ihrer Wahl befindet und Netzwerkzugriff für die Dateisysteme bietet, die exportiert werden. Jedes Mountziel hat eine VNIC zur Aktivierung des Netzwerkzugriffs. Mountziel-VNICs, die in einem VCN verbleiben, müssen gelöscht werden, bevor Sie das VCN löschen können.

Durch das Löschen eines Mountziels werden auch alle Exporte zugehöriger Dateisysteme gelöscht, die im Exportset vorhanden sind. Daten in den Dateisystemen sind nicht betroffen. Die Dateisysteme sind jedoch nicht mehr über das gelöschte Mountziel verfügbar. Sie können neue Exporte für das Dateisystem in einem anderen Mountziel und einem anderen Subnetz erstellen.

Weitere Informationen finden Sie unter Mountziele verwalten.

So beheben Sie dieses Problem mit der Konsole
  1. Achten Sie auf die OCID in der Fehlermeldung, die Sie erhalten, wenn Sie versuchen, das VCN zu löschen. Mountziel-OCIDs enthalten die ID mounttarget. Beispiel:

    ocid1.mounttarget.oc1.phx.examplemounttargetid
  2. Beachten Sie die Informationen zu Compartment und Subnetz des VCN, das Sie löschen möchten, und berücksichtigen Sie diese bei Navigation und Auswahl des richtigen zu löschenden Mountziels.
  3. Löschen Sie das Mountziel mit den folgenden Schritten:

    1. Öffnen Sie das Navigationsmenü , und wählen Sie Speicher aus. Wählen Sie unter File Storage die Option Mountziele aus.
    2. Wählen Sie im Abschnitt Listengeltungsbereich ein Compartment aus.

    3. Suchen Sie das Mountziel, das Sie löschen möchten.
    4. Klicken Sie auf das Menü Aktionen (Menü Aktionen), und klicken Sie dann auf Löschen.
    Achtung

    Durch das Löschen des Mountziels werden auch alle zugehörigen Exporte der verknüpften Dateisysteme gelöscht. Die Dateisysteme sind nicht mehr über das gelöschte Mountziel verfügbar.

    Tipp

    In der Konsole kann die OCID des Mount-Ziels auf der Seite mit den Details des Mount-Ziels in der Registerkarte Informationen zu Mount-Ziel angezeigt werden. In Mountziele verwalten wird beschrieben, wie die Detailseite des Mountziels angezeigt wird. Stellen Sie sicher, dass die Mountziel-OCID auf der Detailseite mit der Mountziel-OCID übereinstimmt, die von der Fehlermeldung des VCN-Löschprozesses ausgegeben wurde.
  4. Löschen Sie das VCN.
So beheben Sie dieses Problem mit der API
  1. Achten Sie auf die OCID in der Fehlermeldung, die Sie erhalten, wenn Sie versuchen, das VCN zu löschen. Mountziel-OCIDs enthalten die ID mounttarget. Beispiel:

    ocid1.mounttarget.oc1.phx.examplemounttargetid
  2. Löschen Sie das Mountziel mit den folgenden Schritten:

    1. Verwenden Sie DeleteMountTarget, um das Mountziel zu löschen. Beispiel:

      DELETE /20171215/mountTargets/ocid1.mounttarget.oc1.phx.examplemounttargetid
      Host: filestorage.us-phoenix-1.oraclecloud.com
      <authorization and other headers
    2. Mit GetMountTarget können Sie prüfen, ob das Mountziel gelöscht wurde. Beispiel:

      GET /20171215/mountTargets/ocid1.mounttarget.oc1.phx.examplemounttargetid?compartmentId=<compartmentId>
      Host: filestorage.us-phoenix-1.oraclecloud.com
      <authorization and other headers>

      Die API muss Status 404 Not Found zurückgeben.

So beheben Sie dieses Problem über die CLI

Informationen zur Verwendung der CLI finden Sie unter Befehlszeilenschnittstelle (CLI).

  1. Achten Sie auf die OCID in der Fehlermeldung, die Sie erhalten, wenn Sie versuchen, das VCN zu löschen. Mountziel-OCIDs enthalten die ID mounttarget. Beispiel:

    ocid1.mounttarget.oc1.phx.examplemounttargetid
  2. Löschen Sie das Mountziel mit den folgenden Schritten:

    1. Verwenden Sie oci fs mount-target delete, um das Mountziel zu löschen. Beispiel:

      oci fs mount-target delete --mount-target-id ocid1.mounttarget.oc1.phx.examplemounttargetid
    2. Mit oci fs export get können Sie prüfen, ob das Mountziel gelöscht wurde. Beispiel:

      oci fs export get --export-id ocid1.mounttarget.oc1.phx.examplemounttargetid

      Die CLI muss eine Meldung zurückgeben, mit der angegeben wird, dass das Mountziel nicht gefunden wurde. Beispiel:

      {
          "code": "NotAuthorizedOrNotFound",
          "message": "Authorization failed or requested resource not found.",
          "opc-request-id": "<requestID>",
          "status": 404
      }

Wenn Sie das VCN immer noch nicht löschen können, stellen Sie sicher, dass keine anderen Ressourcen im VCN verblieben sind, die dies möglicherweise verhindern. Weitere Informationen finden Sie unter Subnetze oder VCNs löschen.