EN JP CN

組織の FlexNet Publisher サーバーの使用

組織の FlexNet Publisher サーバーの使用

Klocwork に同梱してあるライセンス サーバーではなく、組織の FlexNet Publisher ライセンス サーバーを使用する場合、Klocwork とFlexNet Publisher ライセンス サーバーが連携できるよう構成する必要があります。 また、Klocwork ライセンス ファイルを正しい場所に配置する必要もあります。

Klocwork バージョン 11.14.0.2 以降の lmgrd、FlexNet Publisher ライセンスマネージャーデーモンをサポートしています。FlexNet Publisher ドキュメンテーションに、FlexNet Publisher ライセンスマネージャーに関する詳細情報があります。「FlexNet Publisher ライセンス管理ガイド」を入手するには、Klocwork カスタマーサポート にお問い合わせください。

Klocwork ベンダーデーモンによって、ベンダーデーモンと同じ 'klocwork' という名前のロックファイルが作成されます。デーモン、またはベンダーデーモンが作成するロックファイルとの競合を避けるために、組織のライセンスサーバーに Klocwork ライセンスサービスを設定する際には、'klocwork' という名前のフォルダー内またはその下には絶対にベンダーデーモンを置かないようにしてください。競合を引き起こす可能性がある、'klocwork' という名前のファイルまたはフォルダーが存在しないことを確認してください。

注: うっかりして、ライセンスファイルを壊してしまうことはよくあります。開始する前に、バックアップとしてライセンスファイルをコピーし、安全な場所に保管してください。元の Klocwork ライセンスは、ディレクトリ <projects_root>/licenses に、または組織のライセンスサーバーの適切なディレクトリに残してください。
重要: ライセンスファイルで Klocwork ライセンスサーバーの物理ホスト名を変更することはできません。ライセンスサーバーを別のホストに移動する必要がある場合は、Klocwork に問い合わせ、新しいライセンスファイルを入手する必要があります。ただし、ライセンスマネージャーをホストしているマシンのホスト名が変更された場合や、ホスト名の定義方法を変更する (たとえば単純なホスト名から完全修飾ホスト名に変更する) 場合は、ライセンスファイルでホスト名を編集できます。

ホストマシンのホスト名または IP アドレスに影響するネットワーク変更の実行 を参照してください。

組織の FlexNet Publisher サーバーを使用するように Klocwork をセットアップするには:

  1. FlexNet Publisher サーバーをホストするマシンに FlexNet Publisher ベンダーデーモンが存在するディレクトリに、Klocwork ライセンスデーモンをコピーします。Klocwork デーモンは、次の場所にあります。
    Unix:
    <Server_install>/3rdparty/bin/klocwork
    Windows:
    <Server_install>\3rdparty\bin\klocwork.exe
  2. Klocwork カスタマーサポートから受け取ったライセンスファイル (拡張子 .lic) を FlexNet Publisher ディレクトリ構造の適切な場所にコピーします。
  3. 必要に応じて、ライセンスファイルで FlexNet Publisher サーバーのデフォルトのポート番号 (27000) を変更します。
    1. ライセンスファイルをテキストエディターで開きます。
    2. ライセンスファイルの最初の行の末尾にあるポート番号を編集します。
      ライセンスファイルの最初の行のサンプルを次に示します。
      SERVER server01 00g006084466 27000
      この例では、27000 を、使用するポートに変更します。
    3. 保存し、ファイルを閉じます。
  4. FlexNet Publisher の lmreread ユーティリティを使用して、ライセンスマネージャー (lmgrd) による Klocwork ライセンスファイルの読み取りと Klocwork ベンダーデーモン (klocwork) の開始を強制的に実行します。lmreread の使用方法の詳細については、FlexNet Publisher ドキュメンテーションを参照してください。
  5. すべての Klocwork サーバーのホスト名とポートを設定します。Klocwork サーバー設定の表示と変更を参照してください。
  6. Klocwork サーバーの起動 の手順に従って Klocwork サーバーを起動します。
注: ベンダーデーモンのポートを変更するには、ライセンスファイルのベンダーデーモンポートの変更 を参照してください。