IBM 小型机数据盘报警更换问题?

咨询各位大神一个问题,一台IBM P小型机hdisk1报警。如何更换哦
一共有4块硬盘,hdisk0为rootvg;hdisk1 hdisk2 hdisk3为datavg.
lspv 
hdisk0      00cb45e5679s3k42                   rootvg
hdisk1      00cb45e500864rf1                   datavg
hdisk2      00cb45e232n32ha2                   datavg
hdisk3      00cb45e523fo5ad9                   datavg

lsvg
rootvg
datavg

lsvg -l datavg
datavg: 
LV NAME   TYPE  LPs     PPs     PVs  LV STATE    MOUNT POINT
bootlv00  boot    1      1      1    closed/syncd  N/A
pagelv00 paging 31 31 1 closed/syncd  N/A
loglv00 jfslog 1 1 1 closed/syncd  N/A
fslv00 jfs 24 24 1 closed/syncd /bjty
fslv01 jfs 32 64 3 closed/stale /bjty01
fslv02 jfs 16 16 1 closed/syncd /bjty02
fslv03 jfs 16 16 1 closed/syncd /bjty03
fslv04 jfs 16 16 1 closed/syncd /bjty04
fslv05 jfs 1 1 1 closed/syncd /bjty05
loglv02 jfs2log 1 1 1 open/syncd N/A
lvora jfs2 400 400 2 open/syncd /oracle

lspv -l hdisk1
hdisk1:
LV NAME LPs PPs DISTRIBUTION MOUNT POINT
fslv01 32 32 00..00..18..05..00 /bjty01

各位大神,这种情况下如果需要更换hdisk1硬盘:
1、unmirror datavg hdisk1
2、reducevg datavg hdisk1
3、通过diag更换硬盘
4、添加新硬盘PVID,将硬盘加入datavg
5、mklvcopy fslv01 3 hdisk1
6、syncvg -l fslv01

以上这样操作对么?麻烦大神帮忙看看,谢谢!!!

7回答

lipeng9239lipeng9239  系统运维工程师 , 北京智控美信
yinxinwuwenpinhacmp等赞同了此回答
首先,当前输出看datavg不是全mirror的状态,按照楼主的要求,假设要更换hdisk1,首先得分析现状:从lsvg -l 看到fslv01的lp:pp:pv=1:2:3,表明2分副本分布在3个PV上。从lspv -l 看到hdisk1上只有fslv01的一部分PP,总32个PP,hdisk1上只有18+5=23个。那么要更换hdisk1,具体要做什么呢...显示全部

首先,当前输出看datavg不是全mirror的状态,按照楼主的要求,假设要更换hdisk1,首先得分析现状:
从lsvg -l 看到fslv01的lp:pp:pv=1:2:3,表明2分副本分布在3个PV上。
从lspv -l 看到hdisk1上只有fslv01的一部分PP,总32个PP,hdisk1上只有18+5=23个。
那么要更换hdisk1,具体要做什么呢?两种方法:
1.插入新硬盘,加入datavg,使用migratepv命令将hdisk1上的数据迁移到新的hdisk4中。不需要考虑lp,pp的分布,原来hdisk1上是什么,hdisk4上就是什么。
2.按照楼主想法,使用unmirrorvg命令能达到目的。但是他会默认删除第二个lv副本。在hdisk1上的fslv01副本可能是第一份也可能是第二份(使用lslv -m fslv01可以核实)。unmirrorvg之后遗留副本可能还是hdisk1上的副本,果真如此还得做lv迁移来做弥补。正确的做法是,使用rmlvcopy fslv01 1 hdisk1命令删除hdisk1上分布的那份副本。接下来再reducevg,更换硬盘,extendvg,需要注意的是,手工mklvcopy的时候,正确的命令是mklvcopy fslv01 2 hdisk1(新磁盘),2代表2份副本。完了再syncvg -l fslv01,这样就没问题了。

收起
 2018-04-25
浏览2102
aixchina 邀答
小白的踌躇小白的踌躇  系统运维工程师 , 神码
hebingbingsxwuwenpin王希瑞等赞同了此回答
lsvg -l datavgdatavg: LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINTbootlv00 boot 1 1 1 closed/syncd N/Apagelv00 paging 31 31 1 closed/syncd N/Aloglv00 jfslog 1 1 1 closed/syncd N/Afslv00 jfs 24 24 1 closed/syncd /bj...显示全部

