img

Ошибка запуска виртуальной машины VMware: «Cannot open the disk»

21 ноября
20:00
Бесплатный вебинар
Введение в Docker
Ведущий — Филипп Игнатенко.
Руководитель центра разработки
Записаться
img
img

В этой статье рассмотрим как решить следующие неисправности:

  • Вам не удаётся включить виртуальную машину
  • При включении виртуальной машины происходит сбой
  • Вы видите ошибку:
    An unexpected error was received from the ESX host while powering on VM .
    Reason: Cannot open the disk disk_name or one of the snapshot disks it depends on.	
    
    Где причина одна из следующего:
    Reason: Failed to lock the file.
    Reason: The parent virtual disk has been modified since the child was created.
    Reason: The destination file system does not support large files.
    Reason: Could not open/create change tracking file.
    Reason: Cannot allocate memory.
    Reason: The file specified is not a virtual disk.
    Reason: Insufficient permission to access file.
    
DevOps

Решение

Ошибка №1: не удалось заблокировать файл.

Ошибка «не удалось заблокировать файл» означает, что файл открывается другим процессом и используемый Вами процесс не может открыть файл должным образом.

Это обычно происходит, если Вы:

  1. Пытаетесь запустить вторую виртуальную машину, используя тот же .vmx файл конфигурации виртуальной машины.
  2. Включаете виртуальную машину с подключенными дисками с помощью утилиты vmware-mount.
  3. Пытаетесь включить виртуальную машину через пользовательский интерфейс во время операции снимка.
  4. Пытаетесь добавить виртуальный диск к виртуальной машине, которая уже используется.

Ошибка №2: Родительский виртуальный диск был изменен с момента создания дочернего диска

Данная ошибка возникает, когда снимки находятся в плохом состоянии, либо из-за ручного вмешательства, либо из-за сбоя системы.

Ошибка №3: целевая файловая система не поддерживает большие файлы

Данная проблема возникает, если размер блока целевого хранилища данных не поддерживает VMDK такого же размера, как исходный. Чтобы устранить данную проблему, убедитесь, что целевое хранилище данных отформатировано с размером блока, достаточным для поддержки файла VMDK исходной машины.

Ошибка №4: не удалось открыть или создать файл отслеживания изменений

Эта проблема может возникнуть, если файл filename-ctk.vmdk был создан ранее и не был очищен.

Ошибка №5: не удается выделить память

Данная проблема может возникнуть, если в модуле VMFS не хватает места в куче.

Ошибка №6: указанный файл не является виртуальным диском

Данная проблема может возникнуть, если файл дескриптора .vmdk поврежден или отсутствует. Чтобы решить данную проблему, создайте новый файл дескриптора .vmdk для этого диска, а затем отмените регистрацию и заново зарегистрируйте виртуальную машину. Это гарантирует, что клиент vSphere определит правильный размер диска и виртуальная машина включится правильно.

Ошибка №7: недостаточно прав для доступа к файлу

Данная проблема обычно наблюдается в виртуальных машинах, расположенных на хранилищах данных NFS. Данная проблема может возникнуть из-за проблем с разрешениями в хранилище данных NFS.

Чтобы решить данную проблему, убедитесь, что хост имеет правильные разрешения на чтение / запись для доступа к экспорту NFS. Если в массиве хранения установлен параметр "Нет корневого квадрата" (No Root Squash), убедитесь, что данная опция включена, или обратитесь к администратору хранилища.

Ссылка
скопирована
Получите бесплатные уроки на наших курсах
Все курсы
Системное администрирование
Скидка 10%
Администратор Linux
Стань Linux администратором и сделай весомый шаг в сторону карьеры в DevOps. Самые важные знания от сертифицированного и практикующего тренера с 20 летним стажем
Получи бесплатный
вводный урок!
Пожалуйста, укажите корректный e-mail
отправили вводный урок на твой e-mail!
Получи все материалы в telegram и ускорь обучение!
img
Еще по теме:
img
Fail2ban — это программное обеспечение, которое защищает ваш сервер от атак. ПО отслеживает журналы сервера и выявляет любую под
img
Виртуализация серверов — популярная тема в мире ИТ, особенно на уровне предприятий. Она позволяет разным операционным системам з
img
  Введение Системные вызовы выступают в роли посредников между приложениями и ядром. Они создают уровень абстракции, который защ
img
  Введение SWAP (SWAP-память или SWAP-пространство) – это раздел жесткого диска или SSD компьютера, где операционная система (ОС
img
  Введение Абсолютные и относительные пути определяют расположение файла или каталога в файловой системе. Это набор инструкций д
img
  Введение Файлы конфигурации Linux определяют поведение и функциональное наполнение операционной системы. Файлы конфигурации –
21 ноября
20:00
Бесплатный вебинар
Введение в Docker