PPDM — сбой восстановления виртуальной машины с учетом приложений с ошибкой «Не удается сбросить диски в режим чтения/записи после операции замораживания VSS, переведите их в режим только для чтения»
Summary: Восстановление виртуальной машины с учетом приложений завершилось сбоем с сообщением «Не удается сбросить диски в режим чтения/записи после операции замораживания VSS, переведите их в состояние только для чтения» из-за нехватки памяти в узле поиска. ...
Symptoms
Unable to reset disks to read-write mode after VSS quiesce operation set them to read-only
В разделе «PowerProtect Data Manager_*******.log»
vmdm.log: 2024-06-19T01:51:39.916Z ERROR [] [request-dispatch-update-91] [00000000-0000-4000-a000-000000000000][][][TRACE_ID:b78abd00d05a58d4;JOB_ID:af29df7e344de2ee][] [c.e.b.v.r.a.BaseRestoreOp.doFailureStatus(561)] - Recover VM failed. vmdm.log: 2024-06-19T01:51:39.917Z ERROR [] [request-dispatch-update-91] [00000000-0000-4000-a000-000000000000][][][TRACE_ID:b78abd00d05a58d4;JOB_ID:af29df7e344de2ee][] [c.e.b.v.r.a.BaseRestoreOp.getSessionError(740)] - VM Proxy restore job session failed. Session '8fbda571-ab2d-4597-8fe7-4791993b836d' is unsuccessful: Unable to reset disks to read-write mode after VSS quiesce operation set them to read-only.
Vmdirect_******.log сообщается ниже в сообщении ПРЕДУПРЕЖДЕНИЕ, указывающее на нехватку памяти, прежде чем выдать сообщение об ошибке для сброса дисков в режим чтения/записи.
2024-06-19 09:36:57+0800 164 WARNING ppdm.local 58736 processmanager.go(336) main.(*ProcessManager).isThresholdMemoryConsumptionReached Available system memory (364 MB) is less than minimum required system resources (800 MB)
2024-06-19 09:36:57+0800 165 WARNING ppdm.local 58736 processmanager.go(251) main.(*ProcessManager).waitForCurrentSearchClientProcessesToComplete Max number of vm-file-extractor processes are running. Cancelling run of vm-file-extractor for vm EC020DB01 after 10 minutes
2024-06-19 09:36:57+0800 166 WARNING ppdm.local 58736 main.go(323) main.main Max number of vm-file-extractor processes are running. Cancelling the process after 10 minutes as not enough system resources are available. The metadata extraction and indexing of this VM will be handled later by the offline-indexing process.
2024-06-19 09:36:57.001+0800 167 ERROR ppdm.local 58736 main.go(838) main.exitWithError abort extraction with Max number of vm-file-extractor processes are running. Cancelling the process after 10 minutes as not enough system resources are available. The metadata extraction and indexing of this VM will be handled later by the offline-indexing process.
2024-06-19 09:36:57.001+0800 169 ERROR ppdm.local 58736 main.go(848) main.exitWithError {"State":"Skipped","Error":"Max number of vm-file-extractor processes are running. Cancelling the process after 10 minutes as not enough system resources are available. The metadata extraction and indexing of this VM will be handled later by the offline-indexing process.","LogFile":"","DetailedStatus":"{\"State\":\"Skipped\",\"Error\":\"\",\"DiskStatus\":[]}"}
2024-06-19 09:36:57.001+0800 170 ERROR ppdm.local 58736 main.go(855) main.exitWithError abort extraction of VM metadata for asset EC020DB01 (vm-53132)
RecoverVmSessions-b1d958e1-f05b-46a8-af3c-d7d1e5840631.log: 2024-06-19T01:36:57.092Z WARN: [aaa7a1018b9ad483;86443860fffb28d7] VM File Extractor plugin was unsuccessful. Max number of vm-file-extractor processes are running. Cancelling the process after 10 minutes as not enough system resources are available. The metadata extraction and indexing of this VM will be handled later by the offline-indexing process.
RecoverVmSessions-b1d958e1-f05b-46a8-af3c-d7d1e5840631.log: 2024-06-19T01:36:57.092Z ERROR: [aaa7a1018b9ad483;86443860fffb28d7] Unable to repair disk properties which were modified by the VSS Quiesce operation. VM File Extractor plugin was unsuccessful. Max number of vm-file-extractor processes are running. Cancelling the process after 10 minutes as not enough system resources are available. The metadata extraction and indexing of this VM will be handled later by the offline-indexing process.
RecoverVmSessions-b1d958e1-f05b-46a8-af3c-d7d1e5840631.log: 2024-06-19T01:36:57.092Z ERROR: [aaa7a1018b9ad483;86443860fffb28d7] Unable to reset disks to read-write mode after VSS quiesce operation set them to read-only.Cause
Невозможно запустить процесс vm-file-extractor из-за нехватки памяти в узле поиска PowerProtect Data Manager. Минимальная потребность в свободной памяти составляет 800 Мбайт. Сбой при запуске vm-file-extractor приводил к неправильной установке бита «только чтение». Это приводило к ошибке «Не удается сбросить диски в режим чтения/записи после операции свождения VSS, переведите их в режим только для чтения».
Resolution
1. Войдите в устройство PowerProtect Data Manager с помощью SSH, переключитесь на пользователя root и выполните следующие команды, чтобы получить пароль узла поиска PowerProtect Data Manager.
source /opt/emc/vmdirect/unit/vmdirect.env && /opt/emc/vmdirect/bin/infranodemgmt get -secret -node_type SearchNode
2. Войдите в каждый узел поиска, используя учетные данные, полученные на шаге 1.
3. Выполните следующую команду, чтобы проверить использование памяти узлом поиска.
free -m
4. Если объем свободной памяти действительно меньше 800 Мбайт, добавьте дополнительную память в узел поиска или перезагрузите узел поиска, когда PowerProtect Data Manager бездействует, чтобы освободить выделенную память.
5. Повторно запустите восстановление виртуальной машины.