免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 6759 | 回复: 7
打印 上一主题 下一主题

AIX系统ROOTVG镜像操作 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-03-28 19:49 |只看该作者 |倒序浏览
本帖最后由 hnkdrory 于 2010-3-29 12:06 编辑 \n\n以下命令全部在AIX5.3上运行过\r\n\r\n\r\n\r\n# lspv\r\nhdisk0          000a1ddc7f36a2f0          rootvg       active\r\nhdisk1          none                       None         \r\n\r\n#chdev -l hdisk1 -a pv=clear\r\n# chdev -l hdisk1 -a pv=yes\r\nhdisk1 changed\r\n# lspv\r\nhdisk0          000a1ddc7f36a2f0          rootvg           active\r\nhdisk1          000a1ddcd9e3cc9e           None \r\n# extendvg rootvg hdisk1 //如果hdisk1内有数据在做extend的时侯,hdisk1里面的东西就没了\r\n\r\n#extendvg -f rootvg hdisk1 强制把hdisk1加入到rootvg中\r\n# lspv\r\nhdisk0       000a1ddc7f36a2f0       rootvg                 active\r\nhdisk1       000a1ddcd9e3cc9e       rootvg                 active\r\n\r\n#mirrorvg rootvg hdisk1\r\n# mirrorvg rootvg\r\n0516-1124 mirrorvg: Quorum requirement turned off, reboot system for this\r\nto take effect for rootvg.\r\n0516-1126 mirrorvg: rootvg successfully mirrored, user should perform\r\nbosboot of system to initialize boot records.   Then, user must modify\r\nbootlist to include:   hdisk0 hdisk1.\r\n\r\n查看mirror是否完成了\r\n# lsvg -l rootvg\r\n# lsvg -l rootvg //如何查看硬盘是否做过mirror?\r\nrootvg:\r\nLV NAME     TYPE     LPs     PPs     PVs    LV STATE     MOUNT POINT\r\nhd5             boot    1       2       2       closed/syncd N/A\r\nhd6             paging 2       4       2       open/syncd N/A\r\nhd8             jfslog     1       2       2       open/syncd N/A\r\nhd4             jfs        1       2       2       open/syncd /\r\nhd2             jfs        33        66        2       open/syncd /usr\r\nhd9var           jfs       1       2       2       open/syncd /var\r\nhd3             jfs       1        2       2       open/syncd /tmp\r\nhd1             jfs       1        2       2       open/syncd /home\r\nHd10opt       jfs       4        8       2       open/syncd /opt\r\n\r\n说明: lp=2pp 表示一份镜像,lp=pp表示没做,lp=3pp表示有二份。\r\nlp=2pp,是指一份lp的数据,对应两份pp的数据,物理上是有2份拷贝的\r\n\r\n# lsvg rootvg\r\nVOLUME GROUP: rootvg             VG IDENTIFIER:       000a1ddc00004c00000001197f36bcd3\r\nVG STATE:           active                 PP SIZE:                      32 megabyte(s)\r\nVG PERMISSION: read/write           TOTAL PPs:             1084 (34688 megabytes)\r\nMAX LVs:          256                   FREE PPs:                   994 (31808 megabytes)\r\nLVs:                      9                      USED PPs:                   90 (2880 megabytes)\r\nOPEN LVs:          8                      QUORUM:                    1\r\nTOTAL PVs:       2                      VG DESCRIPTORS:    3\r\nSTALE PVs:           0                      STALE PPs:                0\r\nACTIVE PVs:       2                      AUTO ON:                    yes\r\nMAX PPs per VG: 32512 0\r\nMAX PPs per PV: 1016                   MAX PVs:                    32\r\nLTG size (Dynamic): 256 kilobyte(s)   AUTO SYNC:             no\r\nHOT SPARE: no                            BB POLICY:                relocatable\r\n\r\n说明:\r\nQUORUM:       1 表示没有,\r\nQUORUM:       2 表示有。\r\n\r\n# bootlist -m normal -o\r\nhdisk0\r\n# bosboot -ad /dev/hdisk1\r\n# bootlist -m normal hdisk1 hdisk0\r\n# bootlist -m normal -o\r\nhdisk1\r\nhdisk0\r\n# shutdown -Fr\r\n\r\n说明:AIX:rootvg镜像。使两个硬盘均可启动。好处:主启动硬盘坏时,可以用另一硬盘启动机器.\r\n\r\n注:\r\nchdev -l hdisk1 -a pv=yes是安全的,如果它运行不成功,那创建VG肯定失败,因为mkvg就是调用的它\r\n\r\n后记:\r\n# unmirrorvg rootvg   hdisk1//把rootvg 的mirror去掉\r\n\r\n# chpv -c hdisk1 //去掉hdisk1的引导信息\r\n# reducevg rootvg hdisk1 //从rootvg中删除hdisk1\r\n\r\n#rmdev -dl hdisk1 (加-R表示强制删除)\r\n# bootlist -m normal hdisk0\r\n\r\n注:\r\n1、如果向unmirrorvg rootvg不指定盘是很危险的,一般不指定盘不要用此命令\r\n\r\n更换硬盘问题\r\n步骤1、先unmirror,然后把hdisk2从datavg中退出,再用rmdev把hdisk2删掉;\r\n步骤2:关机,取出hdisk2,把新的73G硬盘放入,开机;\r\n步骤3:把新的73G硬盘加入datavg,再migratepv -l hdisk1 hdisk2 把hdisk1的    内容复制到新硬盘上;\r\n步骤4:然后用同样的办法把hdisk1替换掉。\r\n \r\n具体操作步骤如下 :\r\na)        查看一下当前可用的硬盘:\r\n# lspv\r\nhdisk0          0002d74f0e69d97a                    rootvg\r\nhdisk1          0002d74fea8ad09d                    none\r\nhdisk2          000214dadca3a694                    dbbakvg\r\nhdisk3          0002d74f1e67ac3b                    dbbakvg\r\n\r\n在此例中,hdisk0是系统安装后默认使用的硬盘,而hdisk1最后的一项属性显示为“none”,说明此硬盘未被任何VG使用,可以用它来做rootvg的镜像。\r\n\r\nb) 检查 hdisk1 是否可作为由 AIX 支持的引导设备: \r\n# bootinfo -B hdisk1\r\n\r\n如果此命令返回值 1,则选择的磁盘可以由 AIX 引导。任何其它值表示 hdisk1 不是 rootvg 制作镜像的候选。\r\n\r\nc) 扩展rootvg以包含hdisk1:\r\n# extendvg rootvg hdisk1  ;(如果hisk1之前被其他VG用过,可以用 -f 参数#extendvg -f rootvg hdisk1)\r\n\r\nd)  取消VG中的物理卷限额管理(在VG中只要有任一PV有效,此 VG就可用):\r\n# chvg -Qn rootvg\r\n运行之后,再用lsvg rootvg查看,QUORUM项的值将是1\r\n\r\ne)  对rootvg进行镜像操作\r\n# mirrorvg –c 2 rootvg\r\n此项工作所需要的时间与rootvg当前所用的空间大小有关,实际操作中,95 GB的大小,用了2个小时。\r\n f)  在rootvg的两块盘上创建引导信息\r\n# bosboot –ad hdisk0\r\n# bosboot –ad hdisk1\r\n\r\ng) 设备系统启动设备的顺序\r\n# bootlist–m normal hdisk0 hdisk1 cd0\r\n\r\n到此,rootvg的镜像工作就完成了。 \r\n\r\n \r\n \r\n\r\n \r\n\r\nAIX下镜像的制作与取消\r\n\r\n前提:文中hdiskn代表新加入的磁盘\r\n\r\n大致步骤是:添加新硬盘、扫描设备、查看设备是否正常、添加pvid、加入卷组、做mirror,给新硬盘添加引导信息、重新设置引导顺序。\r\n\r\n1.lsp查看物理卷。这是没有发现新硬件,我们就开始扫描设备\r\n\r\ncfgmgr  -v\r\n\r\n2.发现新硬件后,这是我们要看下物理卷的属性。\r\n\r\nlsdev  -Cc  disk\r\n\r\n这时我们会发现新的物理卷没有pvid\r\n\r\n3.添加pvid。\r\n\r\nchdev -l   hdiskn  -a  pv=yes\r\n\r\nhdiskn里面的N表示一个变量,它代表新磁盘的标号\r\n\r\n我们也可以使用chdev  -l hdisk1 -a pv=clear来删除pvid\r\n\r\n4.加入卷组\r\n\r\nextendvg   rootvg  hdiskn //如果hdiskn内有数据在做extend的时侯,hdiskn里面的东西就没了\r\n\r\n这部也是两个磁盘做mirror的前提,因为做镜像的所有磁盘必须在同一个卷组里面。\r\n\r\n5.创建mirror\r\n\r\nmirrorvg  -c  2  rootvg \r\n\r\n做mirror只有两种情况,就2个或3个盘做镜像。如果是两个的话我们也可以直接这样做:\r\n\r\nmirrorvg  rootvg 因为默认是两个也没有必要指定源和目的磁盘。但如果是3块磁盘做镜像就必须指定源和目的磁盘。\r\n\r\nmirrorvg  -c  3  rootvg  hdisk0  hdisk1\r\n\r\n\r\n6.验证mirror是否创建成功\r\n\r\n   lsvg  -l  rootvg\r\n\r\n查看里面的pps和pvs的对应关系.1:1表示没有成功、1:2表示成功做双磁盘镜像、1:3表示成功做3磁盘镜像。\r\n\r\n 也可以用lsvg  rootvg来查看,主要时看里面的QUORUM\r\n\r\nQUORUM:         1 表示没有,\r\nQUORUM:         2 表示有。\r\n\r\n7.给新磁盘做新的引导信息\r\n\r\n 查看当前的引导顺序\r\n\r\nbootlist  -m  normal  -o\r\n\r\n给hdiskn添加引导信息\r\n\r\nbosboot  -ad  /dev/hdiskn\r\n\r\n重新设置引导顺序,让hdiskn为最优先。看能不启动系统\r\n\r\nbootlist  -m  normal hdiskn hdisk0 cdrom\r\n\r\n8.重新启动下系统\r\n\r\nshutdown  -Fr\r\n\r\n撤销mirror\r\n\r\n1.把rootvg 的mirror去掉\r\n\r\nunmirrorvg  rootvg hdiskn\r\n\r\n2.去掉hdiskn的引导信息\r\n\r\nchpv  -c  hdisk1\r\n\r\n3.重新设置下启动顺序\r\n\r\nbootlist  -m  normal hdisk0

