当前位置: 代码迷 >> 综合 >> # 2020-10-05 #「Linux」- 在虚拟机中,检测新增磁盘(无需重启)
  详细解决方案

# 2020-10-05 #「Linux」- 在虚拟机中,检测新增磁盘(无需重启)

热度:12   发布时间:2024-02-25 07:29:18.0

问题描述

当我们向 Linux 虚拟机添加虚拟磁盘后,Linux 虚拟机是无法检测到该磁盘的,需要重启系统后才能检测到新添加的磁盘。

那如何在不重启的情况下检测到该磁盘呢?

该需求通常发生在虚拟机中,而物理机一般不会有这种需求。

解决办法

for host in /sys/class/scsi_host/*
doecho "####### $host"echo "- - -" > $host/scanls /dev/sd*
done

参考文献

 

  • K4NZ / 在虚拟机中,检测新增磁盘(无需重启)
  • How to detect new hard disk attached without rebooting?
  • VMware: Add disk to linux without rebooting the VM