开发者社区> 余二五> 正文

AIX 系统故障之--hd5修复

简介:
+关注继续查看

AIX 系统修复hd5

系统环境:

操作系统: AIX5308


故障现象:

hd5 被误删除,在执行cfgmgr 时报错!


1、查看rootvg 信息


# lsvg -l rootvg

1
2
3
4
5
6
7
8
9
10
11
12
13
14
rootvg:
LV NAME             TYPE       LPs     PPs     PVs  LV STATE      MOUNT POINT
hd6                 paging     4       4       1    open/syncd    N/A
hd8                 jfs2log    1       1       1    open/syncd    N/A
hd4                 jfs2       40      40      1    open/syncd    /
hd2                 jfs2       16      16      1    open/syncd    /usr
hd9var              jfs2       16      16      1    open/syncd    /var
hd3                 jfs2       8       8       1    open/syncd    /tmp
hd1                 jfs2       120     120     1    open/syncd    /home
hd10opt             jfs2       1       1       1    open/syncd    /opt
fwdump              jfs2       1       1       1    open/syncd    /var/adm/ras/platform
fslv06              jfs        120     120     1    closed/syncd  N/A
 
没有hd5的lv

2、执行cfgmgr 出错

# cfgmgr -v

......    

Calling savebase

Return code = 1

*** no stdout ****

*** no stderr ****

cfgmgr: 0514-609 Unable to save the base customized information

       on /dev/ipldevice.


修复启动lv:


# bosboot -ad /dev/ipldevice


0301-168 bosboot: The current boot logical volume, /dev/hd5,

       does not exist on /dev/hdisk5.


同步lv:    

# synclvodm -P -v rootvg

1
2
3
4
5
6
7
8
9
10
11
synclvodm: Physical volume data updated.
synclvodm: Logical volume hd6 updated.
synclvodm: Logical volume hd8 updated.
synclvodm: Logical volume hd4 updated.
synclvodm: Logical volume hd2 updated.
synclvodm: Logical volume hd9var updated.
synclvodm: Logical volume hd3 updated.
synclvodm: Logical volume hd1 updated.
synclvodm: Logical volume hd10opt updated.
synclvodm: Logical volume fwdump updated.
synclvodm: Logical volume fslv06 updated.


# lsvg -l rootvg

1
2
3
4
5
6
7
8
9
10
11
12
13
14
rootvg:
LV NAME             TYPE       LPs     PPs     PVs  LV STATE      MOUNT POINT
hd6                 paging     4       4       1    open/syncd    N/A
hd8                 jfs2log    1       1       1    open/syncd    N/A
hd4                 jfs2       40      40      1    open/syncd    /
hd2                 jfs2       16      16      1    open/syncd    /usr
hd9var              jfs2       16      16      1    open/syncd    /var
hd3                 jfs2       8       8       1    open/syncd    /tmp
hd1                 jfs2       120     120     1    open/syncd    /home
hd10opt             jfs2       1       1       1    open/syncd    /opt
fwdump              jfs2       1       1       1    open/syncd    /var/adm/ras/platform
fslv06              jfs        120     120     1    closed/syncd  N/A
 
缺少hd5的lv

重新创建hd5,报错:


# mklv -y hd5 -t boot -a e rootvg 1

0516-360 getlvname: The device name is already used; choose a

       different name.

0516-822 mklv: Unable to create logical volume.

0516-1734 mklv: Warning, savebase failed.  Please manually run 'savebase' before rebooting.


# synclvodm -P -v rootvg

1
2
3
4
5
6
7
8
9
10
11
synclvodm: Physical volume data updated.
synclvodm: Logical volume hd6 updated.
synclvodm: Logical volume hd8 updated.
synclvodm: Logical volume hd4 updated.
synclvodm: Logical volume hd2 updated.
synclvodm: Logical volume hd9var updated.
synclvodm: Logical volume hd3 updated.
synclvodm: Logical volume hd1 updated.
synclvodm: Logical volume hd10opt updated.
synclvodm: Logical volume fwdump updated.
synclvodm: Logical volume fslv06 updated.



3、解决方法:

通过ODM删除hd5:

# odmdelete -q name=hd5 -o CuDv

1 objects deleted

# odmdelete -q name=hd5 -o CuAt

6 objects deleted


重建hd5:

# mklv -y hd5 -t boot -a e rootvg 1

hd5


同步lv:

# synclvodm -P -v rootvg

1
2
3
4
5
6
7
8
9
10
11
12
synclvodm: Physical volume data updated.
synclvodm: Logical volume hd6 updated.
synclvodm: Logical volume hd8 updated.
synclvodm: Logical volume hd4 updated.
synclvodm: Logical volume hd2 updated.
synclvodm: Logical volume hd9var updated.
synclvodm: Logical volume hd3 updated.
synclvodm: Logical volume hd1 updated.
synclvodm: Logical volume hd10opt updated.
synclvodm: Logical volume fwdump updated.
synclvodm: Logical volume fslv06 updated.
synclvodm: Logical volume hd5 updated.

# lsvg -l rootvg                  

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
rootvg:
LV NAME             TYPE       LPs     PPs     PVs  LV STATE      MOUNT POINT
hd6                 paging     4       4       1    open/syncd    N/A
hd8                 jfs2log    1       1       1    open/syncd    N/A
hd4                 jfs2       40      40      1    open/syncd    /
hd2                 jfs2       16      16      1    open/syncd    /usr
hd9var              jfs2       16      16      1    open/syncd    /var
hd3                 jfs2       8       8       1    open/syncd    /tmp
hd1                 jfs2       120     120     1    open/syncd    /home
hd10opt             jfs2       1       1       1    open/syncd    /opt
fwdump              jfs2       1       1       1    open/syncd    /var/adm/ras/platform
fslv06              jfs        120     120     1    closed/syncd  N/A
hd5                 boot       1       1       1    closed/syncd  N/A
 
hd5修复成功!

重新修复启动lv:

# bosboot -ad /dev/ipldevice

cfgmgr 正常:

1
2
3
4
5
6
7
# cfgmgr -v
......
Calling savebase
Return code = 0
*** no stdout ****
*** no stderr ****
Configuration time: 1 seconds










本文转自 客居天涯 51CTO博客,原文链接:http://blog.51cto.com/tiany/1387573,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
AIX系统中Audit系统的功能和概念,以及相关的命令
[转]AIX系统中Audit系统的功能和概念,以及相关的命令     本文简要介绍了audit系统的功能和概念,以及相关的命令 一、AUDIT系统的概念: audit子系统提供了一种纪录系统安全方面信息的方法,同时可以为系统管理员在用户违反系统安全法则或存在违反的潜在可能时,提供及时的警告信息,这些audit子系统所搜集的信息包括:可被审计的事件名称,事件状态(成功或失败),别的安全相关的信息。
1176 0
AIX定时删除归档日志时系统HANG住
【环境说明】 Oracle Dataguard在的运用已经算是比较成熟了,个人也用了挺多的场景和各种平台了。之前在windows2003平台上面的搭建oracle 11.2数据库的datagaurad遇到了bug。
1415 0
AIX系统errpt详解
在AIX中,errpt用于报告系统软硬件相关的错误日志信息 先来看一个实际的输出,不带参数简单列出所有的错误 #errptIDENTIFIER TIMESTAMP T C RESOURCE...
858 0
+关注
20381
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载