Powering on the virtual machine fails with the error: Thin/TBZ disks cannot be opened in multiwriter mode
search cancel

Powering on the virtual machine fails with the error: Thin/TBZ disks cannot be opened in multiwriter mode

book

Article ID: 311233

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

Symptoms:
  • Powering on the virtual machine fails.
  • You see the error:

    Reason: Thin/TBZ disks cannot be opened in multiwriter mode..
    Cannot open the disk '/vmfs/volumes/4c549ecd-66066010-e610-002354a2261b/Windows Server 2008/Windows Server 2008.vmdk' or one of the snapshot disks it depends on.
    VMware ESX cannot open the virtual disk, "/vmfs/volumes/4c549ecd-66066010-e610-002354a2261b/Windows Server 2008/Windows Server 2008.vmdk" for clustering. Please verify that the virtual disk was created using the 'thick' option.

     
  • Cannot open Thin/TBZ disks in a multiwriter mode.
  • VMware ESX cannot open the virtual disk.


Environment

VMware vCenter Server 6.7.x
VMware vSphere ESXi 6.7
VMware vSphere ESXi 6.5
VMware ESX 4.0.x
VMware ESX 4.1.x
VMware vCenter Server 6.0.x
VMware vSphere ESXi 5.5
VMware vCenter Server 6.5.x
VMware vCenter Server 5.5.x
VMware vSphere ESXi 5.1
VMware vCenter Server 4.1.x
VMware vSphere ESXi 5.0
VMware vCenter Server 4.0.x
VMware vSphere ESXi 6.0
VMware vCenter Server 5.1.x
VMware vCenter Server 5.0.x

Cause

This issue occurs if the disk is not in a compatible format for multiwriter mode.
 
This issue most commonly occurs in configurations where an eagerzeroedthick virtual disk is shared across multiple virtual machines and is extended using the vSphere Client. When the disk is extended using the vSphere Client, it becomes lazyzeroedthick as the extended portion of the disk is LazyZeroed.
 

Resolution

This is an expected behavior, where the format of a virtual disk in multiwriter mode is changed to an unsupported format. For more information about the requirements of virtual disks in multiwriter mode, see Enabling or disabling simultaneous write protection provided by VMFS using the multi-writer flag (1034165).

To confirm the issue, verify the virtual disk format. To check the disk format, see Determining if a VMDK is zeroedthick or eagerzeroedthick (1011170).

To prevent this issue from re-occurring, ensure that virtual disks in multiwriter configurations are not converted to the lazyzeroedthick format. To use disks in multiwriter mode, the format must be Thick Provision Eager Zeroed.

To work around this issue if you need to extend a virtual disk in a multiwriter configuration, extend the virtual disk by running the vmkfstools -X command from the ESXi/ESX host command line (this is vSphere Client default behavior). This ensures that the virtual disk format stays in the correct eagerzeroedthick format.

For example, to extend the size of the virtual disk to 60 GB:

# vmkfstools -X 60G -d eagerzeroedthick /vmfs/volumes/Datastore_name/virtual_Machine_folder/virtualmachinedisk.vmdk

Notes:

 

  • In the preceding vmkfstools -X example, 60 GB is the size that you want the disk file to be, is not the size by which you want to extend the disk file.
  • VMware recommends that you perform this operation outside of production, as it writes to the disk and takes significant time to complete.
  • If the disk is already extended, you can use Storage vMotion to change the disk format. For more information, see the Migrate a Virtual Machine to New Storage section in the vCenter Server and Host Management guide.
  • For virtual machines that are running Microsoft Cluster Service (MSCS), ensure the disks containing the guest Operating System is not connected to a SCSI controller that is engaged in bus-sharing.


Additional Information

For more information about increasing the size of virtual disks, see Increasing the size of a virtual disk (1004047).
 
Enabling clustering features for an existing virtual disk by converting while copying
Increasing the size of a virtual disk
Determining if a VMDK is zeroedthick or eagerzeroedthick
Enabling or disabling simultaneous write protection provided by VMFS using the multi-writer flag
Enabling clustering features for an existing virtual disk by converting in place
Falha de inicialização da máquina virtual com o erro: Discos dinâmicos/TBZ não podem ser abertos no modo multiwriter. O VMware ESX não abre o disco virtual para clustering
El encendido de una máquina virtual falla y aparece el error: Los discos finos/TBZ no pueden abrirse en el modo de escritura múltiple. VMware ESX no puede abrir el disco virtual para el agrupamiento
Attempts to extend the size of an EagerZeroedThick VMDK from the vSphere Client might result in a LazyZeroedThick VMDK
无法打开虚拟机电源,并出现错误:无法在多写入器模式下打开精简/TBZ 磁盘。VMware ESX 无法打开用于群集的虚拟磁盘
仮想マシンが次のエラーでパワーオンに失敗する: Thin/TBZ disks cannot be opened in multiwriter mode. VMware ESX cannot open the virtual disk for clustering. (1033570)) VMware ESX cannot open the virtual disk for clustering