热拔插更换硬盘方法

热拔插更换硬盘方法热拔插更换硬盘方法如果要替换的磁盘已做了镜像,推荐如下步骤:1.删除该磁盘上所有逻辑卷的复件,使用rmlvcopy命令或unmirrorvg命令。2.从卷组中删除该磁盘,使用reducevg命令。3.使用rmdev命令删除该磁盘定义。4.物理移除该磁盘。如果磁盘不是可热交换的(hot-swappable),可能要求重启系统。5.使备用的磁盘可用。如果磁盘是可

大家好,又见面了,我是你们的朋友全栈君。

 热拔插更换硬盘方法
如果要替换的磁盘已做了镜像,推荐如下步骤:
1. 删除该磁盘上所有逻辑卷的复件,使用 rmlvcopy 命令或 unmirrorvg 命令。
2. 从卷组中删除该磁盘,使用 reducevg 命令。
3. 使用 rmdev 命令删除该磁盘定义。
4. 物理移除该磁盘。如果磁盘不是可热交换的(hot-swappable),可能要求重启系统。
5. 使备用的磁盘可用。如果磁盘是可热交换的(hot-swappble),可运行 cfgmgr;否则,需要重启系统。
6. 把新加的磁盘放入卷组,使用 extendvg 命令。
7. 重建并同步所有逻辑卷的复件,使用 mklvcopy 命令或 mirrorvg 命令。
rootvg 由hdisk0和hdisk1做成mirror,hdisk0报故障
#unmirrorvg rootvg hdisk0
#reducevg rootvg hdisk0
#rmdev -l hdisk0 -d
换故障硬盘
#cfgmgr -v
确认新换硬盘物理卷名为hdiskx
#lspv
#chdev -l hdiskx -a pv=yes
#extendvg rootvg hdiskx
#mirrorvg rootvg
#bosboot -ad /dev/hdiskx
#bootlist -m normal hdisk1 hdiskx
重启,系统从hdisk1启动
 
datavg由hdisk5和hdisk6做成mirror,hdisk6报故障
#unmirrorvg datavg hdisk6
#reducevg datavg hdisk6
#rmdev -l hdisk6 -d
换故障硬盘
#cfgmgr -v
确认新换硬盘物理卷名为hdiskx
#lspv
#chdev -l hdiskx -a pv=yes
#extendvg datavg hdiskx
#mirrorvg datavg
 
情景 2
如果要替换的磁盘没有镜像,但仍在起作用,推荐按以下步骤:
1. 使备用磁盘可用。如果磁盘是可热交换的(hot-swappable),可运行 cfgmgr;否则,需要重启系统。
2. 把新加的磁盘放入卷组,使用 extendvg 命令。
3. 把故障磁盘的所有分区迁移到新磁盘,使用 migratepv 命令、或 migratelp 命令。
如果磁盘是 rootvg 的一部分,应考虑如下方面:
- 如果要替换的磁盘包含一个 BLV 的复件,必须使用 chpv -c 命令清除掉。
- 必须在新磁盘上创建一个新的 BLV 映像,使用 bosboot 命令。
- 必须使用 bootlist 命令更新 bootlist 反映这些变化。
- 如果要替换的磁盘包含分页空间或主 dump 设备,应禁用他们。migratepv 命令完成后,应重新激活他们。
4. 从卷组中移除故障磁盘,使用 reducevg 命令。
5. 使用 rmdev 命令移除该磁盘定义。
datavg卷组hdisk6,hdisk7,无镜像,hidsk7损坏
#extendvg datavg hdiskx
#migratepv hdisk7 hdiskx
#reducevg hdisk7
#rmdev -l hdisk7 -d
情景 3
如果磁盘没有镜像,已完全损坏,在卷组中有其他可用磁盘,推荐以下步骤:
1. 识别至少有一个分区位于故障磁盘的所有逻辑卷。
2. 关闭逻辑卷并使用 umount 命令卸下所有相关的文件系统。
3. 使用 rmfs 命令移除文件系统和逻辑卷。
4. 使用 reducevg 命令从卷组中移除失败的磁盘。
5. 使用 rmdev 命令移除磁盘定义。
6. 物理移除磁盘。如果磁盘不是可热交换的,可能需要重启系统。
7. 使备用磁盘可用。如果磁盘是可热交换的,可运行 cfgmgr;否则,可能需要重启系统。
8. 把新加的磁盘放入卷组,使用 extendvg 命令。
9. 重新创建所有的逻辑卷和相关的文件系统,使用 mklv 命令和 crfs 命令。
10. 如果有数据的备份,从备份中恢复数据。
 
