未认领的磁盘空间,但不存在实际的物理磁盘

未认领的磁盘空间,但不存在实际的物理磁盘

我正在使用 Ubuntu 服务器 12.04,本周早些时候我们在 /dev/sdl 中检测到一个坏磁盘。我无法查询其挂载点,并且它也未通过 SMART 测试。

今天我买了一个全新的硬盘来替换坏掉的硬盘(同品牌同型号)

但是安装驱动器后,我运行:

  $ dmesg -t | tail

看看是否检测到了驱动器。遗憾的是,我无法检测到驱动器。

这是 的输出lshw | grep -A 5 disk

  disk:10 UNCLAIMED
  description: SCSI Disk
  physical id: 0.a.0
  bus info: scsi@6:0.10.0

无论我是否有磁盘,怎么都会出现这种情况?

我更换故障磁盘的过程如下:

  • 物理定位坏盘
  • 卸载并移除坏磁盘
  • 插入新磁盘,运行dmesg | tail显示磁盘存在
  • 格式化磁盘
  • 挂载磁盘

对于所有其他磁盘,dmesg 会在插入时显示,但这次没有。有什么想法吗?

答案1

由于这个问题已经存在很久了,可以安全地假设系统已经重新启动。但是,还有另一种方法可以触发对整个 SCSI 总线或仅对设备本身的重新扫描。

  • 重新扫描整个 SCSI 总线

    echo "- - -" > /sys/class/scsi_host/host0/scan
    
  • 仅重新扫描设备本身

    echo 1 > /sys/class/scsi_device/0:0:0:0/rescan
    

笔记:您必须确认对于该主机/驱动器是否host0正确0:0:0:0

相关内容