论坛徽章:
0
2 [报告]
发表于 2010-03-28 19:50 |只看该作者
AIX做rootvg软镜像和取消镜像\r\n2009-06-02 13:45\r\n以下命令全部在AIX5.4上运行过\r\n\r\n\r\n\r\n# lspv\r\nhdisk0          000a1ddc7f36a2f0          rootvg       active\r\nhdisk1          none                       None         \r\n\r\n#chdev -l hdisk1 -a pv=clear\r\n# chdev -l hdisk1 -a pv=yes\r\nhdisk1 changed\r\n# lspv\r\nhdisk0          000a1ddc7f36a2f0          rootvg           active\r\nhdisk1          000a1ddcd9e3cc9e           None \r\n# extendvg rootvg hdisk1 //如果hdisk1内有数据在做extend的时侯,hdisk1里面的东西就没了\r\n\r\n#extendvg -f rootvg hdisk1 强制把hdisk1加入到rootvg中\r\n# lspv\r\nhdisk0       000a1ddc7f36a2f0       rootvg                 active\r\nhdisk1       000a1ddcd9e3cc9e       rootvg                 active\r\n\r\n#mirrorvg rootvg hdisk1\r\n# mirrorvg rootvg\r\n0516-1124 mirrorvg: Quorum requirement turned off, reboot system for this\r\nto take effect for rootvg.\r\n0516-1126 mirrorvg: rootvg successfully mirrored, user should perform\r\nbosboot of system to initialize boot records.   Then, user must modify\r\nbootlist to include:   hdisk0 hdisk1.\r\n\r\n查看mirror是否完成了\r\n# lsvg -l rootvg\r\n# lsvg -l rootvg //如何查看硬盘是否做过mirror?\r\nrootvg:\r\nLV NAME     TYPE     LPs     PPs     PVs    LV STATE     MOUNT POINT\r\nhd5             boot    1       2       2       closed/syncd N/A\r\nhd6             paging 2       4       2       open/syncd N/A\r\nhd8             jfslog     1       2       2       open/syncd N/A\r\nhd4             jfs        1       2       2       open/syncd /\r\nhd2             jfs        33        66        2       open/syncd /usr\r\nhd9var           jfs       1       2       2       open/syncd /var\r\nhd3             jfs       1        2       2       open/syncd /tmp\r\nhd1             jfs       1        2       2       open/syncd /home\r\nHd10opt       jfs       4        8       2       open/syncd /opt\r\n\r\n说明: lp=2pp 表示一份镜像,lp=pp表示没做,lp=3pp表示有二份。\r\nlp=2pp,是指一份lp的数据,对应两份pp的数据,物理上是有2份拷贝的\r\n\r\n# lsvg rootvg\r\nVOLUME GROUP: rootvg             VG IDENTIFIER:       000a1ddc00004c00000001197f36bcd3\r\nVG STATE:           active                 PP SIZE:                      32 megabyte(s)\r\nVG PERMISSION: read/write           TOTAL PPs:             1084 (34688 megabytes)\r\nMAX LVs:          256                   FREE PPs:                   994 (31808 megabytes)\r\nLVs:                      9                      USED PPs:                   90 (2880 megabytes)\r\nOPEN LVs:          8                      QUORUM:                    1\r\nTOTAL PVs:       2                      VG DESCRIPTORS:    3\r\nSTALE PVs:           0                      STALE PPs:                0\r\nACTIVE PVs:       2                      AUTO ON:                    yes\r\nMAX PPs per VG: 32512 0\r\nMAX PPs per PV: 1016                   MAX PVs:                    32\r\nLTG size (Dynamic): 256 kilobyte(s)   AUTO SYNC:             no\r\nHOT SPARE: no                            BB POLICY:                relocatable\r\n\r\n说明:\r\nQUORUM:       1 表示没有,\r\nQUORUM:       2 表示有。\r\n\r\n# bootlist -m normal -o\r\nhdisk0\r\n# bosboot -ad /dev/hdisk1\r\n# bootlist -m normal hdisk1 hdisk0\r\n# bootlist -m normal -o\r\nhdisk1\r\nhdisk0\r\n# shutdown -Fr\r\n\r\n说明:AIX:rootvg镜像。使两个硬盘均可启动。好处:主启动硬盘坏时,可以用另一硬盘启动机器.\r\n\r\n注:\r\nchdev -l hdisk1 -a pv=yes是安全的,如果它运行不成功,那创建VG肯定失败,因为mkvg就是调用的它\r\n\r\n后记:\r\n# unmirrorvg rootvg   hdisk1//把rootvg 的mirror去掉\r\n\r\n# chpv -c hdisk1 //去掉hdisk1的引导信息\r\n# reducevg rootvg hdisk1 //从rootvg中删除hdisk1\r\n\r\n#rmdev -dl hdisk1 (加-R表示强制删除)\r\n# bootlist -m normal hdisk0\r\n\r\n注:\r\n1、如果向unmirrorvg rootvg不指定盘是很危险的,一般不指定盘不要用此命令\r\n\r\n更换硬盘问题\r\n步骤1、先unmirror,然后把hdisk2从datavg中退出,再用rmdev把hdisk2删掉;\r\n步骤2:关机,取出hdisk2,把新的73G硬盘放入,开机;\r\n步骤3:把新的73G硬盘加入datavg,再migratepv -l hdisk1 hdisk2 把hdisk1的    内容复制到新硬盘上;\r\n步骤4:然后用同样的办法把hdisk1替换掉。

