Webové uživatelské rozhraní NetWorker: Tradiční cesta k cíli procházení adres FLR klienta nemohla získat obsah adresáře
Summary: Webové uživatelské rozhraní NetWorker (NWUI) se používá ke správě datového pásma NetWorker. V rozhraní NWUI se provádí obnovení na tradiční úrovni souboru NetWorker (FLR), ale v okně Browse Destination se nezobrazuje obsah adresáře. ...
Symptoms
Okno konzole NWUI zobrazí:
Could not get directory contents. Error in browsing the content. Please check the logs for more details

Obrázek 1: Chyba vrácená ve webovém uživatelském rozhraní NetWorker (NWUI)
V nwui.log je uvedeno:
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
Třída fsSubtype není k dispozici v nástroji NetWorker 19.5.x a rozhraní NWUI nemůže vyplnit okno Browse Destination. Datová zóna NetWorker byla nedávno upgradována z verze 19.5.x na 19.6.x. Instalace balíčku lgtonwuiserv-19.6*.x86_64 neaktualizuje nwui.war, takže datová zóna NetWorker stále používá verzi nwui.war 19.5.x. Datum instalace lgtonwuiserv-19.6.*.x86_64 a datum vytvoření nwui.war lze porovnat a ověřit, že byl aktualizován.
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
Obsah adresáře /nsr/authc/webapps/ by měl být vymazán během přeinstalace balíčku lgtonwuiserv-19.6.*.x86_64. Tím zajistíte, že během aktualizace nwui.war nebudou probíhat žádné procesy ani mezipaměť java.
- Zastavení služeb networker:
systemctl stop networker - Vyjměte balíček lgtonwuiserv-19.6.*.x86_64:
rpm -e lgtonwuiserv-19.6.*.x86_64 - Pokud je to k dispozici, odstraňte soubor nwui.war a adresář:
rm -rf /nsr/authc/webapps/nwui* - Nainstalujte balíček lgtonwuiserv-19.6.*.x86_64:
rpm -ivh lgtonwuiserv-19.6.*.x86_64 - Spuštění služeb NetWorker:
systemctl start networker