当我运行lvdisplay时,显示以下错误…
/usr/sbin/lvdisplay /dev/sdb: read failed after 0 of 2048 at 0: Input/output error /dev/sdb1: read failed after 0 of 2048 at 0: Input/output error /dev/sdb2: read failed after 0 of 2048 at 0: Input/output error /dev/sdb3: read failed after 0 of 2048 at 0: Input/output error --- Logical volume --- ...
我仍然可以看到我的卷,每当有错误显示,有什么想法?
如果驱动器支持smartctl,那么也可以通过smartctl -H /dev/sdb获得一个简单的读取。 smartctl -a /dev/sdb会给你更多的信息; SMART属性数据结构非常值得一看。 您也可以使用smartctl -t在驱动器上运行testing,其中一些可以在系统正常运行的情况下运行(尽pipe它们会影响性能)。 做man smartctl的man smartctl找出更多。
它看起来像/ dev / sdb硬盘正在遭受硬件故障。 运行dmesg来检查更多的内核错误。
运行制造商的硬盘驱动器诊断软件以确定实际的故障。