ライセンスデータベースの再構築方法を教えてください
lmfdbrecoverユーティリティにて復旧ができない場合は、以下の手順でライセンスデータベースを再構築してください。
1. rootユーザでログインし、開発環境製品「Server Express」の環境変数を設定します。
インストールルートが/opt/microfocus/cobol である場合
# COBDIR=/opt/microfocus/cobol
# export COBDIR
# PATH=$COBDIR/bin:$PATH
# export PATH
# LIBPATH=$COBDIR/lib:$LIBPATH
# export LIBPATH
# LD_LIBRARY_PATH=$COBDIR/lib:$LD_LIBRARY_PATH
# export LD_LIBRARY_PATH
※AIXの場合はLIBPATH、その他の場合はLD_LIBRARY_PATHを設定します。
環境変数の設定コマンドはお使いのシェルにあわせて適宜変更してください。
2. ライセンス管理機能のインストールディレクトリに移動し、License Manager(プロセス名 mflm_manager)を停止します。ライセンス管理機能のインストールディレクトリがデフォルトの/opt/microfocus/mflmfである場合を例とします。
# cd /opt/microfocus/mflmf
# ./lmfgetpv k
3. ライセンス管理機能のインストールディレクトリに移動し、ライセンス管理機能を削除します。
# cd /opt/microfocus/mflmf
# rm *
4. ライセンスデータベースのインストールディレクトリに移動し、ライセンスデータベースを削除します。
# cd /var/mfaslmf
# rm *
5. $COBDIR/lmfに移動し、ライセンス管理機能をインストールします。
# cd $COBDIR/lmf
# sh ./lmfinstall
下記メッセージが表示されますのでそれに沿って作業を進めてください
License Managerをインストールするディレクトリ名を入力してください
(デフォルトディレクトリ /opt/microfocus/mflmfにする場合はEnterを押してください)
<Enterキー or ディレクトリ>
Empty database created ok
スーパユーザだけが License 管理システムにアクセスできるようにしますか? (y/n)
y ← (yを入力してください)
License Manager をブート時に自動で起動させることを推奨します。
License manager をブート時に自動で起動させますか? (y/n)
y ← (yを入力してください)
LMFのインストールを完了しました。
6. mflicenseを実行し、表示されるメニューに従い、開発環境製品「Server Express」のライセンスの再インストールをします。
# mflicense
7. ライセンス管理機能のインストールディレクトリに移動し、License Manager(プロセス名 mflm_manager)を起動します。
# cd /opt/microfocus/mflmf
# ./mflmman