ASE 12.5 for Linux Install 〜Step 9 ライセンス登録〜
ASE 12.5 for Linux Install
〜Step 9 ライセンス登録〜
0.更新履歴
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の再起動時には,ライセンスデーモンを起動するようにする.