ViPR Controller: Export Group volume removal fails with Could not find cluster unknown-cluster

           

   Article Number:     536813                                   Article Version: 2     Article Type:    Break Fix 
   

 


Product:

 

ViPR Controller,ViPR Controller Controller 3.0,ViPR Controller Controller 3.5,ViPR Controller Controller 3.6,ViPR Controller Controller 3.6 SP1,ViPR Controller Controller 3.6 SP2

 

Issue:

 

 

The user submits an order to unexport a VPLEX volume.   
   
    The ViPR Controller GUI reports the following error:   

      Error 18000: Message: Message: Could not find cluster unknown-cluster   
   

     
      The ViPR Controller controllersvc log file reports the following error:   

   

      vipr4 controllersvc 2019-08-02 11:39:41,075 [35686|exportRemoveVolumes|a386682f-cc02-4736-b6de-a187da981920e5631746-a659-4a54-914a-06e7a021e149] ERROR  VPlexUtil.java (line 1564) Unable to find VPLEX cluster for the ExportMask <SV Name>       
        vipr4 controllersvc 2019-08-02 11:39:41,078 [35686|exportRemoveVolumes|a386682f-cc02-4736-b6de-a187da981920e5631746-a659-4a54-914a-06e7a021e149] ERROR  VPlexDeviceController.java (line 4042) Failed to remove Volume urn:storageos:Volume:bfc880d1-f437-4f35-a7a6-b768e0da5434:vdc1 from ExportGroup urn:storageos:ExportGroup:0ed45986-6303-4d13-bf3d-f74c9d141c8f:vdc1       
        com.emc.storageos.vplex.api.VPlexApiException: Could not find cluster unknown-cluster.        
            at com.emc.storageos.util.VPlexUtil.getVplexClusterName(VPlexUtil.java:1570)       
            at com.emc.storageos.vplexcontroller.VPlexDeviceController.exportGroupRemoveVolumes(VPlexDeviceController.java:3917)       
            at com.emc.storageos.volumecontroller.impl.block.ExportWorkflowEntryPoints.exportRemoveVolumes(ExportWorkflowEntryPoints.java:259)find
   

                                                             

 

 

Cause:

 

 

ViPR Controller stores a representation of the VPLEX StorageView, this is known as an ExportMask.   
   
    The ExportMask contains the VPLEX Storage Ports that are present in the VPLEX Storage View.   
   
    ViPR Controller validates the Storage Ports in the ExportMask to confirm that they are associated to the same VPLEX as where the volume that is being unexported exists.   
   
    Each StoragePort has to have the following properties in the ViPR Controller DB:   
     1) compatibilityStatus = COMPATIBLE   
     2) registrationStatus = REGISTERED   
     3) discoveryStatus = VISIBLE   
     4) storageDevice = <VPLEX serial number>   
   
    The order fails as one or more of the VPLEX Storage Ports in the ExportMask does not match the above criteria.   
   
    Note: the above properties are visible when viewing the Storage Ports via the ViPR Controller GUI.
                                                           

 

 

Resolution:

 

 

   

      A solution exists for this issue, but intervention from Dell EMC technical support personnel is required.         
          Support personnel must access your storage system to fix this issue.         
         
          Contact the Dell EMC Customer Support Center or your service representative for technical assistance and quote this article ID. 
     
      Include the ViPR Controller order history text as well as logs covering the time frame when you contact Dell EMC for technical assistance.