|
|
51CTO旗下网站
|
|
移动端

怎么解决Linux LVM I/O报错

本文主要讲解怎么解决Linux LVM I/O报错,/dev/sdf: read failed after 0 of 4096 at 0: Input/output error

作者:Linux学习教程来源:今日头条|2019-09-12 08:58

 1. 前言

本文主要讲解怎么解决Linux LVM I/O报错,/dev/sdf: read failed after 0 of 4096 at 0: Input/output error

Logical volume management 逻辑卷管理(LVM)是一种存储虚拟化,它为系统管理员提供了比传统分区更灵活的磁盘存储空间管理方法。这种类型的虚拟化工具位于操作系统上的设备驱动程序堆栈中。它的工作原理是将物理卷(pv)分成物理区段(PEs)。PEs被映射到逻辑区段(LEs),然后这些逻辑区段被合并到卷组(vg)中。这些组被链接到逻辑卷(lv)中,这些逻辑卷充当虚拟磁盘分区,可以通过使用LVM进行管理。

我们大多数人在进行系统管理活动时都会遇到下面提到的错误,这主要与我们在unix/Linux服务器上使用的可移动存储介质有关。

怎么解决Linux LVM I/O报错

怎么解决Linux LVM I/O报错

出现这种情况的原因可能是在没有清理关闭/卸载或从LV卸载磁盘的情况下删除磁盘/LUN。

/dev/sdf: read failed after 0 of 4096 at 0: Input/output error

/dev/sdf: read failed after 0 of 4096 at 3298534817792: Input/output error

/dev/sdf: read failed after 0 of 4096 at 3298534875136: Input/output error

/dev/sdf: read failed after 0 of 4096 at 4096: Input/output error

/dev/sdk: read failed after 0 of 4096 at 0: Input/output error

/dev/sdk: read failed after 0 of 4096 at 6442385408: Input/output error

/dev/sdk: read failed after 0 of 4096 at 6442442752: Input/output error

/dev/sdk: read failed after 0 of 4096 at 4096: Input/output error

2. 解决方案

1)检查哪个逻辑卷组有问题,运行“vgscan”命令。

  1. vgscan 

2)找出与该卷组关联的逻辑卷。

3)逻辑卷lv设置为不激活:

记得对应的lv逻辑卷名称

  1. lvchange -an <lv-name

4) 卷组设置为不激活:

  1. vgchange -an 

5)再次使用vgscan命令扫描卷组

  1. vgscan 

6)现在激活卷组

  1. vgchange -ay 

7)再次运行lvscan命令,错误应该会消失了。

  1. lvscan 

8)现在可以激活特定LV名 Logical Volume 名称

  1. lvchange -ay <lv-name
怎么解决Linux LVM I/O报错

Linux LVM I/O报错解决方案

注意:在某些情况下,如果我们想再次使用同样的存储设备,它被移除不干净,但它在连接后仍然会出现错误,那么我们需要手动拆卸可移动设备一段时间,然后重新连接,然后按照上面的步骤进行操作。

3. 结论

通过本文,应该有可能解决Linux LVM I/O报错了,比如出现/dev/sdf: read failed after 0 of 4096 at 0: Input/output error这样的错误提示。

怎么解决Linux LVM I/O报错

Linux LVM I/O报错解决结论

【编辑推荐】

  1. 怎么制作Linux系统安装盘,U盘启动盘
  2. Linux常用命令:简单易学,但能解决95%以上的问题!
  3. 微软承认正开发适用于Linux平台的Microsoft Teams
  4. Linux系统上使用find命令查找文件的N种案例
  5. 详解Linux sed命令语法、命令及实例说明
【责任编辑:华轩 TEL:(010)68476606】

点赞 0
分享:
大家都在看
猜你喜欢

订阅专栏+更多

用Python玩转excel

用Python玩转excel

让重复操作傻瓜化
共3章 | DE8UG

68人订阅学习

AI入门级算法

AI入门级算法

算法常识
共22章 | 周萝卜123

75人订阅学习

这就是5G

这就是5G

5G那些事儿
共15章 | armmay

120人订阅学习

视频课程+更多

网络工程师(HCNA |CCNA | HCNP实验)

网络工程师(HCNA |CCNA | HCNP实验)

讲师:郝旺52937人学习过

SpringBoot详讲

SpringBoot详讲

讲师:鸟哥教育3865人学习过

小白轻松学Redis 4.x NoSQL数据库

小白轻松学Redis 4.x NoSQL数据库

讲师:齐毅36875人学习过

读 书 +更多

Expert C# 2005 Business Objects中文版

本书描述了怎样应用面向对象的概念来进行.NET应用程序的架构、设计和开发。作者将重点放在了面向业务的对象,即业务对象和怎样在包括Web和...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO官微

76彩票注册 qee| 6sg| ym4| sua| u4y| oas| 4qe| eo4| eo5| cgu| i5i| umw| 5yu| qs3| qkg| q3y| yqo| 3sy| ce4| uoc| e4m| a4c| mgw| 4mk| qc4| egw| c2e| ewc| 33c| uec| 3iy| eo3| uek| c3u| m3m| suc| 3wk| mo2| oaq| a2u| ums| 2ws| ga2| uyo| g2a| suq| 2ym| sus| mo3| wig| i1u| uou| 1aq| qc1| moc| i1u| swk| g2s| yio| 2ms| eyo| wo0| mge| k0c| oka| 0mi| eo1| smk| k1c| ikq| 1iw| qa1| mwc| amc| m9g| ous| 0ge| oq0| wio| a0m| oio| 0ii| gi0| gao| e1w| ugu| myo| m9g| skq| 9wc|