Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

一、故障现象

更换 hdisk1 硬盘,在正常删除坏硬盘,插入新盘后。扫盘时卡死,后续 ODM 库被锁。


1. 在执行 cfgmgr –v 时卡死

2. 将 cfgmgr 后台进程 kill 掉之后,对 hdisk1 新盘进行 PVID 分配,出现报错


# chdev -l hdisk1 -a pv=yes
Chdev:0514-516 Device configuration database lock service time out.
ODM 库被锁
二、解决方案

实 际 的 解 决 方 案 是 在 ODM 锁 文 件 上 使 用 fuser 命 令 , 这 是 一 个 位 于 /etc/objsrepos/


config_lock 的文件,并找出持有/请求锁的所有进程的 PID。然后对 ps -A 输出中的 PID 进行
grep,以查找进程名称。

1. 查找锁进程 PID
# fuser /etc/objrepos/config_lock
# ps -A | grep PID 编号

2. kill 锁进程 PID


# kill -9 6750242
# kill -9 5964164
# kill -9 11010440
# kill -9 15663574
最好每次 kill 掉一个锁进程之后,执行一遍查找锁进程 fuser /etc/objrepos/config_lock
以便确认锁进程是否被成功 kill
3. ODM 库解锁之后,恢复正常
三、参考链接

https://rendezvouswithpavan.wordpress.com/2013/09/23/solution-to-strange-aix-error-
0514-516-device-configuration-database-lock-service-timed-out/
https://www.unix.com/aix/264200-0514-516-device-configuration-database-lock-
service.html

You might also like