UJP - 技術情報

Life is fun and easy!

不正IP報告数

Okan Sensor
 
メイン
ログイン
ブログ カテゴリ一覧

     

ASE 12.5 for Linux Install 〜Step 9 ライセンス登録〜

ASE 12.5 for Linux Install

〜Step 9 ライセンス登録〜


0.更新履歴

  • 2002.02.05 新規作成

1.はじめに

  このドキュメントでは,RedHat Linux 7.2に,Sybase Adaptive Server Enterprisee 12.5 for Linuxをインストールする手順を示す.

 UNIXのシステムでは,Flexlmを使ったライセンス管理が一般的だが,現在のサーバですでに何かしらのライセンス登録されたソフトウェアが稼動していると,ライセンス登録の手順が異なってくる.
 このドキュメントでは,他にFlexlmを使っていないことを前提として話を進める.

2.現在のライセンスの確認

  • ライセンスファイルを確認して,現在の登録情報を確認する.
    • 環境変数LM_LICENSE_FILEの確認も行う.

bash-2.05$ env | grep LM_
LM_LICENSE_FILE=/opt/sybase-12.5/SYSAM/licenses/license.dat:
bash-2.05$
bash-2.05$ cd $SYBASE/$SYBASE_SYSAM/licenses
bash-2.05$ pwd
/opt/sybase-12.5/SYSAM/licenses
bash-2.05$ ls -la
total 8
drwxrwxr-x    2 sybase   sybase       4096 Jan 30 18:37 .
drwxrwxr-x    5 sybase   sybase       4096 Jan 30 18:56 ..
-r--r--r--    1 sybase   sybase          0 Jun 10  2001 license.dat
bash-2.05$
  • ライセンスファイルの中身が0バイトなので,登録されて無いことがわかる.
  • 登録されていないと,ライセンスデーモンが稼動しない(っぽい)ので,ライセンスマネージャで登録をした後,ライセンスデーモンを起動する手順となる.

3.ライセンスマネージャでライセンス登録

  • ライセンスマネージャを起動する.
    • ライセンスマネージャは,Xアプリケーションなので,X Windowシステムを必要とする.
    bash-2.05$ cd $SYBASE/$SYBASE_SYSAM/bin
    bash-2.05$ ls
    SYBASE  lmgr  lmgrd  lmstat.sh  lmutil  startd.sh
    bash-2.05$ lmgr &
  • 次のような画面が表示される.
  • [Ase]をチェックする.
  • [Next]ボタンを押下する.
  • ライセンス証持ってるか?と尋ねてくる.
  • [yes]ボタンを押下する.
  • ライセンス画面が表示される.
  • ライセンス情報を入力する.
  • [Done]ボタンを押下する.
  • 次のようなメッセージを表示しながら,ライセンスマネージャが終了する.
bash-2.05$ Forcing license daemon to re-read license file to pick up changes...
lmutil - Copyright (C) 1989-1999 Globetrotter Software, Inc.
lmreread failed: Cannot connect to license server -15,12:111 (Connection refused)
[2]+  Exit 241                lmgr
bash-2.05$ 
   

4.ライセンスデーモンを稼動する

  • ライセンスマネージャでライセンス情報を書き込んだので,ライセンスファイルを確認してみる.
bash-2.05$ cd $SYBASE/$SYBASE_SYSAM/licenses
bash-2.05$ ls -la
total 12
drwxrwxr-x    2 sybase   sybase       4096 Feb  5 11:56 .
drwxrwxr-x    5 sybase   sybase       4096 Jan 30 18:56 ..
-r--r--r--    1 sybase   sybase          0 Jun 10  2001 license.1
-rw-r--r--    1 sybase   sybase        180 Feb  5 11:56 license.dat
bash-2.05$
  • license.datファイルに中身がかかれていることを確認できた.
  • ライセンスデーモンを稼動する.
bash-2.05$ $SYBASE/$SYBASE_SYSAM/bin/startd.sh $SYBASE/$SYBASE_SYSAM
bash-2.05$ ps -ef | grep lmgrd
sybase    7080     1  0 12:02 pts/4    00:00:00 /opt/sybase-12.5/SYSAM/bin/lmgrd
sybase    7085  6552  0 12:02 pts/4    00:00:00 grep lmgrd
bash-2.05$

5.OS再起動時の注意

  • ライセンスデーモンが稼動していないと,ASE12.5からの機能であるEJBやFTS等の機能が使えない.
  • よって,OSの再起動時には,ライセンスデーモンを起動するようにする.


広告スペース
Google