论坛徽章:
0
3 [报告]
发表于 2010-03-29 10:29 |只看该作者
感谢好文分享... \r\n\r\n不过想确定下 aix 5.4 是否笔误

论坛徽章:
0
4 [报告]
发表于 2010-03-29 10:51 |只看该作者
感谢好文分享... \r\n\r\n不过想确定下 aix 5.4 是否笔误\r\n241jonny 发表于 2010-3-29 10:29
\r\n\r\n\r\n    ~~那啥,俺也是转的,应该是5.3吧

论坛徽章:
0
5 [报告]
发表于 2010-03-29 11:37 |只看该作者
那应该就是aix 5.3 没错了.    想说怎会有 aix 5.4 的版本

论坛徽章:
0
6 [报告]
发表于 2010-03-29 12:05 |只看该作者
那应该就是aix 5.3 没错了.    想说怎会有 aix 5.4 的版本\r\n241jonny 发表于 2010-3-29 11:37
\r\n\r\n\r\n    {:4_392:} ~~感谢指出错误

论坛徽章:
0
7 [报告]
发表于 2010-03-29 16:57 |只看该作者
那应该就是aix 5.3 没错了.    想说怎会有 aix 5.4 的版本\r\n241jonny 发表于 2010-3-29 11:37
\r\n\r\n\r\n    MS AIX5.4就是AIX6.1

论坛徽章:
10
处女座
日期:2015-01-22 16:08:50技术图书徽章
日期:2018-09-13 11:25:52技术图书徽章
日期:2018-09-13 11:25:45技术图书徽章
日期:2018-09-13 11:25:37技术图书徽章
日期:2018-09-13 11:25:29黑曼巴
日期:2018-06-04 09:03:192017金鸡报晓
日期:2017-01-10 15:19:56极客徽章
日期:2016-12-07 14:03:402015年迎新春徽章
日期:2015-03-04 09:50:28技术图书徽章
日期:2018-09-13 11:26:01
8 [报告]
发表于 2010-03-30 12:12 |只看该作者
{:6_682:}\r\n还以为耗子是搞aix的呢\r\n原来是转的。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP