Не удалось получить содержимое каталога в традиционном веб-интерфейсе пользователя NetWorker Client FLR Browse Destination Path
Summary: Для управления зоной данных NetWorker используется веб-интерфейс пользователя NetWorker (NWUI). Традиционное восстановление на уровне файлов NetWorker (FLR) выполняется через NWUI, но в окне Browse Destination отображается сообщение о том, что не удалось получить содержимое каталога. ...
Symptoms
В окне консоли NWUI отображается следующее:
Could not get directory contents. Error in browsing the content. Please check the logs for more details

Рис. 1. Ошибка, возвращенная в веб-интерфейс пользователя NetWorker (NWUI)
Ниже nwui.log показана конфигурация.
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
Класс fsSubtype недоступен в NetWorker 19.5.x, и NWUI не может заполнить окно Browse Destination. Зона данных NetWorker недавно была обновлена с версии 19.5.x до 19.6.x. При установке пакета lgtonwuiserv-19.6*.x86_64 не удалось обновить nwui.war, поэтому в зоне данных NetWorker по-прежнему используется версия 19.5.x nwui.war. Можно сравнить дату установки пакета lgtonwuiserv-19.6.*.x86_64 и дату создания файла «nwui.war», чтобы проверить, что пакет обновлен.
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
Содержимое каталога /nsr/authc/webapps/необходимо удалить во время переустановки пакета lgtonwuiserv-19.6.*.x86_64. Это гарантирует, что во время обновления nwui.war не будет процессов или java-кэш-памяти, в которых классный файл будет открыт.
- Остановите службы Networker:
systemctl stop networker - Извлеките пакет lgtonwuiserv-19.6.*.x86_64 пакет.
rpm -e lgtonwuiserv-19.6.*.x86_64 - Удалите файл и каталог nwui.war (при наличии):
rm -rf /nsr/authc/webapps/nwui* - Установите пакет lgtonwuiserv-19.6.*.x86_64 пакет.
rpm -ivh lgtonwuiserv-19.6.*.x86_64 - Запустите службы NetWorker:
systemctl start networker