磁盘是 SSD,但 /sys/block/vdb/queue/rotational 说它是旋转的 - 我应该担心吗?

磁盘是 SSD,但 /sys/block/vdb/queue/rotational 说它是旋转的 - 我应该担心吗?

当系统认为某个设备可以旋转但实际上是 SSD 时,这是一个问题吗?该系统是:

这个配置正确吗?一旦有数据并且 Elasticsearch 在 /dev/vda (或 /dev/vdb)上运行,我是否应该担心?

背景:我正在安装 elsasticsearch 并检查 SSD 调度程序是否正确,但由于系统没有将磁盘视为 SSD,因此它返回

cat /sys/block/vda/queue/scheduler [none]

答案1

vda 意味着它是一个虚拟驱动器,因此 linux 不知道物理细节并可能报告默认值

答案2

看起来virtio_blk设备甚至无法正确提示设备是否旋转。至少在 2022 年是这样,请参阅https://bugzilla.redhat.com/show_bug.cgi?id=1498042#c27

总结:

  1. 虚拟化开发人员认为这是一个不值得实施的功能
  2. /sys/block/vda/queue/scheduler是可写的,所以如果你关心的话,你可以0在那里写

相关内容