Deploying an OVF or OVA on VMware ESXi 5.0 hosts fails with the error: Unsupported virtual hardware device 'lsilogicsas'
search cancel

Deploying an OVF or OVA on VMware ESXi 5.0 hosts fails with the error: Unsupported virtual hardware device 'lsilogicsas'

book

Article ID: 304848

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Symptoms:
  • You cannot deploy an Open Virtualization Format (OVF) or Open Virtualization Appliance (OVA) on VMware ESXi 5.0 hosts.
  • The OVF or OVA is using an lsilogicsas SCSI disk controller.
  • An OVF or OVA deployed successfully in ESX/ESXi 4.0/4.1 hosts fails to deploy in ESXi 5.0 hosts.
  • You see the error:
Unsupported virtual hardware device 'lsilogicsas'
  • The OVA or OVF file contains entries similar to:

    Both vmx-04 and vmx-07 VirtualSystemTypes are specified
    The SCSI controller type is set to lsilogicsas


Environment

VMware vSphere ESXi 5.0

Cause

This issue occurs when ESXi 5.0 fails to recognize that vmx-07 is a valid virtual hardware version to use with a LSI Logic SAS virtual disk controller.

LSI Logic SAS virtual disk controllers are supported only in virtual hardware versions 7 and 8, vmx-07 and vmx-08. In older versions of ESXi/ESX when a supported hardware version is included with an unsupported hardware version the supported hardware version is used.

Resolution

This is a known issue in VMware ESXi 5.0. lsilogicsas controller is only valid from vmx-07 and later.

To work around this issue, perform one of these options:

  • Remove vmx-04 as a VirtualSystemType or add vmx-08 as a VirtualSystemType.
  • Delete the line that references the .ovf file.
  • To remove vmx-04 as a VirtualSystemType or add vmx-08 as a VirtualSystemType:
    1. Open the OVF or OVA file using a text editor.
    2. Find the line similar to:

      <vssd:VirtualSystemType>vmx-04 vmx-07</vssd:VirtualSystemType>

    3. Remove the vmx-04 entry or add a third entry that reads vmx-08. Modify this line to one of these options:


      Valid entries with the vmx-04 entry removed: <vssd:VirtualSystemType>vmx-07</vssd:VirtualSystemType> <vssd:VirtualSystemType>vmx-07 vmx-08</vssd:VirtualSystemType>

      Valid entries with the vmx-04 retained: <vssd:VirtualSystemType>vmx-04 vmx-07 vmx-08</vssd:VirtualSystemType>

    4. Save and close the OVF or OVA file.
  • To delete the line that references the .ovf file:
Deploying the modified .ovf file can fail with an error similar to:

File xxxx.ovf fails integrity check and might have been corrupted during transfer

To work around this issue, delete the line that references the .ovf file:
  1. Open the manifest .mf file.
  2. Delete the line that references the .ovf file.
  3. Save and close the .mf file.
  4. Deploy the .ovf file.


Additional Information

To be alerted when this document is updated, click the Subscribe to Article link in the Actions box

VMware ESXi 5.0 ホストでの OVF または OVA のデプロイが次のエラーで失敗する: サポートされていない仮想ハードウェア デバイス「lsilogicsas」です。
在 VMware ESXi 5.0 主机上部署 OVF 或 OVA 失败并显示以下错误:虚拟硬件设备“lsilogicsas”不受支持