1

サーバーの db ログに次のエラーが表示されます。

db_server.exe(): エラー: db_VISTA エラー -920 (errno == "Bad file descriptor") db_server.exe(): エラー: ".vbs\db" のデータベースを開けません

20分ごとにこのエラーが表示されます。これは 2 つの VOB でのみ発生しています。

以下は運が悪い。

http://www-01.ibm.com/support/docview.wss?uid=swg21236027

http://www-01.ibm.com/support/docview.wss?rs=984&uid=swg21148639

http://www-01.ibm.com/support/docview.wss?uid=swg21133944

4

1 に答える 1

1

About db_VISTA エラーページには、次のように記載されています。

db_VISTA database error -920 - no lock manager is installed
db_VISTA error 2 from OpenFileMapping() of lockmgr_almd

また、技術情報「DB_Vista -920 エラーおよびエラー 2OpenFileMapping()」を参照してください。

これがまったく同じエラー メッセージではない場合でも、クライアントとサーバーの両方でロック マネージャー ( lockmgr.exeWindows の場合、Unix の場合) のステータスを確認してください。lockmgr

db_serverprocessに関しては、サーバー上で ClearCase を停止/再起動して、db_server とvob_serverprocessesの両方をリセットすることができます。

これは、最初に次の場所にある 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 構成を意味する) は、2 つの VOB のみにエラーが表示される理由を説明します。

Windows でサービスを停止するには: " ALBD サービスが実行されているかどうかを Windows コマンド ラインで確認するにはどうすればよいですか? ".

于 2014-08-12T10:45:34.263 に答える