互联网服务hacmp

AIX HA起不来,找不到fs

今天开机,小机连的IP SAN存储,启动HA起不来,然后df -g发现少了/oracle,做了如下操作
# mount /oracle
Replaying log for /dev/fslv00.
mount: 0506-324 Cannot mount /dev/fslv00 on /oracle: The media is not formatted or the format is not correct.
0506-342 The superblock on /dev/fslv00 is dirty.  Run a full fsck to fix.

# fsck /dev/fslv00
The current volume is: /dev/fslv00
Open volume exclusive read or write returned, rc = 16
fsck: 0507-289 Device unavailable or locked by another process.
          Cannot continue.

root用户下lsfs命令到最后就卡住了
lspv,lslv都正常
也用了fuser去操作,之后还是如此

# fuser -kcux /oracle
/oracle:        0c(root)       1c(root)   65680c(root)   73946c(root)   82078c(root)   94366k(root)  102580c(root)  114850c(root)  123094c(root)  135356k(root)  139482c(daemon)  143550c(root)  151730(root)  155824(root)  159924c(root)  164026c(root)  172216c(root)  188614(root)  196802c(root)  200924c(root)  221402c(root)  225518c(root)  229600(root)   45426c(root)   61916c(root)   74096c(root)   82318c(root)  102816c(root)  110960(root)  119230c(root)  123270c(root)  127408c(root)  135564c(root)  139678c(root)  143786c(root)  147896(root)  176568c(root)
Killed

应该是干掉了,然后我
# fsck /oracle
The current volume is: /dev/fslv00
Open volume exclusive read or write returned, rc = 16
fsck: 0507-289 Device unavailable or locked by another process.
          Cannot continue.
查看LV状态:
# lslv fslv00
LOGICAL VOLUME:     fslv00                 VOLUME GROUP:   rootvg
LV IDENTIFIER:      00cec10500004c000000012a377c2266.12 PERMISSION:     read/write
VG STATE:           active/complete        LV STATE:       opened/syncd
TYPE:               jfs2                   WRITE VERIFY:   off
MAX LPs:            512                    PP SIZE:        256 megabyte(s)
COPIES:             1                      SCHED POLICY:   parallel
LPs:                80                     PPs:            80
STALE PPs:          0                      BB POLICY:      relocatable
INTER-POLICY:       minimum                RELOCATABLE:    yes
INTRA-POLICY:       middle                 UPPER BOUND:    32
MOUNT POINT:        /oracle                LABEL:          /oracle
MIRROR WRITE CONSISTENCY: on/ACTIVE                              
EACH LP COPY ON A SEPARATE PV ?: yes                                    
Serialize IO ?:     NO                                    
#
很奇怪,我切换用户到oracle,使用lsfs就可以全部看到
$ lsfs
Name            Nodename   Mount Pt               VFS   Size    Options    Auto Accounting
/dev/hd4        --         /                      jfs2  20971520 --         yes  no
/dev/hd1        --         /home                  jfs2  10485760 --         yes  no
/dev/hd2        --         /usr                   jfs2  20971520 --         yes  no
/dev/hd9var     --         /var                   jfs2  10485760 --         yes  no
/dev/hd3        --         /tmp                   jfs2  41943040 --         yes  no
/proc           --         /proc                  procfs --      --         yes  no
/dev/hd10opt    --         /opt                   jfs2  10485760 --         yes  no
/dev/fwdump     --         /var/adm/ras/platform  jfs2  1572864 --         no   no
/dev/fslv00     --         /oracle                jfs2  --      rw         yes  no
/dev/fslv01     --         /oradata               jfs2  --      rw         no   no
/dev/fslv02     --         /orabackup             jfs2  --      rw         no   no
用root用户就看不到
# lsfs
Name            Nodename   Mount Pt               VFS   Size    Options    Auto Accounting
/dev/hd4        --         /                      jfs2  20971520 --         yes  no
/dev/hd1        --         /home                  jfs2  10485760 --         yes  no
/dev/hd2        --         /usr                   jfs2  20971520 --         yes  no
/dev/hd9var     --         /var                   jfs2  10485760 --         yes  no
/dev/hd3        --         /tmp                   jfs2  41943040 --         yes  no
/proc           --         /proc                  procfs --      --         yes  no
/dev/hd10opt    --         /opt                   jfs2  10485760 --         yes  no
/dev/fwdump     --         /var/adm/ras/platform  jfs2  1572864 --         no   no
之后就一直不动了

