Virtual Machine fails to boot if SCSI controller is set "LSI Logical SAS" in Red Hat Enterprise Linux 7
search cancel

Virtual Machine fails to boot if SCSI controller is set "LSI Logical SAS" in Red Hat Enterprise Linux 7

book

Article ID: 376162

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

After Guest OS patching, Virtual Machine fails to boot if SCSI controller is set LSI Logical SAS

Environment

  • vSphere 7.0.x
  • Red Hat Enterprise Linux 7
  • VMware hypervisor Guest using LSI Logical SAS as a SCSI controller

Cause

The Linux kernel in RHEL 7 might not have the necessary drivers for the LSI Logic SAS controller, which could prevent the VM from booting.

Patches, especially those affecting the kernel, drivers, or storage stack, can sometimes introduce changes that alter how the system interacts with hardware or virtual hardware components like the SCSI controller.
The patch likely made changes that affected the VM’s ability to properly recognize or interact with the LSI Logic SAS controller during the boot process. This can happen if the patch introduced new drivers, updated existing ones, or changed the way the OS interacts with storage controllers.

Resolution

To resolve this issue, check the SCSI controller type that you have selected.

Reconfigure it to use the LSI Logic Parallel controller, which is also supported by RHEL 7.

After reconfiguring the SCSI controller, power on the virtual machine

For information on changing the SCSI controller, see Changing the virtual SCSI controller of a virtual machine (1002149).

Additional Information