ライセンス登録
AIX に Template-Toolkit をインストールしようとしたら
コンパイラのライセンス登録をしていなかったのでハマった。
今後に備えてメモ。(最近の AIX は、ライセンス登録不要っぽい?)
ライセンス登録せずに、XS 版の Template-Toolkit を make すると下記のようなエラーが表示される。
cc: 1501-224 /usr/vac/exe/xlcentry で致命的エラーが発生しました : シグナル 11 が 受信されました
SIGNAL 11 がライセンス無いよってエラーらしい。
で、下記の手順でライセンスを登録する。
$ /usr/opt/ifor/bin/i4cfg -script i4cfg バージョン 4.6.5 AIX -- LUM 構成ツール (c) Copyright 1995-2001, IBM Corporation, All Rights Reserved US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. ライセンス管理の視点から、 このシステムを構成するものとして以下が選択できます: 1) ネットワーク・ライセンス・クライアント 2) ノードロック・ライセンス・サーバー (またはネットワーク・ライセンス・ クライアント、あるいはその両方) 3) ネットワーク (またはノードロック、あるいはその両方) ライセンス・サーバー 4) 中央レジストリー (またはネットワークまたはノードロック、あるいは それらすべて) ライセンス・サーバー (*) (*) ライセンス・ドメイン内でアクティブにすることができるのは、 1 つの中央レジストリー・ライセンス・サーバー (i4gdb デーモン) のみであることを忘れないでください。 選択項目 [1,2,3,4] を指示してください: 2 このノードロック・ライセンス・サーバーのリモート・アドミニストレーションを 使用不可にしますか? [y,n]: y このライセンス・サーバーを配置するのに使用可能なメカニズムを ここで選択する必要があります: 1) NCS ネームスペースおよび直接バインド (*) 2) 直接バインドのみ (*) 警告: NCS ネームスペース構成を修正すると、このシステムの NCS を使用する ほかのアプリケーションに影響を及ぼす場合があります。 NCS ネームスペースは、古い Netls である iFOR/LS クライアントを サポートするのに必要です。 選択項目 [1,2] を指示してください: 2 必要なサーバーのログイン・レベルを選択してください 1) デフォルト 2) すべて 3) カスタマイズ済み 選択項目 [1,2,3] を指示してください: 1 デフォルト・ログ・ファイルのパスは /var/ifor です ブランクを入力してデフォルトを適用するか、新しいパスを指定してください: ******************************************************************************* サーバー構成が完了しました。 直接バインド・モード (管理目的およびネットワーク・ライセンス・クライアントと しての作業両方に対する) で、このシステムが接続できるリモート・ノードロック・ ライセンス・サーバーまたはネットワーク・ライセンス・サーバー (あるいはその両方) のリストを修正しますか? [y,n]: n ブート時にこのシステム上でライセンス・サーバーを自動的に 始動しますか? [y,n]: y ******************************************************************************* 警告: 構成は終了します。 これ以降、更新項目の上書きを取りやめることはできません。 続行しますか? [y,n]: y *** 構成ファイルは更新されました。*** ライセンス・サーバーをここで始動しますか? [y,n]: y 0513-059 i4llmd サブシステムは始動しました。サブシステム PID は 25328 です。 「サービスの開始」は正常に完了しました。 **************************** * 構成は正常に完了しました * ****************************
$ /usr/opt/ifor/bin/i4blt -a -f /usr/vac/cforaix_cn.lic -R "ADmin" -T 1 i4blt バージョン 4.6.5 AIX -- LUM 基本ライセンス・ツール (c) Copyright 1995-2001, IBM Corporation, All Rights Reserved US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. (c) Copyright 1991-1998 Gradient Technologies Inc., All Rights Reserved (c) Copyright 1991,1992,1993, Hewlett-Packard Company, All Rights Reserved ADM-10099: 製品が正常に登録されました。
ライセンスサーバをどこにたてるか?は、管理者に要確認の必要あり。
上記手順を踏んだ後であれば、XS 版の Template-Toolkit は make に成功する。