Dell Unity: VMDK переходить з бажаного нуля на лінивий нуль при розширенні розміру

Summary: ВПЛИВ — Клієнт може втратити доступ до віртуальної машини, коли VDM-файл змінюється з бажаного нуля на лінивий нуль після розширення. (Користувач може бути виправлений)

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

Клієнт запускає кластер SQL у середовищі VMware, де VMDK вимагає нульового форматування для функціональності кластера. Спочатку VMDK можна створити у звичайному Unity Datastore VMFS як eager zero без проблем. Однак, якщо клієнт намагається розширити VMDK на одній із віртуальних машин, VMDK автоматично переходить до лінивого нуля, що знижує кластер (VM) через неможливість відповідати критеріям кластера.

Цю проблему можна спостерігати для всіх VMDK-дисків, створених на будь-якому типі Unity Datastore (тонкому або товстому).

Нижче наведено приклад. Диск VMDK мав розмір 15 Гб (охоче обнулювався), а після розширення до 50 Гб він автоматично ставав лінивим нульовим, що призводило до знищення цієї віртуальної машини (оскільки кластер потребує бажаного нуля).
Властивості віртуальної машини
Властивості віртуальної машини

 

Cause

З VMware KB 2054563:
«Якщо ви розширюєте диск за допомогою інтерфейсу, ви не маєте контролю над усіма опціями розширення диска. У результаті VMDK EagerZeroedThick автоматично стає LazyZeroedThick."

 

Resolution

Обхідним шляхом цієї проблеми, якщо потрібно розширити віртуальний диск у конфігурації мультирайтера, є розширення віртуального диска, виконавши команду "vmkfstools -X" з командного рядка ESXi-хоста. Це гарантує, що формат віртуального диска залишається у правильному форматі «eagerzeroedthick».

Наприклад, щоб збільшити розмір віртуального диска до 60 ГБ:

vmkfstools -X 60G -d eagerzeroedthick /vmfs/volumes/Datastore_name/virtual_Machine_folder/virtualmachinedisk.vmdk
Нотатки:
  • У попередньому прикладі "vmkfstools -X" 60 Гб — це загальний розмір файлу диска, а не розмір, на який ви хочете розширити файл диска.
  • VMware рекомендує виконувати цю операцію поза продакшном, оскільки вона записується на диск і займає значний час.
  • Якщо диск уже розширений, ви можете змінити формат диска за допомогою Storage vMotion.
  • Для віртуальних машин, які працюють на Microsoft Cluster Service (MSCS), переконайтеся, що диски з гостьовою операційною системою не підключені до SCSI-контролера, який виконує спільний розподіл шин.

Для отримання додаткової інформації перегляньте ці статті від VMware:

 

Affected Products

Dell EMC Unity Family

Products

Dell Unity 300, Dell EMC Unity 300F, Dell EMC Unity 350F, Dell EMC Unity 400, Dell EMC Unity 400F, Dell EMC Unity 450F, Dell EMC Unity 500, Dell EMC Unity 500F, Dell EMC Unity 550F, Dell EMC Unity 600, Dell EMC Unity 600F, Dell EMC Unity Family
Article Properties
Article Number: 000064304
Article Type: Solution
Last Modified: 26 Nov 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.