この Readme には製品ヘルプに記載がない情報が含まれている場合があります。 製品をインストールする前に、Readme 全体を必ずご一読ください。
ハードウェア要件
プラットフォーム | セットアップ ファイル サイズ | インストールに必要なディスク容量 | 製品の実行に必要なディスク容量 | ライセンスサーバー関連 |
POWER running AIX | 923 MB | 3.69 GB | 1.85 GB | 41 MB |
System Z running Red Hat Linux | 401 MB | 1.60 GB | 802 MB | 39 MB |
x86-64 running Red Hat Linux | 667 MB | 2.66 GB | 1.33 GB | 50 MB |
SPARC running Solaris | 665 MB | 2.67 GB | 1.33 GB | 42 MB |
x86-64 running Solaris | 631 MB | 2.52 GB | 1.26 GB | 33 MB |
System Z running SuSE SLES | 351 MB | 1.4 GB | 702 MB | 39 MB |
x64 running SuSE SLES | 438 MB | 1.75 GB | 876 MB | 50 MB |
x64 running Amazon Linux 2 | 400 MB | 1.60 GB | 800 MB | 50 MB |
x86-64 running Rocky Linux | 667 MB | 2.66 GB | 1.33 GB | 50 MB |
ソフトウェア要件
SELINUX=disabledこれにより、サーバーの起動時に Micro Focus ライセンス デーモンが起動され、Micro Focus ツールおよびプログラムが正常に動作します。
なお、64 ビット OS 上では 32 ビット ライブラリはデフォルトではインストールされないので、製品のインストールを実行する前に、選択してインストールする必要があります。
ライブラリ | 32 ビット | 64 ビット | プラットフォーム | |||||
s390 | SUSE 121 | SUSE 15 | Red Hat 7.x | Red Hat 8.x | CentOS 7 | |||
glibc2 | X | X | X | X | X | X | ||
libgcc | X | X | X | X | X | X | ||
libstdc++ | X | X | X | X | X | X | ||
詳細情報については Red Hat 社のサイトをご確認ください。
JVM COBOL コードを実行する場合、次の環境変数を設定する必要があります。
このリリースでは、次の Java アプリケーション サーバーのベース バージョンとそのインクリメンタル リリースがサポートされています:
サポートされるアプリケーション サーバー ベース バージョン | テスト済みアプリケーション サーバー バージョン | JDK(ベンダー) |
Apache Tomcat 10.11 | 10.1.5 | Adoptium 112 |
IBM WebSphere 9.0 | 9.0.5.6 | IBM 8 |
IBM WebSphere Liberty y.0.0.x(y:22 以降) | 22.0.0.1 | IBM 8 |
JBoss EAP 7.x | 7.4.3 | Oracle 1.8/8 Adoptium 1.8/82 |
Oracle WebLogic 12.2.1 | 12.2.1.4 | Oracle 1.8/8 | Oracle WebLogic 14.1.1 | 14.1.1.0 | Oracle 11 |
1
Apache Tomcat は、Java サーブレットおよび JSP (JavaServer Pages) をサポートする HTTP サーバーであり Servlet コンテナです。
Micro Focus の Tomcat の非トランザクションのサポートには、J2SE Beans を使用する Servlet の生成が含まれます。トランザクション サポートは提供されません。
Tomcat では、EJB (Enterprise Java Beans) やリソースアダプタ(RA)はサポートされません。
2 AIX では IBM Semeru Runtime OpenJDKを使用してください。 |
コンテナのテストは Servlets 2.5 を使って行われましたが、それ以降のバージョンもサポートされます。
リソース アダプタ、Java ECI インタフェース、または imtkmake ユーティリティーで生成されたサーブレットを使用して開発する場合の要件の詳細については、「アプリケーション サーバー J2EE 実装クラス」を参照してください。
Enterprise Serverでサポートおよびテストされている JCA アプリケーション サーバーは次の通りです:
ほとんどの JCA テストは 64 ビット プラットフォームで行われます。
サードパーティ製 Java Application Server
サポートされている各サードパーティ製 Java Application Server バージョンのサポートについて:
将来のリリースにおいて、次のサポートが予定されています:
サードパーティの Java アプリケーション サーバーの使用において、Micro Focus 製品で報告された問題を解決することに関して、Micro Focus は次の通り対応します。
オペレーティングシステム/プラットフォーム | JBoss EAP 7.x | IBM WebSphere 8.5.5, 9.0, Liberty y.0.0.x (y: 22 以降) | Oracle WebLogic 12.2.1, 14.1.1 | Apache Tomcat 10.1 |
---|---|---|---|---|
IBM Power System running AIX | X | X | X | X |
IBM Z System running Red Hat Linux | X | X | X | X | x86-64 running Red Hat Linux | X | X | X | X |
x86-64 running Solaris | X | X | X | |
SPARC running Solaris | X | X | X | |
IBM Z System running SUSE Linux | X | X | X | X |
x86-64 running SUSE Linux | X | X | X | X |
現在のサポート
このリリースでは、次の Java アプリケーション サーバーのベース バージョンとそのインクリメンタル リリースがサポートされています:
サポートされるアプリケーション サーバー ベース バージョン |
テスト済みアプリケーション サーバー バージョン |
JDK(ベンダー) | Java EE | COBOL RA |
Apache Tomcat 10.1 1 | 10.1.5 | 11 (Adoptium) | ||
IBM WebSphere 8.5.5 | 8.5.5.18 | 8 (IBM) | 6 | X |
IBM WebSphere 9.0 | 9.0.5.6 | 8 (IBM) | 72 | X |
IBM WebSphere Liberty y.0.0.x(y:22 以降) | 22.0.0.12 | 8 (IBM) 11 (IBM) |
72 | X |
JBoss EAP 7.x | 7.4.3 | 1.8 (Oracle) 1.8 (Adoptium) 3 11 (Oracle) 11 (Adoptium) |
72 | X |
Oracle WebLogic 12.2.1 | 12.2.1.4 | 8 (Oracle) 8 (Adoptium) 3 |
72 | X |
Oracle WebLogic 14.1.1 | 14.1.1.0 | 8 (Oracle) | 72 | X |
1
Apache Tomcat は、Java サーブレットおよび JSP (JavaServer Pages) をサポートする HTTP サーバーであり Servlet コンテナです。
Micro Focus の Tomcat の非トランザクションのサポートには、J2SE Beans を使用する Servlet の生成が含まれます。トランザクション サポートは提供されません。
Tomcat では、EJB (Enterprise Java Beans) やリソースアダプタ(RA)はサポートされません。
2 EJB 3.2 および Java Connector Architecture 1.7 のサポートを含む Java EE 7 は、Interface Mapping Toolkitを使用して生成されたEJBのデプロイメントでサポートされます。 3UNIX プラットフォームでは、JBoss EAP 7.x における Adoptium のサポートが特定のプラットフォームに制限されます。 サポートされる構成(英文) (日本語)の詳細については、Red Hat の Web サイトを参照してください。 |
使用する JDK はお使いのアプリケーション サーバー のドキュメントで確認してください。JDK は次の目的に使用されます:
これらのアプリケーション サーバー用の COBOL のリソースアダプタの利用可能な状況は、UNIXプラットフォーム間で異なります。 各プラットフォームのサポート状況は次の表の通りです。
オペレーティングシステム/プラットフォーム | JBoss EAP 7.x |
IBM WebSphere 8.5.5, 9.0 | IBM WebSphere Liberty y.0.0.x (y: 22 以降) |
Oracle WebLogic 12.2.1, 14.1.1 |
Apache Tomcat 10.1 1 |
---|---|---|---|---|---|
POWER running AIX | 64 ビット | 64 ビット | 64 ビット | 64 ビット | 64 ビット |
System Z running Red Hat Linux | 64 ビット | 64 ビット | 64 ビット | 64 ビット | 64 ビット |
x86-64 running Red Hat Linux | 64 ビット | 64 ビット | 64 ビット | 64 ビット | 64 ビット |
x86-64 running Solaris | 64 ビット | 64 ビット | 64 ビット | 64 ビット | |
SPARC running Solaris | 64 ビット | 64 ビット | 64 ビット | 64 ビット | |
System Z running SUSE SLES | 64 ビット2 | 64 ビット | 64 ビット | 64 ビット | 64 ビット |
x86-64 running SUSE SLES | 64 ビット2 | 64 ビット | 64 ビット | 64 ビット | 64 ビット |
1 Apache Tomcat は、Java サーブレットおよび JSP (JavaServer Pages) をサポートする HTTP サーバーであり Servlet コンテナです。 Micro Focus の Tomcat の非トランザクションのサポートには、J2SE Beans を使用する Servlet の生成が含まれます。トランザクション サポートは提供されません。 Tomcat では、EJB (Enterprise Java Beans) やリソースアダプタ(RA)はサポートされません。 2 JBoss EAP 7.4 は、このプラットフォームで Red Hat 社によってテストされたものとしてリストされていません。 |
OpenESQL や COBSQL などで開発されたSQLアプリケーションを配布する場合は、任意のサードパーティ製ソフトウェアの必須コンポーネントがインストールされ、環境が適切に設定されていることを確認してください。詳細は、お使いの開発製品の Readme のシステム要件にある「追加のソフトウェア要件 > データベースアクセス」を参照してください。
以前のバージョンと共存させる場合は、最新バージョンをインストールする時に、 パラメータ -installlocation(下記手順 2.) で、既存バージョンと異なる新しいインストール先のディレクトリを指定する必要があります。
また、いずれのバージョンで使用する場合でも、該当バージョンのコンポーネントのインストール先のディレクトリ下の bin/cobsetenv (下記手順 3.) を使って、環境を設定してから使用する必要があります。 -installlocation の指定がない場合はデフォルトのインストール先にインストールされます。
Enterprise Server Administration から起動される、すべての Enterprise Server プロセスは、ファイルのアクセスと作成の権限のあるプロセス ユーザー ID の下で実行されます。
デフォルトでは、インストーラはインストーラを実行するユーザーのログインIDをプロセス ユーザー IDとして使用しています。インストール後に、このプロセス ユーザー IDを変更する場合は、 $COBDIR/bin/casperm.sh を実行します。
AFS/Kerberos 認証を使用して Linux システムにログオンしている場合、 Enterprise Server のシステム管理のプロセス ユーザー ID として 利用可能なローカル ユーザー ID を確認しておく必要があります。
このユーザー ID は、インストーラを実行する前に 作成されているものである必要があります。
インストールする際には、コマンドライン パラメータ -ESadminID="ユーザー ID "で指定します。
変更前(バージョン 2.2.x 以前) | ent_server_バージョン_プラットフォーム |
---|---|
変更後(バージョン 2.3 以降) | setup_cobol_server_バージョン_プラットフォーム |
Red Hat 8.x s390 では、cpio のエラーにより RPM の root 以外のインストールはサポートされません。root 以外の場合、次のメッセージが表示され、インストール処理は正常に行われません。
error: unpacking of archive failed on file /usr/lib/.build-id/1b/af99f26c6b4c00ca499a3199a574b73aeb3854;6092b79c: cpio: symlink failed - No such file or directory error: Micro_Focus_cobol_server-7.0.0.0-100700.s390x: install failed
デフォルトでは、製品インストーラは、/tmp をインストール時の一時ファイルおよびログ ファイルに使用します。 システム上で /tmp が使用できない場合は、以下の通り、環境変数 TMPDIR を別の場所に設定してから、通常の方法でインストールを実行します。:
TMPDIR=/home/user/tmp Export TMPDIR
sudo TMPDIR=$TMPDIR setup...
sudo TMPDIR=/home/user/tmp setup...
これらのプラットフォーム製品の場合は、Micro Focus インストーラ(.zip ファイル)か、この RPM インストーラ(.bin ファイル)のうち、いずれかを選択してダウンロードしてお使いください。
RPM インストーラの場合、次の手順で .rpm ファイルが現行ディレクトリに展開されます。
chmod +x RPM_installer_name.bin
./RPM_installer_name.bin
rpm コマンド例については、以下をご参照ください。
インストール先に直接ダウンロードして解凍する場合は、スーパーユーザ権限で次のように unzip コマンドを使って解凍します。
unzip ./COBOL_Server_9.0_プラットフォーム名.zip
Windows 環境にダウンロードして解凍したファイルを、インストール先の環境に ftp でバイナリ転送しても同様です。
(Windows 環境での ZIP ファイルの解凍には Windows に標準搭載されている圧縮ファイルの展開機能や、Windows 用のファイル解凍ユーティリティをお使いください。)
XPG4 のユーティリティを使っていない場合は、PATH で XPG4 のフォルダを先頭に指定してください。
例 bsh の場合
PATH=/usr/xpg4/bin:$PATH export PATH
設定がない場合のインストールエラー例
tar: /install_image_dir/safenet.tar: ファイルもディレクトリもありません。
install_image_dir : インストールファイルのあるディレクトリ名
Linux/Unix 上で License Server が正常に起動されるには、hostname を構成する必要があります。
動作の不具合を回避するには、localhost と コンピュータの hostname の両方を IPアドレス 127.0.0.1 にマップしてはいけません。 localhost にのみ IPアドレス 127.0.0.1 にマップする必要があります。
/etc/hosts ファイルでの正しい指定例は次の通りです。
127.0.0.1 localhost.localdomain localhost IP machinelonghostname machineshorthostnameここで IP は xx.xx.xx.xx フォーマットのコンピュータの一意の IP アドレスを意味します。
chmod +x setup_cobol_server_9.0_プラットフォーム名
./setup_cobol_server_9.0_プラットフォーム名
スーパーユーザ権限で実行していない場合は、インストール時にスーパーユーザのパスワードの入力を促すプロンプトが表示されます。
COBOL 環境のデフォルトのインストール先は /opt/microfocus/VisualCOBOL です。このデフォルトを変更するには、
-installlocation="Location" パラメータを使用して
以下の例のように別のディレクトリを指定します。
./setup_cobol_server_9.0_プラットフォーム名 -installlocation="インストール先のフルパス"
-installlocation="/home/myid/installdir"
-installlocation="$HOME/installdir"
-help オプションを指定すると、インストール・スクリプトに渡すことができる他のパラメータの詳細を確認できます。
次のオプションを指定して、Enterprise Server の構成を指定することができます:
[ -ESsysLog="Y/N" ] [ -ESadminID="User ID" ] [ -CASrtDir="location" ]
それぞれ、次の内容を指定します:
Enterprise Server システムログを、有効("Y")または無効("N")にします。
ロギングはデフォルトで有効です。ログファイルは /var/mfcobol/logs に保存されます。
Enterprise Server のシステム管理のプロセス ユーザー IDを指定します。
例: -ESadminID="esadm"
デフォルトはインストール実行するユーザIDです。
Enterprise Server 実行時システムファイルの場所を指定します。
例: -CASrtDir="/home/esuser/casrt/es"
デフォルトの場所は /var/mfcobol/es です。
./setup_cobol_server_9.0_プラットフォーム名 -skipsafenet
touch /var/microfocuslicensing/SKIP_SAFENET_INSTALLこのファイルが存在すると、SafeNet インストーラはインストールの更新や実行中のライセンスデーモンの停止を行いません。 後からライセンスを更新する必要がある場合は、次の通り、force コマンドライン オプションを使用して $COBDIR/safenet フォルダ内から MFLicenseServerInstall.sh を実行できます:
cd $COBDIR/safenet ./MFLicenseServerInstall.sh force
./setup_cobol_server_9.0_プラットフォーム名 -skipautopass
touch /opt/microfocuslicensing/SKIP_AUTOPASS_INSTALLこのファイルが存在すると、AutoPass インストーラはインストールの更新や実行中のライセンスデーモンの停止を行いません。 後からライセンスを更新する必要がある場合は、次の通り、force コマンドライン オプションを使用して $COBDIR/safenet フォルダ内から MFLicenseServerInstall.sh を実行できます:
cd $COBDIR/safenet ./MFLicenseServerInstall.sh force
以下のコマンド行引数を指定してサイレント インストールを行うことができます。
-silent -IacceptEULA
コマンドの実行例
./setup_cobol_server_9.0_プラットフォーム名 -silent -IacceptEULA
製品のインストール後は、下記の手順で環境を設定する必要があります。
シェル初期化ファイル (/etc/profile、/etc/bashrc など) に下記のコマンドを追加すれば、すべてのシェルで cobsetenv を実行する必要はなくなります。
ただし、cobsetenv は bash、ksh、XPG4 sh のように POSIX 系のシェルでのみ動作します。C シェルまたは XPG4 Bourne シェル以前のものとは互換性がないので、ご注意ください。
製品のライセンスを有効にするには、製品のインストール後、ライセンス管理ツールを使って、ライセンスのインストールが必要です。
ライセンスは、製品パッケージに同梱されている『ライセンス証書』に記載されています。
cd /var/microfocuslicensing/bin cesadmintool.sh
ライセンス・ポリシーの内容または必要なライセンスの種類がわからない場合は、システム管理者または製品の購入元に連絡し、有効なライセンスを取得してください。
COBOL Server を削除するには、root ユーザで $COBDIR/bin ディレクトリの以下のスクリプトを実行します。 Uninstall_COBOLServer9.0.sh
COBOL Server をアンインストールしても、Micro Focus Licensing Manager または必須ソフトウェアのアンインストールは自動的には行われません。
Micro Focus ライセンス・マネージャをアンインストールするには、以下の2個のスクリプトを実行します。(実行の順序は関係ありません。)
オプションで、必須ソフトウェアを削除できます。手順については、各ソフトウェア・ベンダのマニュアルを参照してください。
次の機能はサポートされない機能か、非推奨の機能です:
リリース 8.0 以降では、SafeNet Sentinel ライセンスを AutoPass ライセンスに交換が可能です。詳細については、Micro Focus カスタマーケアにお問い合わせください。
本ソフトウェアは、いかなる保証もなしに「現状有姿」で提供されます。Micro Focus は、市場性または特定の目的への適合性に関する保証を含む明示的または黙示的保証を一切否認します。Micro Focus またはそのサプライヤは、直接的、間接的、付随的、結果的、営業利益的、または特別な損害を含むいかなる損害に関して、たとえ事前にそのような損害の可能性を通知されていたとしても、一切の責任を負わないものとします。一部の州では、結果的または付随的な損害の責任の除外または制限を許可していないため、上述の制限が適用されない可能性があります。
Micro Focus は登録商標です。
Copyright © Micro Focus 2023. All rights reserved.
この製品にはカーネギーメロン大学 Computing Services (http://www.cmu.edu/computing/) が開発したソフトウェアが含まれています。