サーバーの動作に関する問題
License Metric Tool でのサーバー操作の問題には、アプリケーションとその機能の使用時に発生する可能性がある一般的な問題が含まれている場合があります。 ただし、これらの問題は容易に解決できます。
- AIX® 6.1 で RPM スキャナー Fixlet が失敗する
- スキャナーが失敗し、RPM インストール・パッケージが返されるundefinedソフトウェア・スキャン中。 この問題を解決するには、 BigFix サーバー、コンソール、およびクライアントをバージョン 8.2.1175にアップグレードします。
- バージョン 8.0 および 8.1 BigFix Enterprise Server Clients は、 License Metric Tool サーバーにサブスクライブできません。
- これを解決するには、現在のサイトからすべてのコンピューターのサブスクライブを取り消すか、またはサイト自体を削除し、その後に再びクライアントがサブスクライブします。
- レポートは正しく作成されたが、そのレポートを E メールの PDF 添付ファイルとして送信できなかった
- PDF レポートを送信できなかったのは、貴社のメール・サーバーが大容量の E メール添付ファイルを受信しないからです。 この問題を解決するには、以下の手順を実行します。
- License Metric Toolによって生成される大規模レポートのサイズを決定します。 License Metric Tool Web ユーザー・インターフェースの 「PDF」 アイコンをクリックして、サンプル PDF を生成します。
- メール・サーバー管理者に連絡して、送信メール・サーバーと受信メール・サーバーの両方の構成で、E メール添付ファイルのサイズ制限を上げるよう要求します。
- License Metric Tool は、サーバーのリブート後に開始しません。
この問題は、 License Metric Tool と DB2® が同じサーバーにインストールされている環境でよく発生します。 サーバーのリブート後、 DB2 インスタンスは開始されません。これにより、 License Metric Tool の開始もブロックされます。
この問題を修正するには、 DB2 インスタンスが実行中であることを確認してから、 License Metric Toolを開始します。- DB2 インスタンス所有者としてログインし、インスタンスを開始します。
su db2inst1 db2start - License Metric Tool サーバーを開始します。
/etc/init.d/LMTserver start
- DB2 インスタンス所有者としてログインし、インスタンスを開始します。
- 問題が発生しました。
- エラーについて詳しくは、installation_directory/wlp/usr/servers/server1/logs/ ディレクトリー内のサーバー・ログ・ファイル tema.log を確認してください。
- tmpディレクトリーの下にデプロイされたソフトウェアは、ディスカバーされません。
- 一時ディレクトリー (tmp) には、大量の無関係なデータが格納されています。 そのため、それらはデフォルトではスキャンされません。 ただし、一部のアプリケーションは tmp ディレクトリーにインストールされます。 結果として、それらはソフトウェア・スキャンではディスカバーされません。 この問題を解決するには、オペレーティング・システムのメインの一時ディレクトリーを除く、すべての tmp ディレクトリーをソフトウェア・スキャンに含めます。 これにより確実に、tmp ディレクトリーにインストールされたアプリケーションが正しくディスカバーされ、一方オペレーティング・システムのメインの一時ディレクトリーが不必要にスキャンされることはなくなります。ソフトウェアをインストールしたコンピューターで、BESClient/LMT/CIT/ ディレクトリーに移動して、exclude_path.txt ファイルを開きます。 このファイルは、ソフトウェア・スキャンから除外するディレクトリーをリストしています。
- UNIX オペレーティング・システムの場合
- このリストから */tmp/* ディレクトリーを削除します。
- 以下のディレクトリーを追加し、ファイルを保存します。
/tmp/* /var/tmp/* */usr/tmp/*
- Windows の場合
- このリストから */tmp/* ディレクトリーを削除して、ファイルを保存します。
- UNIX オペレーティング・システムの場合
- 「ソフトウェア・スキャンのステータス」分析の結果に、戻りコード 9 または 29 が表示される。
- この戻りコードは、スキャナーがタイムアウトになったことを示します。 問題を解決するには、以下のタスクを実行します。
- 「スキャン・タイムアウトの構成」タスクでスキャン・タイムアウトの値を大きくします。
- 「ソフトウェア・スキャンの開始」タスクで CPU のしきい値を大きくすることにより、スキャナーが消費できる CPU の量を増やします。
- ソフトウェア・スキャンから、バックアップのあるディレクトリーを除外します。
- 「スキャナー・トレース設定の編集」タスクでスキャナー・トレース・レベルを下げます。
- REST API を通じて契約をインポートするときにエラーが発生する。
- curl コマンドを使用して、REST API を通じて契約をインポートすると、以下のエラーが表示されます。
curl: (18) transfer closed with outstanding read data remainingこの問題を解決するには、curl を以下のように新しいバージョンにアップグレードします
CurlはNSSライブラリ 3.14 以降を使用する必要があります。 curl --versionを実行します。 NSS のバージョンが出力に表示されます。 NSS バージョンが 3.14 よりも前のものである場合は、curl をアップグレードします。curl 7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.14.0.0 zlib/1.2.3 libidn/1.18 libssh2/1.4.2
curl 7.27.0 以降にアップグレードしてください。 - API 呼び出しを行うと、呼び出しは失敗し、以下のメッセージがログに書き込まれます。The connection is closed.
- この問題は、インポート中に API 呼び出しを行うと発生します。 この問題を解決するには、インポートが終了するまで待ち、 License Metric Tool サーバーが実行中であることを確認します。 その後、API 呼び出しを繰り返します。
- tema.log ファイルには次のエラーが含まれています。E CWWKF0002E: A bundle could not be found for com.ibm.ws.javaee.servlet.3.0/[1.0.0,1.0.100).
- このエラーは、シングル・サインオンを有効化した後に発生します。 このエラーがログに書き込まれること以外に問題はありません。 この問題を解決するには、以下のステップを実行します。
- License Metric Tool インストール・ディレクトリーに移動し、 wlpstart.bat ファイルを開きます。
- Linux: /opt/ibm/LMT/wlp/bin/wlpstart.bat
- Windows: C:\Program Files\ibm\LMT\wlp\bin\wlpstart.bat
- ファイルの最終行に
--cleanパラメーターを追加します。call "%WLP_PATH%\bin\server.bat" start server1 --clean - サーバーを停止する。
- サーバーを起動します。
- ログにエラーが書き込まれなくなったことを確認して、
--cleanパラメーターを wlpstart.bat ファイルから削除します。
- License Metric Tool インストール・ディレクトリーに移動し、 wlpstart.bat ファイルを開きます。
- License Metric Tool サーバーのアップグレード後に、スケジュールされたレポートを含む E メールが E メールで送信されない。
- この問題を修正するには、 License Metric Tool サーバーを再始動します。
- License Metric Tool は、Security-enhanced Linux (SELinux) が「強制」モードに設定されている場合は開始しません。
SELinux が Enforcing モードに設定されている環境での License Metric Tool および対応する DB2 サーバーの使用は、SELinux ポリシー構成に依存します。
License Metric Tool サーバーは、SELinux ポリシーで明示的に許可されていない場合、完全には作動可能ではありません。
「Permissive」モードの SELinux には問題はありません。