Функція PowerProtect: Помилка миттєвого відновлення доступу та FLR VMware Помилка монтування
Summary: Помилка миттєвого доступу (IA) або відновлення на рівні файлу (FLR) віртуальної машини (VM) з помилкою «Помилка монтування: Не вдається завершити роботу Sysinfo"
Symptoms
- Помилка VM FLR та IA з помилкою монтування мережевої файлової системи (NFS) "
Mount failed: Unable to complete Sysinfo operation - Віртуальна машина відновлюється в міру успіху нової опції.
- Немає жодних проблем із резервним копіюванням віртуальних машин.
- Підтверджено, що зв'язок між ESXI та DD працює відповідно до PowerProtect Data Manager: Очікується відновлення віртуальної машини не з використанням IP-інтерфейсу PowerProtect DD
Не вдається відновити миттєвий доступ або FLR із такою помилкою в журналі монтування VM Direct Engine (VMDE).
Журнал: mount-xxxxxxxxxx.log
Місцезнаходження журналу: (Вбудований VMDE) /opt/emc/vproxy/runtime/logs/recycle/vproxyd/ | /opt/emc/vproxy/runtime/logs/recycle/vbackupd/ (Зовнішня VMDE)
YYYY-MM-DDThh:mm:ss.270Z NOTICE: [8d389cdc46ece06b;96ae9dbd0918a908] "Text": "Session '07fae483-61e9-43da-acca-b32f48656db0' is unsuccessful: Unable to create datastore: Unable to create datastore 'DELL-vProxy-ppdm01.fqdn 1682513359' using '*.*.*.*:/data/col1/Dev-Test-ppdm01-71b45/PLCTLP-XXXX/Restores/yyyy/zzzz-zzzz/1683583862592975399/1682025362/vProxy-ppdm01.fqdn xxxxxxx': ServerFaultCode: An error occurred during host configuration. Operation failed, diagnostics report: Mount failed: Unable to complete Sysinfo operation. Please see the VMkernel log file for more details.: Unable to query remote mount point's attributes",
У нових версіях PowerProtect Data Manager, наприклад, 19.18 або 19.19, журнал монтування не буде створено, а наведений нижче збій може спостерігатися під час завдання відновлення.

Журнал vmdm диспетчера даних PowerProtect містить наступну помилку збою.
Журнал: vmdm.log
Місцезнаходження журналу: /var/log/brs/vmdm
2025-04-11T11:58:16.470Z WARN [] [request-dispatch-service-1] [][][][][] [c.e.b.v.r.c.StreamCountService.exchange(282)] - Exception Response Body {"code":500,"reason":"Cannot invoke \"com.emc.brs.datadomain.
ddboost.DdConnectionInfo.getConnDesc()\" because \"ddConnection\" is null","remediation":null,"timestamp":1744372696467,"path":"/api/v2/copies/a33f6343-85a8-4044-a992-dc4b8487d9fe/recovery-stream-counts","ex
tendedInfo":null}
2025-04-11T11:58:16.471Z ERROR [] [request-dispatch-service-1] [][][][][] [c.e.b.v.r.d.InstantAccessDispatchService.isRequestDispatchable(75)] - Exception checking allowance
com.emc.brs.vmdm.error.ComponentException: Cannot invoke "com.emc.brs.datadomain.ddboost.DdConnectionInfo.getConnDesc()" because "ddConnection" is null
at com.emc.brs.vmdm.vpe.service.clients.RestClientBase.exchange(RestClientBase.java:284)
at com.emc.brs.vmdm.vpe.service.clients.RestClientBase.get(RestClientBase.java:201)
at com.emc.brs.vmdm.recovery.clients.StreamCountService.getStreamCounts(StreamCountService.java:51)
at com.emc.brs.vmdm.recovery.dispatch.InstantAccessSessionService.exceedsAllowance(InstantAccessSessionService.java:90)
at com.emc.brs.vmdm.recovery.dispatch.InstantAccessDispatchService.isRequestDispatchable(InstantAccessDispatchService.java:73)
at com.emc.brs.vmdm.recovery.dispatch.InstantAccessDispatchService.isRequestDispatchable(InstantAccessDispatchService.java:31)
at com.emc.brs.vmdm.recovery.dispatch.BaseRequestDispatchService.getRequestFromWaiting(BaseRequestDispatchService.java:301)
at com.emc.brs.vmdm.recovery.dispatch.BaseRequestDispatchService.getRequest(BaseRequestDispatchService.java:232)
at com.emc.brs.vmdm.recovery.dispatch.BaseRequestDispatchService.checkRequests(BaseRequestDispatchService.java:120)
at com.emc.brs.vmdm.recovery.dispatch.BaseRequestDispatchService.lambda$startChecking$2(BaseRequestDispatchService.java:101)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:840)Cause
Помилка відновлення пов'язана з конфігурацією NFS, увімкненою на PowerProtect DD (DD). Хост ESXi не може змонтувати експорт NFSv4. На момент написання цієї статті хост ESXi може монтувати лише експорт NFSv3 або NFSv4.1.
Сценарій перший:
У DD увімкнено версії NFSv3 і NFSv4, а NFSv4 встановлено за замовчуванням на DD.

Команда DD показує сервер за замовчуванням.
nfs option show

Сценарій другий:
У ДД увімкнено лише NFSv4.
Resolution
Залежно від поточної конфігурації DD NFS, увімкніть NFSv3 і переконайтеся, що версія експорту NFS за замовчуванням на DD у NFSv3:
- Підключіться до DD по SSH.
- Підтвердьте поточну конфігурацію NFS.
nfs option show
Приклад увімкнено NFSv3, але сервером за замовчуванням NFS є NFSv4.

- Якщо вимкнено, увімкніть NFSv3.
nfs disable version 3
-
- Якщо NFS має версію 4, встановіть значення NFSv3.
nfs option set default-server-version 3
- Знову виконайте миттєвий доступ або відновлення на рівні файлу.