lsvg -l datavg
datavg:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
bootlv00 boot 1 1 1 closed/syncd N/A
pagelv00 paging 31 31 1 closed/syncd N/A
loglv00 jfslog 1 1 1 closed/syncd N/A
fslv00 jfs 24 24 1 closed/syncd /bjty
fslv01 jfs 32 64 3 closed/stale /bjty01
fslv02 jfs 16 16 1 closed/syncd /bjty02
fslv03 jfs 16 16 1 closed/syncd /bjty03
fslv04 jfs 16 16 1 closed/syncd /bjty04
fslv05 jfs 1 1 1 closed/syncd /bjty05
loglv02 jfs2log 1 1 1 open/syncd N/A
lvora jfs2 400 400 2 open/syncd /oracle
目前只有一个lv正在使用lvora,从
lspv -l hdisk1
hdisk1:
LV NAME LPs PPs DISTRIBUTION MOUNT POINT
fslv01 32 32 00..00..18..05..00 /bjty01
看到,lvora在hdisk2 hdisk3上。
保险的方式是在空间容量满足的情况下,讲fslv01 迁移到其他无故障硬盘上。
使用migratepv能达到这个效果。另外换盘前后需要做下bosboot,关注bootlist。

收起
 2018-04-24
浏览2234
  • 谢谢。咨询一个问题哈,lsvg -l datavg 里面看到fslv01 PVs是3,是表示这个LV在3个pv上都存在,那么这个fslv01在这3个pv中是什么关系哦,是有2份备份吗?
    2018-04-25
saigonsaigon  系统运维工程师 , China
kongdpskoceanaixchina赞同了此回答
新插入一个盘hdisk4,加入到datavg卷组 extendvg -f datavg hdisk4;把hdisk1迁移到hdisk4上 nohup migratepv hdisk1 hdisk4&等待迁移完成,然后 reducevg datavg hdisk1删除hdisk1显示全部

新插入一个盘hdisk4,加入到datavg卷组 extendvg -f datavg hdisk4;把hdisk1迁移到hdisk4上 nohup migratepv hdisk1 hdisk4&等待迁移完成,然后 reducevg datavg hdisk1删除hdisk1

收起
 2018-04-25
浏览1930
aixchina 邀答
张文正张文正  系统工程师 , dcits
kongdpskoceanaixchina赞同了此回答
插入一块新盘,加入datavg,把hdisk1上的lv迁移到新盘,然后更换hdisk1显示全部

插入一块新盘,加入datavg,把hdisk1上的lv迁移到新盘,然后更换hdisk1

收起
 2018-04-24
浏览2267
aixchina 邀答
baochengchenbaochengchen  系统工程师 , 华际
a025418aixchina赞同了此回答
这种情况完全没有数据保护, 不担心数据丢失吗? 步骤不对,你都没有理解lvm的的概念和定义,, 显示全部

这种情况完全没有数据保护, 不担心数据丢失吗?

步骤不对,你都没有理解lvm的的概念和定义,,

收起
 2018-04-25
浏览1981
aixchina 邀答
michaelchenmichaelchen  研发工程师 , RCC
aixchinaa025418赞同了此回答
1,你这个环境很稀烂,rootvg没有做mirror2,datavg的mirror也不全3,一看的方案,就知道你是小白,这种操作还是换个懂AIX人来操作靠谱啊。显示全部

1,你这个环境很稀烂,rootvg没有做mirror
2,datavg的mirror也不全
3,一看的方案,就知道你是小白,这种操作还是换个懂AIX人来操作靠谱啊。

收起
 2018-04-24
浏览1988
  • 是啊,p4的机器,现在没什么用,刚好用来学习学习。谢谢
    2018-04-25
匿名用户匿名用户
lv01分布在三块盘上,且有两份镜像,首先要拆分镜像,插入新盘后,加卷组,将hdisk1上的lv拷过去,再恢复lv镜像显示全部

lv01分布在三块盘上,且有两份镜像,首先要拆分镜像,插入新盘后,加卷组,将hdisk1上的lv拷过去,再恢复lv镜像

收起
 2019-06-20
浏览882

提问者

a025418系统运维工程师, 没有
相关推广
  • 某城商行核心系统同城双活架构设计及实践分享
    近年随着银行业务及管理信息化建设不断深入、银监对各行数据安全的监管要求也在不断提高,两地三中心的双活架构一直是城商行架构师们探讨热烈的话题,本文以某城商行核心系统双活实践为例,分享一种基于Power平台、数据库19C以及负载均衡策略构建的双活架构。
  • 2020 容器云职业技能大赛运维岗课程系列之—容器云平台的日常故障处理
    近年来,容器技术的发展也非常迅猛,以docker和kubernetes为代表的容器技术日新月异,但我们也在容器的使用过程中碰到各种困扰和难题。本文针对Docker容器和kubernetes集群安装,部署,维护过程中,产生的问题和故障,做出有针对性的说明和解决方案,希望可以帮助到大家去快速定位和解决类似问题故障。
  • 核心数据库服务器选型优先顺序调查

    发表您的选型观点,参与即得50金币。

    问题状态

  • 发布时间:2018-04-24
  • 关注会员:11 人
  • 问题浏览:4050
  • 最近回答:2019-06-20