Solution ID: 162568171 Type: External 表題: WINDOWS: FLEXlm Error -97 エラー及びライセンスサーバログ 内の errno:5 について 製品: Commonライセンス OS: Windows DEFECT #: N/A PATCH #: N/A 参照事項: Solution 119800964の日本語訳 作成年月日: 17-Feb-2003 改訂年月日: 現象: Rationalライセンスサーバが正常に動作していません。 Rational License Key Administrator上でRationalライセンスサーバ をポイントするとFLEXlm error: -97 エラーとなります。 ライセンスサーバ上のライセンスサーバログには下記の様に出力さ れます。 15:34:14 (lmgrd) ----------------------------------------------- 15:34:14 (lmgrd) Please Note: 15:34:14 (lmgrd) 15:34:14 (lmgrd) This log is intended for debug purposes only. 15:34:14 (lmgrd) There are many details in licensing policies 15:34:14 (lmgrd) that are not reported in the information logged 15:34:14 (lmgrd) here, so if you use this log file for any kind 15:34:14 (lmgrd) of usage reporting you will generally produce 15:34:14 (lmgrd) incorrect results. 15:34:14 (lmgrd) 15:34:14 (lmgrd) ----------------------------------------------- 15:34:14 (lmgrd) 15:34:14 (lmgrd) 15:34:14 (lmgrd) Can't open c:\flexlm\lmgrdl.9A0, errno:5 15:34:14 (lmgrd) Detecting other lmgrd processes... 15:34:24 (lmgrd) FLEXlm (v7.0f) started on wau-kwang01 (IBM PC) (5/6/2002) 15:34:24 (lmgrd) FLEXlm Copyright 1988-1999, Globetrotter Software, Inc. 15:34:24 (lmgrd) US Patents 5,390,297 and 5,671,412. 15:34:24 (lmgrd) World Wide Web: http://www.globetrotter.com 15:34:24 (lmgrd) License file(s): C:\Program Files\rational\common\rational_server_temp.dat C:\Program Files\rational\common\rational_server_perm.dat 15:34:24 (lmgrd) lmgrd tcp-port 27000 15:34:24 (lmgrd) Starting vendor daemons ... 15:34:24 (lmgrd) Started rational (pid 2660) 15:34:24 (rational) cannot open lock file (C:\flexlm\rational): Permission denied 15:34:39 (lmgrd) MULTIPLE "rational" servers running. 15:34:39 (lmgrd) Please kill, and run lmreread 15:34:39 (lmgrd) 15:34:39 (lmgrd) This error probably results from either: 15:34:39 (lmgrd) 1. Another copy of lmgrd running 15:34:39 (lmgrd) 2. A prior lmgrd was killed with "kill -9" 15:34:39 (lmgrd) (which would leave the vendor daemon running) 15:34:39 (lmgrd) To correct this, do a "ps -ax | grep rational" 15:34:39 (lmgrd) (or equivalent "ps" command) 15:34:39 (lmgrd) and kill the "rational" process 15:34:39 (lmgrd) 原因: Rational FLEXlmライセンスサーバはlmgrd/Rationalサービスを管理 するために、デフォルトで"C:\flexlm"ディレクトリを使用しています。 この"C:\flexlm"ディレクトリのアクセス許可が全てのユーザに与えら れていない場合に、この問題が発生します。 解決策: "C:\flexlm"ディレクトリのアクセス許可を以下の手順で変更します。 1. Windowsエクスプローラで、C:\flexlmディレクトリを右クリックします。 2. プロパティを選択します。 3. セキュリティタブにて、[名前] ボックスで Everyoneを選択します。 4. [アクセス許可] ボックスで、フルコントロールの [許可] を選択します。 ご不明な点等ありましたら、ラショナルカスタマサービスへお問い合わせ下さい。