NetWorker Web User Interface Traditional Client FLR Browse Destination Path kan geen directory-inhoud krijgen
Résumé: De NetWorker Web User Interface (NWUI) wordt gebruikt om de NetWorker datazone te beheren. Een NetWorker Traditional File Level Recover (FLR) wordt uitgevoerd via de NWUI, maar het venster Browse Destination geeft aan dat het geen mapinhoud kon krijgen. ...
Symptômes
Het venster van de NWUI-console toont:
Could not get directory contents. Error in browsing the content. Please check the logs for more details

Afbeelding 1: Fout geretourneerd in de NetWorker Web User Interface (NWUI)
De nwui.log toont:
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
De klasse fsSubtype is niet beschikbaar in NetWorker 19.5.x en de NWUI kan het venster Browse Destination niet invullen. De NetWorker datazone is onlangs geüpgraded van versie 19.5.x naar 19.6.x. De installatie van het lgtonwuiserv-19.6*.x86_64-pakket kan de nwui.war niet bijwerken, dus de NetWorker datazone gebruikt nog steeds de versie 19.5.x nwui.war. De lgtonwuiserv-19.6.*.x86_64 installatiedatum van het pakket en de aanmaakdatum van nwui.war kunnen worden vergeleken om te valideren dat het is bijgewerkt.
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
De directory-inhoud /nsr/authc/webapps/moet worden gewist tijdens het opnieuw installeren van het lgtonwuiserv-19.6.*.x86_64-pakket. Dit zorgt ervoor dat er geen processen of Java-cache zijn die het klassebestand open houden tijdens de update nwui.war.
- Stop networker-services:
systemctl stop networker - Verwijder het lgtonwuiserv-19.6.*.x86_64 pakket:
rpm -e lgtonwuiserv-19.6.*.x86_64 - Verwijder, indien beschikbaar, het bestand en de map nwui.war:
rm -rf /nsr/authc/webapps/nwui* - Installeer het lgtonwuiserv-19.6.*.x86_64-pakket:
rpm -ivh lgtonwuiserv-19.6.*.x86_64 - Start de NetWorker-services:
systemctl start networker