情景 4
如果磁盘没有镜像,已经完全损坏,在卷组中没有其他可用的磁盘(卷组只包含一个物理卷、或所有的物理卷同时损坏),卷组不是 rootvg,推荐以下步骤:
1. 从系统中导出卷组定义,使用 exportvg 命令。
2. 确认/etc/filesystems 不包含任何不正确的 stanza。
3. 使用 rmdev 命令移除磁盘定义。
4. 物理移除磁盘。如果磁盘是不可热交换的,可能需要重启系统。
5. 使替代磁盘可用。如果磁盘是可热交换的,可运行 cfgmgr;否则,可能需要重启系统。
6. 如果有卷组的备份,使用 restvg 命令恢复。
7. 如果没有卷组备份,重新创建卷组、所有的逻辑卷、和相关的文件系统,使用 mkvg 命令。
8. 如果有数据的备份,从备份恢复数据。
 
情景 5
如果磁盘没有镜像,已完全损坏,卷组中没有其他可用的磁盘(卷组中只有一个物理卷、或所有的物理卷同时失败),并且卷组是 rootvg,推荐如下步骤:
1. 替换故障磁盘。
2. 以维护模式引导系统。
3. 从一个 mksysb 映像恢复系统。


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/139068.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • SCCM系列之六部署操作系统(下)

    SCCM系列之六部署操作系统(下)

    2021年7月28日
    48
  • 软件工程之软件过程模型[通俗易懂]

    软件工程之软件过程模型[通俗易懂]软件过程模型软件过程模型习惯上也称为软件开发模型,它是软件开发全部过程、活动和任务的结构框架。瀑布模型:瀑布模型是将软件生存周期中的各个活动规定为依线性连接的若干阶段的模型,包括需求分析、设计、编码、测试、运行与维护。由前至后、相互衔接的固定次序,如同瀑布流水逐级下落。瀑布模型是以文档作为驱动、适合于软件需求很明确的软件项目的模型。V模型V模型是瀑布模型的一个变体。V模型提供了

    2025年6月23日
    4
  • 移位指令实现乘法

    移位指令实现乘法includeirvine32.inc;.dataidword0;sumqword0;str1byte”请输入16进制的(32位整数)乘数和被乘数”,0str2byte”乘积为:”,0;jdword0;.codemainprocL1:movedx,offsetstr1;callwritestring;movj,0;moveax,0;eax为…

    2022年6月3日
    48
  • javascript中void(0);用法及常见问题解析

    javascript中void(0);用法及常见问题解析转载这篇文章使用过ajax的朋友经常会见到这样的代码:here,这里面的void是一个操作符,该操作符指定要计算一个表达式但是不返回值。javascript:void(0)在某些情况下会有浏览器不兼容的bug。下面我们先来看下javascript:void(0)的基础介绍及用法,然后再来看使用它会出现什么问题,该怎么解决。提示:在学习一下内容之前,你可以先通过javascript:vo…

    2022年7月18日
    14
  • SSM图书管理系统(源码分享)「建议收藏」

    SSM图书管理系统(源码分享)「建议收藏」SSM图书管理系统开发环境:eclipse+maven+maven+mysql+tomcat8.5开发技术:后端ssm+前端layui(JSP)代码下载:https://gitee.com/kai_w/bookms说明:压缩包类包含了完整的项目配置文件和数据库文件该项目已实现功能:管理员的登录与退出,登录错误提示 图书的新增,修改,下架,…

    2022年9月23日
    6
  • windows,cmd中进行盘符的切换「建议收藏」

    windows,cmd中进行盘符的切换「建议收藏」需求描述:  在工作中,有的时候需要在cmd中进行盘符的切换,以前总有些时候 通过cd来切,就是切换不过去,每次都要进行百度查询,所以,这次就记录下,  留着以后再用。操作过程:1.通过win+r->cmd的方式进入到cmd命令行中2.通过盘符加冒号的方式,切换到不同的磁盘根目录下,举例:切换到d盘下,执行d:然后按回车备注:此时,就切换到了D盘的根…

    2022年10月3日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号