唉,倒霉啊!
参与24

24同行回答

adyleeadylee系统工程师TC
是否有其他Security軟體設定 /oracle, /oradata , /orabkup 只有 oracle 帳號才可讀取且 root 沒有 read 權限.例如 : IBM Tivoli Access Management for AIX....显示全部
是否有其他Security軟體設定 /oracle, /oradata , /orabkup 只有 oracle 帳號才可讀取且 root 沒有 read 權限.
例如 : IBM Tivoli Access Management for AIX....收起
互联网服务 · 2010-09-09
浏览1984
skyzqqskyzqq系统运维工程师中国联通河南省分公司
兄弟,AIX用的还少阿人家让你用full fsck你不用fsck -f /dev/fslv00szhangkang 发表于 2010-8-26 18:01 学我说话:@显示全部
兄弟,AIX用的还少阿

人家让你用full fsck你不用

fsck -f /dev/fslv00
szhangkang 发表于 2010-8-26 18:01


学我说话:@收起
电信运营商 · 2010-08-26
浏览1839
szhangkangszhangkang项目经理aaa
兄弟,AIX用的还少阿人家让你用full fsck你不用fsck -f /dev/fslv00显示全部
兄弟,AIX用的还少阿

人家让你用full fsck你不用

fsck -f /dev/fslv00收起
互联网服务 · 2010-08-26
浏览1839
cffcff软件开发工程师华创信科
12# juny911 路过,问题是这样解决的?显示全部
12# juny911
路过,问题是这样解决的?收起
互联网服务 · 2010-08-26
浏览1931
it_civilianit_civilian技术经理sap
我认为,你在做操作前要仔细的看一下os的日志,包括ha的日志,这对于分析问题很有帮助,上来就mount,势必有点武断显示全部
我认为,你在做操作前要仔细的看一下os的日志,包括ha的日志,这对于分析问题很有帮助,上来就mount,势必有点武断收起
IT分销/经销 · 2010-08-26
浏览2041
it_civilianit_civilian技术经理sap
故障解决了吗?显示全部
故障解决了吗?收起
IT分销/经销 · 2010-08-26
浏览1855
juny911juny911软件开发工程师ff
我都试过的,重启问题依然如此,/oracle是rootvg下的文件系统打过800,最后得出的结论是文件系统损坏了,不能修复(除非你找专业的修复公司),只能重建结贴显示全部
我都试过的,重启问题依然如此,/oracle是rootvg下的文件系统
打过800,最后得出的结论是文件系统损坏了,不能修复(除非你找专业的修复公司),只能重建

结贴收起
互联网服务 · 2010-08-26
浏览1928
skyzqqskyzqq系统运维工程师中国联通河南省分公司
兄弟,AIX用的还少阿人家让你用full fsck你不用fsck -f /dev/fslv00显示全部
兄弟,AIX用的还少阿

人家让你用full fsck你不用

fsck -f /dev/fslv00收起
电信运营商 · 2010-08-25
浏览1840
myguangzhoumyguangzhou技术经理Uniwise
看样子物理上是没有损坏你应该检查下是否给其他节点占用了,又或者存储那一端给锁定了?印象中主流的存储都有这种保护机制的还有,重启虽然是笨办法,但是也可以尝试下;也许不需要重新创建文件系统呢...显示全部
看样子物理上是没有损坏
你应该检查下是否给其他节点占用了,又或者存储那一端给锁定了?印象中主流的存储都有这种保护机制的

还有,重启虽然是笨办法,但是也可以尝试下;也许不需要重新创建文件系统呢收起
互联网服务 · 2010-08-25
浏览1933
add192168add192168工程师数码有限公司
能这样干吗?显示全部
能这样干吗?收起
IT分销/经销 · 2010-08-24
浏览1935

提问者

juny911
软件开发工程师ff

相关问题

相关资料

问题状态

  • 发布时间:2010-08-22
  • 关注会员:0 人
  • 问题浏览:18885
  • 最近回答:2010-09-09
  • X社区推广