Hot added disk on LSI Logic Parallel SCSI controller is not recognized by FreeBSD or BSD variations.
search cancel

Hot added disk on LSI Logic Parallel SCSI controller is not recognized by FreeBSD or BSD variations.

book

Article ID: 312179

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

This article clarifies to users why hot added LSI Logic Parallel disk doesn't show up in FreedBSD or BSD guest OS.

Symptoms:

Hot adding a hard disk attached to LSI Logic Parallel controller is not recognized by FreeBSD.
The newly hot added hard disk is not recognized by running the command "camcontrol devlist".
This issue is observed on BSD Distros including FreeBSD, when running on vSphere 6.x and later.

root@localhost:~ # camcontrol devlist
<NECVMWar VMware IDE CDR00 1.00> at scbus0 target 0 lun 0 (cd0,pass0)
<VMware Virtual IDE Hard Drive 00000001> at scbus1 target 0 lun 0 (pass1,ada0)
root@localhost:~ # camcontrol rescan all
Re-scan of bus 0 was successful
Re-scan of bus 1 was successful
Re-scan of bus 2 was successful
Re-scan of bus 3 was successful
root@localhost:~ # camcontrol devlist
<NECVMWar VMware IDE CDR00 1.00> at scbus0 target 0 lun 0 (cd0,pass0)
<VMware Virtual IDE Hard Drive 00000001> at scbus1 target 0 lun 0 (pass1,ada0)
<VMware Virtual disk 2.0> at scbus3 target 0 lun 0 (da0,pass2)


Environment

VMware vSphere ESXi 8.0.x
VMware vSphere ESXi 7.0.x
VMware vSphere ESXi 6.0
VMware vSphere ESXi 6.7
VMware vSphere ESXi 6.5

Cause

FreedBSD or BSD guest OS driver doesn't support this operation like Linux which has already documented in KB 76401.

Resolution

Currently there is no resolution.

Workaround:
Use "camcontrol rescan all" command in FreeBSD to rescan disks by hand. Note other BSDs may have different rescan command, please suggest customer to refer to their guest OS rescan commands.