Scheduled Maintenance on Friday, March 19th, 2010

We will be performing maintenance on some database and web application servers for migration to our new data center location with faster connectivity after 7pm Pacific time on Friday and throughout Saturday March 20th, 2010.

We will keep our systems up as much as possible during this maintenance time. We will keep the outage as short as possible, and we apologize for the inconvenience.

Embarcadero License Centerの設定

Abstract: 管理者様向けにEmbarcadero License Center(ELC)の設定方法を説明いたします

    ELCのダウンロード

Embarcadero License Center(以下 ELC)のモジュールは、

以下のWebサイトからダウンロードしてください。

http://license.codegear.com/lservers/elise.jsp

     ELCのインストール

ELCのシステム要件として、インストール対象となるPCマシンJava1.5以上が必要となります。

手順1でダウンロードしたインストーラーには、Java1.5が同梱されております。

Hide image
elc_install

PCマシン上にJava1.5がインストールされていない場合

上記インストール画面のInstall a Java VM specifically for this applicationを選択してください。

このオプションを選択いただくことで、ELCのモジュールと共に

JRE1.5もインストールされます。

PCマシン上にJava1.5が既にインストールされている場合

基本的にELCインストーラーに同梱されているJavaVMをご使用いただくことを

推奨しておりますが、既存のJavaVMを使用することもできます。

その場合、上記インストール画面のChoose a Java VM already installed on this systemを選択してください。

Search For Othersボタンを押下することで、システムにインストールされている既存の

JavaVMを自動的に検索いたします、

手動で使用するJavaVMを指定したい場合は、Choose Anotherボタンを押下し、

<ターゲットJava>/binディレクトリ内のjava .exeを選択してください。

インストールが完了すると、最後に下記のような画面が表示されます。

Hide image
Click to see full-sized image

実際に表示される“Server Host Name”と”Server IP Address”は、インストールしたPCマシン

の環境によって異なりますこの情報は、後ほどライセンスのホスト設定を行なう際に

使用いたしますので、必ずメモをお取りください。

    ライセンスのホスト設定

    (1)ログイン

Webブラウザで下記のサイトへアクセスしてください。

https://reg.codegear.com/srs6/el/login.jsp

Hide image
Click to see full-sized image

上記サイトへログインするためにはアカウント情報(ログイン名とパスワード)が必要です。

詳細は、弊社担当営業から送付されているEmbarcaderoライセンス証明書をご覧ください。

Embarcaderoライセンス証明書には、

・ログイン名

・パスワード

・発行されたライセンス証明書番号

が記載されております。

    (2)ライセンス証明書

ログイン後、発行されているライセンス証書のリストが表示されます。

Hide image
Click to see full-sized image

ライセンスのホスト設定を行なうには、該当するライセンス証明書番号の”ホスト”をクリックしてください。

    (3)ホスト情報の入力(マスタサーバー)

Hide image
Click to see full-sized image

ライセンスのホスト設定を行なうためには、ライセンスサーバーとして使用するPCに関する

・ホスト名(必須)

・ポート番号(任意) デフォルト:5567

ホストアドレス(任意)                                                                             

の入力が必要です。

上記の情報を基にし、ライセンスファイルが作成され、

クライアントは、上記のネットワーク情報からライセンスサーバーを検索いたします。

またライセンスサーバーの検索は、ホスト名=> ホストアドレスの順番で行われ、

ホスト名が解決できない場合、ホストアドレスが参照されます。

ポート番号、ホストアドレスの入力は、任意です。

もし入力が無い場合には、ポート番号は5567、ホストアドレスはホスト名が

それぞれ自動的に挿入されます。

    (4)ホスト情報の入力(バックアップサーバー)

Hide image
Click to see full-sized image

バックアップサーバーを有効にするためには、Click here to here backup server support

にチェックをつけてください。

但し、バックアップサーバーのポート番号は、変更できません。

(マスタサーバーで入力した同じポート番号が使用されます)

またバックアップサーバーを立てるには、マスターサーバーとは別のPCを用意し、ELCモジュールのインストールが必要です。マスターの時と同様にホスト名とIPアドレスをメモしてください。

特に冗長な構成が必要な場合を除いて、バックアップサーバー設定は不要です。

バックアップサーバーが不要な場合は、そのまま何も入力せずに“Next”ボタンを押してください。

    (5)ホスト情報の確定

Hide image
Click to see full-sized image

ホスト情報が確定したら、最後に”Finish”ボタンをクリックしてください。

注意:

Finishボタンを押下し、ホスト情報を確定後、

ホスト名、ポート番号は、後から変更することができませんので、

入力確定は、慎重に行ってください。

    (6)ライセンスのダウンロード

Hide image
Click to see full-sized image

“Download”ボタンをクリックし、ライセンスファイルをダウンロードしてください。

ダウンロードできるライセンスファイル名は、embarcadero_xxxxx.zipです。

※xxxxxには、ライセンス証明書番号が入ります。

    ライセンスの配布

ダウンロードしたembarcadero_xxxxx.zipを解凍してください。

