ClearCase db_server.exe:错误:db_VISTA错误-920(错误号==“坏文件描述符”)

ClearCase db_server.exe:错误:db_VISTA错误-920(错误号==“坏文件描述符”),clearcase,ibm-rational,Clearcase,Ibm Rational,在服务器数据库日志中看到以下错误 db_server.exe():错误:db_VISTA错误-920(errno==“错误的文件描述符”) db_server.exe():错误:无法在“.vbs\db”中打开数据库 任何想法,每20分钟看到一次这个错误。这只发生在两个VOB上 没有运气的跟随在下面 该页提到: db_VISTA database error -920 - no lock manager is installed db_VISTA error 2 from OpenFileMa

在服务器数据库日志中看到以下错误

db_server.exe():错误:db_VISTA错误-920(errno==“错误的文件描述符”) db_server.exe():错误:无法在“.vbs\db”中打开数据库

任何想法,每20分钟看到一次这个错误。这只发生在两个VOB上

没有运气的跟随在下面

该页提到:

db_VISTA database error -920 - no lock manager is installed
db_VISTA error 2 from OpenFileMapping() of lockmgr_almd
并参考技术说明“

即使这不是完全相同的错误消息,也要检查客户端和服务器上的锁管理器的状态(
lockmgr.exe
在Windows上,在Unix上,
lockmgr

关于,您可以在服务器上尝试停止/重新启动ClearCase,以重置db_服务器和

也可与almd参数相关,最初可在以下文件中找到:

 /opt/rational/clearcase/config/vob/db/vob_almd_params 
(适用于所有VOB),但也可在每个VOB中找到:

 /path/to/vobstorage/yourVob.vbs/db/vob_almd_params 
如果出现920个错误,我通常会尝试提高这些参数。
例如:

-u 4000 -q 16000
这(意味着那些本地vob配置)将解释为什么您只在两个vob中看到错误


要停止Windows上的服务:“。

您正在运行哪个版本的ClearCase?您的服务器使用的是什么操作系统?Windows 2003和7.1.0.2Ok,我保留我的答案:停止所有操作,提高两个vob的vob_almd_参数中的参数,然后重新启动所有操作。@VonC,非常感谢,将尝试并回复。奇怪的是,我在db和config文件夹下找不到vob_almd_参数。@maestromani这可能在Windows上发生了更改(我所有的vob服务器都是Unix的)。搜索任何
vob_*param*.
文件我在regedit中看到-u 4000和-q 16000。突然我看到db_server.exe(14424):错误:db_VISTA Error-917(errno==“坏文件描述符”)和db_server.exe(14424):错误:DBMS Error在“\atria\lib\db\db1.c”中第1287行。有什么想法吗?@maestromani我不明白你最后的评论。你的意思是你修改了windows服务器注册表中的某些内容吗?如果有,是哪个条目?你重新启动了所有内容吗?我查看了HKEY_LOCAL_MACHINE\SOFTWARE\Atria\ClearCase\CurrentVersion\Lock,并将-a almd-f 980-u 4000-q 16000视为值。我也是这样做的不要改变任何事。