NetWorker Web User Interface Traditional Client FLR Browse Destination Path could not get directory contents (NetWorker Web User Interface Traditional Client FLR Browse Destination Path kunne ikke hente kataloginnhold)
Summary: NetWorker Web User Interface (NWUI) brukes til å administrere NetWorker-datasonen. En NetWorker Traditional file level recover (FLR) utføres over NWUI, men Bla gjennom mål-vinduet indikerer at det ikke kunne hente kataloginnhold. ...
Symptoms
NWUI-konsollvinduet viser:
Could not get directory contents. Error in browsing the content. Please check the logs for more details

Figur 1: Feil returnert i NetWorker Web User Interface (NWUI)
Den nwui.log viser:
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
Klassen fsSubtype er ikke tilgjengelig i NetWorker 19.5.x, og NWUI kan ikke fylle ut Bla gjennom mål-vinduet. NetWorker-datasonen ble nylig oppgradert fra versjon 19.5.x til 19.6.x. Lgtonwuiserv-19.6*.x86_64 pakkeinstallasjonen kunne ikke oppdatere nwui.war, så NetWorker-datasonen bruker fortsatt 19.5.x nwui.war-versjonen. Lgtonwuiserv-19.6.*.x86_64 pakkens installasjonsdato og nwui.war creation date kan sammenlignes med å bekrefte at den ble oppdatert.
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
Resolution
Kataloginnholdet /nsr/authc/webapps/bør tømmes under ny installasjon av lgtonwuiserv-19.6.*.x86_64-pakken. Dette sikrer at det ikke er noen prosesser eller java-hurtigbuffer som holder klassefilen åpen under nwui.war-oppdateringen.
- Stopp nettverkstjenester:
systemctl stop networker - Fjern lgtonwuiserv-19.6.*.x86_64 pakken:
rpm -e lgtonwuiserv-19.6.*.x86_64 - Hvis tilgjengelig, sletter du nwui.war-filen og -katalogen:
rm -rf /nsr/authc/webapps/nwui* - Installer lgtonwuiserv-19.6.*.x86_64-pakken:
rpm -ivh lgtonwuiserv-19.6.*.x86_64 - Start NetWorker-tjenestene:
systemctl start networker