Clearcase 在Linux上更新clarcase快照视图时出错

Clearcase 在Linux上更新clarcase快照视图时出错,clearcase,Clearcase,我在linux上有一个snaphot视图,并试图更新它,但我遇到了这样的错误 cleartool:无法访问“/vobs/myvob/myfolderinvob”:数据库超时 有人能建议怎么做吗 Clearcase 7.1.2,Kubuntu 12.10 x86_64由于锁管理器问题(在Vob服务器端),可能会出现特定的错误消息。 发件人: 锁管理器管理来自需要访问VOB数据库的任何进程的锁请求。 实际上,只有两种: db\u服务器 vobrpc\u服务器 无论服务器上有多少VOB,每个VOB

我在linux上有一个snaphot视图,并试图更新它,但我遇到了这样的错误

cleartool:无法访问“/vobs/myvob/myfolderinvob”:数据库超时

有人能建议怎么做吗


Clearcase 7.1.2,Kubuntu 12.10 x86_64

由于锁管理器问题(在Vob服务器端),可能会出现特定的错误消息。
发件人:

锁管理器管理来自需要访问VOB数据库的任何进程的锁请求。
实际上,只有两种:

  • db\u服务器
  • vobrpc\u服务器
无论服务器上有多少VOB,每个VOB服务器只有一个
lockmgr
进程。
锁管理器在启动时,通过命令行或通过文件表的注册表值(参数
-f
)、用户表(参数
-u
)或 队列表(参数
-q

  • -f
    参数间接决定了一个系统在任何时候可以访问多少VOB。
    VOB数据库在VOB存储区db子目录中各有7个文件(3个数据文件和4个关键文件)。
    256个文件的默认值
    -f
    表示服务器上可以有36个VOB(256除以7),无需修改。
    如果一台服务器上有36个以上的VOB,而您尚未对此进行修改,则可能会遇到诸如等待锁定时最终用户响应不佳以及日志文件中出现各种错误消息等问题。
    尝试增加
    -f
    参数以增加
    lockmgr
    进程的大小。没有 实际限制文件表的大小,但我们建议您将该值设置为系统上VOB数量的7倍

  • -u
    参数确定可以从锁管理器请求锁的
    db\u服务器
    vobrpc\u服务器
    进程的最大数量。
    同样,默认值是256。
    通常,对于每个活动的客户机ClearCase命令,只有一个活动的
    db_服务器
    进程。这个参数本质上限制了并发ClearCase活动的数量,不管系统上有多少VOB。同样,如果
    -u
    参数设置得太低,您将看到最终用户响应差和“锁管理器正忙”错误

  • -q
    参数确定锁管理器在任何时候可以排队的锁请求数量。默认值为1024。
    同样,如果此参数设置得太低,您将在日志文件中看到最终用户响应差和“数据库超时”消息。
    要解决此问题,建议您将
    -q
    参数增加到该值的五倍 由于
    db\u服务器
    进程通常在一个请求中请求五个数据库文件的锁,因此
    -u
    参数的值(尽管实际上没有上限)

有关如何调整这些值的详细信息,请参见“”

对于Unix Vob服务器:

现在,通过使用名为
VOB_almd_params
的配置文件,可以为系统上的每个VOB提供不同的参数,以及为服务器范围的设置提供本地指定的覆盖

注意:尽管可以设置每VOB almd参数,但我们建议您只使用
/opt/rational/clearcase/config/VOB/db
中的每服务器范围设置

  • 服务器范围的配置文件位于
    /opt/rational/clearcase/config/vob/db
    目录中,控制主机上所有vob的设置
  • 单个vob db目录(
    /db/vob_almd_参数
    )中的
    vob_almd_参数文件将修改该单个vob的设置,而不是主机上的所有vob
注意:参数值可以低于以前版本中使用的值

vob_almd_参数
文件中使用的语法:


由于锁管理器问题(在Vob服务器端),可能会出现该特定错误消息。
发件人:

锁管理器管理来自需要访问VOB数据库的任何进程的锁请求。
实际上,只有两种:

  • db\u服务器
  • vobrpc\u服务器
无论服务器上有多少VOB,每个VOB服务器只有一个
lockmgr
进程。
锁管理器在启动时,通过命令行或通过文件表的注册表值(参数
-f
)、用户表(参数
-u
)或 队列表(参数
-q

  • -f
    参数间接决定了一个系统在任何时候可以访问多少VOB。
    VOB数据库在VOB存储区db子目录中各有7个文件(3个数据文件和4个关键文件)。
    256个文件的默认值
    -f
    表示服务器上可以有36个VOB(256除以7),无需修改。
    如果一台服务器上有36个以上的VOB,而您尚未对此进行修改,则可能会遇到诸如等待锁定时最终用户响应不佳以及日志文件中出现各种错误消息等问题。
    尝试增加
    -f
    参数以增加
    lockmgr
    进程的大小。没有 实际限制文件表的大小,但我们建议您将该值设置为系统上VOB数量的7倍

  • -u
    参数
    –u num –q num