ViPR Controller: File System expansion fails with "Failed to fetch quota domain record: No such file or directory"

           

   Article Number:     532054                                   Article Version: 3     Article Type:    Break Fix 
   

 


Product:

 

ViPR Controller,ViPR Controller Controller 3.6 SP2,ViPR Controller Controller 3.6 SP1,ViPR Controller Controller 3.6

 

Issue:

 

 

The user submits an order to expand an Isilon FileShare and it fails with the following error :   
   
    ViPR Controller UI   

      Error 1300: Message: HTTP response from Isilon: get quotas: {quota id} failed, status 404 from       
        https://{OneFS IP}:8080/, message [{"code":"AEC_NOT_FOUND","message":"Failed to fetch quota domain record:       
        No such file or directory"}]
   

                                                             

 

 

Cause:

 

 

ViPR Controller records the FileShare quota ID when the FileShare is created/ingested.   
   
    A mismatch exists between the recorded quota ID in the ViPR Controller DB and the OneFS records.
                                                           

 

 

Change:

 

 

The quota ID was deleted/re-created outside of ViPR Controller resulting in an inconsistency between the ViPR Controller DB and the OneFS records.                                                           

 

 

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, ViPR Controller logs,  as well as slither output covering the time frame when you contact Dell EMC for technical assistance.   

                                                             

 

 

Notes:

 

 

   

      Additional log messages       
       
        ViPR Controller controllersvc log will show the following error:
     
     
      vipr4 controllersvc 2019-02-18 12:38:53,912 [6054|expandFS|65bd8c74-239c-48d8-b110-7a9a3d71e2099784aa6f-2d97-4f5c-af7a-5b63420a8124]         
        INFO  IsilonFileStorageDevice.java (line 1209) IsilonFileStorageDevice doExpandFS urn:storageos:FileShare:98cf16b6-5c99-4af6-843b-cac8608a711e:vdc1 - start       
       
        vipr4 controllersvc 2019-02-18 12:38:54,015 [6054|expandFS|65bd8c74-239c-48d8-b110-7a9a3d71e2099784aa6f-2d97-4f5c-af7a-5b63420a8124]       
        ERROR  IsilonFileStorageDevice.java (line 1232) doExpandFS failed.       
       
        vipr4 controllersvc 2019-02-18 12:38:54,015 [6054|expandFS|65bd8c74-239c-48d8-b110-7a9a3d71e2099784aa6f-2d97-4f5c-af7a-5b63420a8124]       
        ERROR IsilonFileStorageDevice.java (line 1232) doExpandFS failed. com.emc.storageos.isilon.restapi.IsilonException:       
        HTTP response from Isilon: get quotas: {quota ID} failed, status 404 from https://{OneFS IP}:8080/,       
        message [{"code":"AEC_NOT_FOUND","message":"Failed to fetch quota domain record: No such file or directory"}] at       
        com.emc.storageos.isilon.restapi.IsilonApi.processErrorResponse(IsilonApi.java:2005) at com.emc.storageos.isilon.restapi.IsilonApi.get(IsilonApi.java:775) at       
        com.emc.storageos.isilon.restapi.IsilonApi.getQuota(IsilonApi.java:1258)       
        at com.emc.storageos.volumecontroller.impl.isilon.IsilonFileStorageDevice.isiExpandFS(IsilonFileStorageDevice.java:926) at       
        om.emc.storageos.volumecontroller.impl.isilon.IsilonFileStorageDevice.doExpandFS(IsilonFileStorageDevice.java:1228)