VPLEX: Impossibile annullare il claim del volume di storage eliminato dall'array back-end.

Summary: È stato ricevuto un errore di comando del firmware durante il tentativo di annullare il claim di un volume di storage eliminato dall'array back-end.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

  • Un volume di array "storage_volume_1" inizialmente con VPDID "VPD83T3:514f0c55892000abc" è già stato rimosso dall'array VPLEX e back-end.
  • Un nuovo volume di storage con lo stesso nome del volume di storage rimosso, ovvero "storage_volume_1", è stato creato e presentato a VPLEX. Il file "naa:" L'identificatore è "514f0c55892000xyz" sull'array back-end.

       Esempio: 

VPlexcli:/clusters/cluster-2/storage-elements/storage-arrays/XtremIO-XtremApp-CKMxxxxxxxxx69/logical-units> ll
Name                      Connectivity  Active/AAO      Passive/AAN  Visibility  LUNs                ALUA
------------------------  Status        Controllers     Controllers  ----------  ------------------  Support
------------------------  ------------  --------------  -----------  ----------  ------------------  -------
VPD83T3:xxxxxxxxxxxxxx54  ok            CKMxxxxxxxxx69                active     0x0008000000000000  none

 

  • L'array di storage è diventato "unknown" dopo la creazione del nuovo volume di storage su VPLEX. Il file "naa:" L'ID diventa "VPD83T3:514f0c55892000abc", ovvero l'ID del volume dell'array precedentemente rimosso e denominato "storage_volume_1".
  • Tuttavia, il nuovo volume di storage è stato mappato a "naa:" L'identificatore "514f0c55892000xyz" che utilizza il nome del volume di storage precedente, "storage-volume_1", quando visualizzato dall'array back-end e tenta di annullarne il mapping ha generato un errore.
  • Il volume di storage appena creato ha "VPD83T3:514f0c5589200xyz" come ID NAA quando visto dal back-end.
  • Tecnicamente, un volume con un identificatore che termina con "abc" non esiste. Mentre il nuovo volume con un identificatore che termina con "xyz" va bene.



Quando il comando unclaim è stato utilizzato per annullare il claim di un volume di storage che era stato rimosso sull'array back-end, non è stato possibile annullare il claim del volume di storage.
 
Quando si tenta di annullare la richiesta di un determinato volume di storage a VPLEX, viene visualizzato l'errore "Firmware command error" e la causa dell'errore come segnalato dal firmware
 
Esempio:
     VPlexcli:/clusters/cluster-2/storage-elements/storage-volumes> unclaim -d <storage_volume_name>
     storage-volume unclaim:  Evaluation of <<unclaim -d storage_volume_name>> failed.
     cause:                   Failed to unclaim storage-volumes.
     cause:                   Firmware command error.
     cause:                   Valid storage-volume, but storage-volume not known by device. << reason of failure
 

Output di esempio: 
      VPlexcli:/clusters/cluster-2/storage-elements/storage-volumes> unclaim -d INFxxxxxxxxxxxxDS01
     storage-volume unclaim:  Evaluation of <<unclaim -d INFXXXXXXXXXXXXDS01>> failed.
      cause:                   Failed to unclaim storage-volumes.
      cause:                   Firmware command error.
      cause:                   Valid storage-volume, but storage-volume not known by device.
 

Cause

Un nome di volume di storage con un VPDID specifico, che deve essere utilizzato con il comando unclaim, è stato eliminato dall'array di storage ma non è stato ririchiesto da VPLEX. Tuttavia, è stato creato un nuovo volume di storage con lo stesso nome.

Esempio:

VPlexcli:/clusters/cluster-2/storage-elements/storage-volumes> ll
Name                                       VPD83 ID                                  Capacity  Use        Vendor      IO      Type         Thin     Provision  Thin
-----------------------------------------  ----------------------------------------  --------  ---------  -------        Status  -----------  Rebuild  Type       Capable
-----------------------------------------  ----------------------------------------  --------  ---------  -------        ------  -----------  -------  ---------  -------
INFxxxxxxxxxxxxDS01                        VPD83T3:xxxxxxxxxxxxxx12                  10T       claimed    -              alive   normal      true    legacy     -    

 

Resolution

  •  Per la verifica, accedere a VPlexcli e controllare la gerarchia del volume di storage per cui annullare il claim. 

         Esempio:

VPlexcli:/clusters/cluster-2/storage-elements/storage-volumes> show-use-hierarchy <storage_volume_name>
storage-volume: <storage_volume_name> (size)

     

NOTA: Se non ci si trova al livello di contesto in cui si eseguirà il comando show-use-hierarchy, sarà necessario il percorso completo del volume/dispositivo/extent per visualizzare tutti i dettagli della gerarchia di utilizzo, ad esempio per l'utilizzo con storage-volume:
show-use-hierarchy clusters/cluster-2/storage-elements/storage-volumes/<storage_volume_name>


    Output di esempio:

VPlexcli:/clusters/cluster-2/storage-elements/storage-volumes> show-use-hierarchy INFxxxxxxxxxxxxDS01
storage-volume: INFxxxxxxxxxxxxDS01 (10T) 
  • Riavviare il server VplexManagementConsole come mostrato di seguito.
service@<ManagemetServer>:~> sudo /etc/init.d/VPlexManagementConsole restart
Restarting EMC VPlex Management Console...

 

NOTA:
Dopo aver riavviato la console di gestione, attendere 1-2 minuti per consentire al sistema di stabilizzarsi prima di tentare nuovamente di accedere a VPlexcli.
  • Accedere alla console Vplexcli e immettere nuovamente il comando "unclaim -d <storage_volume_name>".

          Esempio:

VPlexcli:/clusters/cluster-2/storage-elements/storage-volumes> unclaim -d <storage_volume_name>
Unclaimed 1 of 1 storage-volumes.


          Output di esempio:

VPlexcli:/clusters/cluster-2/storage-elements/storage-volumes> unclaim -d INFxxxxxxxxxxxxDS01
Unclaimed 1 of 1 storage-volumes.
  • Eseguire un elenco lungo, ' ll ', nel contesto del volume di storage. Il <storage_volume_name> non dovrebbe essere visualizzato. In caso contrario, significa che il volume di cui avevi appena annullato il claim è stato annullato correttamente.

 

Affected Products

VPLEX Series

Products

VPLEX Series, VPLEX VS2, VPLEX VS6
Article Properties
Article Number: 000167851
Article Type: Solution
Last Modified: 09 Sep 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.