New disk presented to the running LINUX virtual machine will not display the device into operating system unless you reboot the server.
Found another way to achieve this and thought to note it down here for my future reference.
Run the following commands:
The first command returns the SCSI host in use which in this case is host2.:
grep mpt /sys/class/scsi_host/host?/proc_name
The next command, performs a bus scan.
echo “- – -“ > /sys/class/scsi_host/host2/scan
Fdisk is used to list all the available drives on the machine.
Validate if you can view new disk:
If the newly added drive is still not discovered, then unfortunately just reboot the VM.
Content Referenced article: https://www.altaro.com/vmware/managing-disk-space-linux-vm/