Linuxライセンスサーバーのセットアップ
一般的に、Bricsysネットワークライセンスサーバーのダウンロード、展開、および設定は、ネットワーク管理者またはシステム管理者の作業です。
Bricsysネットワークライセンスサーバーのダウンロードとインストール
ネットワークライセンスサーバーとして使用するコンピューターに、Bricsysネットワークライセンスサーバーをダウンロードしてインストールします。
- ここからBricsysネットワークライセンスサーバー(Linux)をダウンロードしてください。注:
- Bricsysネットワークライセンスサーバーには、RLMサーバーとBricsysネットワークライセンスマネージャーが含まれています。
- このBricsysネットワークライセンスサーバーは、最新バージョンのRLMフレームワーク(V15.2)を利用しています。詳細については、Bricsysネットワークライセンスサーバー-リリースノートを参照してください。
要確認: Bricsysネットワークライセンスマネージャー では、手動で1つのファイルに複雑にマージされたライセンスの更新はサポートされていません。デフォルトのセットアップ(ファイルごとに1つのBricsysソフトウェアライセンス)がサポートされています。 - Bricsys-NetworkLicenseServer-V1.1.0-1.tgzを任意のフォルダーに展開します。(コマンドライン:
tar xvzf Bricsys-NetworkLicenseServer-V1.0.0-1.tgz) - 該当するフォルダーに移動し、Reprise License Manager(RLM)アプリケーションを起動します。(コマンドライン:
./rlm)注: 権限が原因で./rlmの実行が失敗した場合は、sudo chmod u+x rlmを実行してRLMファイルに対する実行権限を付与してみてください。 - ランチャを実行します。(コマンドライン:
./NetworkLicenseManager.sh)続けて、新規のネットワークライセンスをアクティベートダイアログボックスが開いたら、キーをアクティベートします。サーバー上ですでにアクティベートされている既存のライセンスがある場合は、Bricsysネットワークライセンスマネージャーダイアログボックスの左上にあるライセンスの追加ボタンを使用して、新しいキーをアクティベートします。- トラブルシューティング
- Bricsysネットワークライセンスマネージャーの起動時にUbuntu22.04でエラーが発生した場合は、追加のパッケージlibxcb-cursor0をインストールしてください。(コマンドライン:
sudo apt install libxcb-cursor0)
- ネットワークライセンスがアクティベートされ、サーバーが起動すると、サーバーはライセンスを提供することができます。クライアントコンピューターで、BricsCADのネットワークライセンスが使用可能になります。
Linuxサーバーのポートを開く
- システムで現在アクティブなゾーンを確認します。
sudo firewall-cmd --get-active-zonesシステムのネットワーク構成に応じて、出力は「public」や「work」などとなります。
- 目的のゾーンにポートを追加します。(<PORT>を実際のポート番号に置き換え、<ZONE>をアクティブなゾーンに置き換えます)
sudo firewall-cmd --zone=<ZONE> --add-port=<PORT>/tcp --permanent注: UDPポートを開く場合は、「tcp」を「udp」に置き換えてください。 - ファイアウォールを再ロードして、変更を適用します。
sudo firewall-cmd --reload - ポートが開いたことを確認します。
sudo firewall-cmd --zone=<ZONE> --list-ports
これで、指定したゾーンでポートが開き、CentOS 9システムでこのポートを利用するサービスを使用できるようになります。必ず<PORT>と<ZONE>を、実際に使用するポート番号とゾーン名に置き換えてください。
ヒント: サーバー上で既にホストされているフローティングライセンスを更新する必要がある場合は、インストールフォルダー(NetworkLicenseManager.sh)からランチャを呼び出してBricsysネットワークライセンスマネージャーを実行してください。
ターミナルモードでネットワークライセンスを更新する
- 管理者権限でターミナルを開きます。
- Bricsysネットワークライセンスサーバーのインストールディレクトリに移動します。
- 以下のコマンド形式を使用します。
NetworkLiceseManager.sh <command>注: 上記で <command> の箇所には、必要とされるコマンド引数を1つ入力します。使用可能なコマンドは、help、activate、update、review、set-proxy、list、hostid です。
利用可能なオプションと引数:
-hは利用可能なオプションを表示します。-idはこのマシンのホストIDを表示します。-lは利用可能なネットワークライセンスキーの一覧を表示します。-a <licensekey>は特定のネットワークライセンスキーを有効化します。-u <licensekey>は特定のネットワークライセンスキーをアップデートします。-r <licensekey>は特定のネットワークライセンスキーのアップデートオプションを確認します。-p <hostname><portnumber><username><password>はプロキシ設定を行います (引数の値を空にする場合は""を使用してください)。