Виртуализация OpenShift: Не удалось сделать моментальный снимок виртуальной машины из интерфейса виртуализации OpenShift.
Summary: Создание моментального снимка виртуальной машины с помощью интерфейса виртуализации OpenShift завершается сбоем, если на виртуальной машине в кластере OCP выполняется ввод-вывод.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Создание моментального снимка виртуальной машины с помощью интерфейса виртуализации OpenShift завершилось сбоем.
Проверяя логи пода virt-handler (пространство имен openshift-cnv), он показывает ошибки, подобные следующим:
Проверяя логи пода virt-handler (пространство имен openshift-cnv), он показывает ошибки, подобные следующим:
2023-08-14T02:23:33.722372232Z {"component":"virt-handler","kind":"","level":"error","msg":"Не удалось заморозить VMI","name":"rhel9-vm-http-block",
"namespace":"rhel-vm","pos":"lifecycle.go:124","reason":"ошибка сервера.
Не удалось выполнить команду Freeze: \"LibvirtError(Code=1, Domain=10, Message='внутренняя ошибка: невозможно выполнить команду агента QEMU 'guest-fsfreeze-freeze':
не удалось открыть /zoner/sda: В разрешении отказано')\"","timestamp":"2023-08-14T02:23:33.722321Z","uid":"c6894dc7-f29c-43e7-9817-3b12643040d1"}
"namespace":"rhel-vm","pos":"lifecycle.go:124","reason":"ошибка сервера.
Не удалось выполнить команду Freeze: \"LibvirtError(Code=1, Domain=10, Message='внутренняя ошибка: невозможно выполнить команду агента QEMU 'guest-fsfreeze-freeze':
не удалось открыть /zoner/sda: В разрешении отказано')\"","timestamp":"2023-08-14T02:23:33.722321Z","uid":"c6894dc7-f29c-43e7-9817-3b12643040d1"}
Cause
Создайте виртуальную машину с помощью виртуализации OpenShift, точка монтирования из созданного LUN не помечена как доверенная. Таким образом, во время процесса создания моментального снимка виртуальной машины агент QEMU не может открыть точку монтирования (в этой статье базы знаний используется точка монтирования /zoner/sda) и получает отказ в разрешении при попытке выполнить fsfreeze.
Resolution
Ниже в шагах по разрешению будет использоваться "/zoner/sda" в качестве точки монтирования.
Используйте команду «df -h» и проверьте в журналах ошибок фактическую точку монтирования отчетов об ошибках вашей виртуальной машины.
1. Убедитесь, что в контексте SELinux точки монтирования отображается «unlabeled_t», выполнив следующую команду:
# ls -lZd /zoner/sda/
2. Если отображается «unlabeled_t», существует два способа устранения проблемы.
- Вариант 1. Чтобы агент QEMU мог читать немаркированные файлы.
# setsebool -P virt_qemu_ga_read_nonsecurity_files 1
- Вариант 2. Чтобы обозначить точку монтирования.
# restorecon -v /zoner/sda/
Affected Products
APEX Cloud Platform for Red Hat OpenShiftArticle Properties
Article Number: 000217270
Article Type: Solution
Last Modified: 19 Feb 2026
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.