zipファイルを解凍しますと、以下の2つのファイルが含まれています。

concurrent_xxxxx.slip または named_xxxxx.slip

server_xxxxx.slip

上記のファイルをサーバー、クライアントへそれぞれ配布する必要があります。

    (1)サーバーへ配布

server_xxxxx.slipを<ELC_Install>/confディレクトリへコピーしてください。

<ELC_Install>のデフォルトは、C:\Embarcadero\LicenseCenter4.03となります。

    (2)クライアントへ配布

concurrent_xxxxx.slip または named_xxxxx.slipを使用する製品

のlicenseディレクトリへ

コピーします。licenseディレクトリのパスは、製品ごとに異なります。

DelphiC++BuilderRadStudio:

<Default Install Directory>/license

InterBase:

<Default Install Directory>/license

JBuilder2006以前:

<Default Install Directory>/license

JBuilder2007以降:

<Default Install Directory>/jbuilder/eclipse/license

3rdRail:

<Default Install Directory>/thirdrail/eclipse/license

.slipファイルは、利用するクライアントマシン分、所定のフォルダへ

必ずコピーしてください。

    ライセンスサーバーの起動

GUIからの起動:

[スタートメニュー]-[プログラム]-[Embarcadero License Center]-[Start Embarcadero License Center]

コンソール画面からの起動:

[スタートメニュー]-[プログラム]-[アクセサリ]-[コマンドプロンプト]から

コマンドプロンプトを起動し、eliseコマンドを実行します。

ELCをデフォルトパスへインストールした場合は、

>cd C:\Embarcadero\LicenseCenter4.03\bin
>elise start

Windowsサービスからの起動:

インストール時にELCをサービスとして登録している場合は、サーバーを手動で起動する必要はありません。

[コントロールパネル]-[管理ツール]-[サービス]からWindowsサービスとして起動されているか

確認することができます。

Hide image
Click to see full-sized image

ELCをWindowsサービスとしてインストールするには、

<ELC_Install>/setup/installService.batを実行してください。    

逆にWindowsサービスからアンインストールするには、

<ELC_Install>/setup/uninstallService.bat実行してください。   

ライセンスサーバーが手順4で配布した.slipファイルを正しく認識しているか

確認するには、<ELC_Install>/logs/info.logをテキストエディタで開いて、ログ内に

License pool Loadedという情報があれば、該当する製品に対してライセンスが正しく認識されて

いることを示しております。

例えば、以下のログは、3rdRail製品の同時使用ライセンス数20が認識されたときの

情報となります。

[main:info] License Pool Loaded: [20 concurrent, 0 named] 3rdRail (1501, 5)

上記、赤字で示すライセンス形態、ライセンス数、製品名、Product id、sku id

といった情報は、所持しているライセンスによって異なり、その詳細は

ライセンスファイル(embarcadero_xxxxx.zip)を解凍した際

.slipファイルと共に含まれているreadme.txtに記載されております。

下記は、例として3rdRailのreadme.txtを示します。

赤字の部分がライセンス情報を表しております。

製品名は、ログで表示されるものと若干異なる場合がございます。

With reference to your License Certificate Number: 33248

License Information

SKU: JXR0012WWXX000
Product Description: 3rdRail Educational (Concurrent) Embarcadero License Center
License Count: 20

Instructions

-Embarcadero License Center

  1. Copy server_33248.slip file into <ELC_install>/conf directory.
  2. If running, stop Embarcadero License Center.
  3. For Embarcadero products with a concurrent license checkout feature,
     modify <ELC_install>/conf/userlist-concurrent.txt as described below.
  4. Start Embarcadero License Center.

(Refer to <ELC_install>/docs/ELC Admin Guide.pdf for detailed instructions
on how to stop and start Embarcadero License Center.)

  Embarcadero License Center Enabled Product

Copy concurrent_33248.slip into product's license directory

  <Default Install Directory>/license

Setup <ELC_install>/conf/userlist-concurrent.txt

3rdRail Educational (product id = 1501, sku id = 5)

Sample userlist-concurrent.txt:

# Format: user name, host name, identifier, maximum check-out period
#
# - user name: user's machine login name
 or *
# - host name: user's machine host name or *
# - identifier (defined above) or *
# - maximum check-out period: days:hours
#
# Deprecated format: user name, host name, product, sku, maximum check-out period

pjohnson, *, 1501, 5, 7

    クライアントの起動

手順4で各クライアントのLicenseディレクトリへコピー済みであれば、

クライアント起動にライセンスサーバーへアクセスし、許可されれば

起動できます。

尚、対応する製品の.slipファイルがコピーされていない、もしくは

ライセンスサーバーが見つからない場合には、クライアントを起動しても、未許諾のままとなります。

クライアントが正しく指定したサーバーからライセンスサーバーを許諾しているか

につきましては、各製品のライセンスマネージャでご確認ください。

例えば、3rdRailの場合には、[ヘルプ]-[CodeGearライセンス]-[ライセンス情報の表示]から

ご確認いただけます。

Hide image
Click to see full-sized image