NetWorker Web User Interface Traditional Client FLR Browse Destination Path could not get directory contents

Résumé: The NetWorker Web User Interface (NWUI) is used to manage the NetWorker datazone. A NetWorker Traditional file level recover (FLR) is being performed over the NWUI, but the Browse Destination window indicates it could not get directory contents. ...

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Symptômes

The NWUI console window shows:

Could not get directory contents. Error in browsing the content. Please check the logs for more details

 

error on Browse Destination Path
Figure 1: Error returned in the NetWorker Web User Interface (NWUI)

 

The nwui.log shows:

15:01:28.612 [https-jsse-nio-9090-exec-7] ERROR c.e.n.c.n.impl.ClientApi - api.client.clientbrowse.backup.error Unrecognized field "fsSubtype" (class com.emc.nw.model.nwrestapi.FileSystemObject), not marked as ignorable (6 known properties: "size", "isCriticalVolume", "fstype", "saveTime", "name", "mTime"]) at [Source: (String)"{"count":1,"items":[{"fsSubtype":"None","fstype":"dir","name":"var","saveTime":"2022-06-14T19:00:11-04:00","size":512}]}"; line: 1, column: 35] (through reference chain: com.emc.nw.model.nwrestapi.FolderObject["items"]->java.util.ArrayList[0]->com.emc.nw.model.nwrestapi.FileSystemObject["fsSubtype"])

 

Cause

The fsSubtype class is not available in NetWorker 19.5.x, and the NWUI is not able to populate the Browse Destination window. The NetWorker data zone was recently upgraded from version 19.5.x to 19.6.x. The lgtonwuiserv-19.6*.x86_64 package installation failed to update the nwui.war, so the NetWorker data zone is still using the 19.5.x nwui.war version. The lgtonwuiserv-19.6.*.x86_64 package installation date and nwui.war creation date may be compared to validate it was updated.

mynve:/nsr/authc/webapps # rpm -qa --last | grep nwui
lgtonwuiserv-19.6.1.2-1.x86_64                Mon Jul 25 15:46:39 YYYY
mynve:/nsr/authc/webapps # ls -ltr | grep nwui.war
-rwxr-xr-x  1 root   root  36842400 Jan 12 15:51 nwui.war

 

Résolution

The /nsr/authc/webapps/ directory content should be cleared during the reinstallation of the lgtonwuiserv-19.6.*.x86_64 package. This ensures that there are no processes or java cache holding the class file open during the nwui.war update.

  1. Stop networker services: systemctl stop networker
  2. Remove the lgtonwuiserv-19.6.*.x86_64 package: rpm -e lgtonwuiserv-19.6.*.x86_64
  3. If available, delete the nwui.war file and directory: rm -rf /nsr/authc/webapps/nwui*
  4. Install the lgtonwuiserv-19.6.*.x86_64 package: rpm -ivh lgtonwuiserv-19.6.*.x86_64
  5. Start the NetWorker services: systemctl start networker

 

Propriétés de l’article
Numéro d’article: 000202485
Type d’article: Solution
Dernière modification: 23 oct. 2024
Version:  5
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.