インストールとアンインストール
本章では、Baseのインストールとインストールの確認、アンインストールとアンインストールの確認方法について説明します。また、環境設定ファイルを使用したインストーラーの実行方法やインストールの確認方法、エラーが発生した場合の解決策などについて説明します。
1. インストール
本節では、インストーラーによるBaseの自動インストールと、スクリプトを使用した手動インストールの方法について説明します。
1.1. インストーラーによる自動インストール
インストール・プロパティ・ファイルの作成後、インストーラーを使用してBaseを簡単にインストールすることができます。
以下のインストール方法は、すべてのプラットフォームで同様に適用されます。
-
Baseをインストールするディレクトリにインストーラー・バイナリ・ファイルをコピーします。
-
インストーラーと一緒に提供されるdbclear.shを実行します。
$ sh dbclear.sh
-
インストーラー・バイナリ・ファイルへの実行権限がない場合は、chmodコマンドを使用して実行権限を与えます。
以下は、Linux x86 64ビット用のインストーラー・ファイルに実行権限を与える例です。
$ chmod a+x OpenFrame_Base7_1_Linux_x86_64.bin
-
コンソール・プロンプトでインストーラーを実行します。
<installer_file_name> -f base.properties
以下は、インストール・プロパティ・ファイルをbase.propertiesという名前で作成して実行する方法です。次の2つの方法のいずれかを選択してEnterキーを押します。
-
方法1
$ ./OpenFrame_Base7_1_Linux_x86_64.bin -f base.properties
-
方法2
$ sh OpenFrame_Base7_1_Linux_x86_64.bin -f base.properties
-
-
以下のような画面が表示され、Baseのインストールが自動的に行われます。
Preparing to install... Extracting the JRE from the installer archive... Unpacking the JRE... Extracting the installation resources from the installer archive... Configuring the installer for this system's environment... Launching installer... Preparing SILENT Mode Installation... =============================================================================== OpenFrame_Base7.1 (created with InstallAnywhere by Macrovision) ------------------------------------------------------------------------------- =============================================================================== Installing... ------------- [==================|==================|==================|==================] [------------------|------------------|------------------|------------------] Installation Complete.
-
インストールが完了すると、以下のように .profileファイル(UNIXおよびLinuxシステムで使用する環境変数が保存されているファイル)を実行して、インストーラーによって変更されたユーザー環境変数をシステムに適用します。
$ . ~/.profile
以下は、インストーラーによって追加されるBaseの環境変数の一部です。
# New environment setting added by OpenFrame_Base7.1 on Mon Mar 15 18:41:40 KST 2021 3. # The unmodified version of this file is saved in /home/oframe3/.bash_profile1331670193. # Do NOT modify these lines; they are used to uninstall. OPENFRAME_HOME=/home/oframe3/OpenFrame export OPENFRAME_HOME # End comments by InstallAnywhere on Mon Mar 15 18:41:40 KST 2021 3. # New environment setting added by OpenFrame_Base7.1 on Mon Mar 15 18:41:40 KST 2021 4. # The unmodified version of this file is saved in /home/oframe3/.bash_profile1331670193. # Do NOT modify these lines; they are used to uninstall. PATH="${PATH}:${OPENFRAME_HOME}/bin:${OPENFRAME_HOME}/util" export PATH # End comments by InstallAnywhere on Mon Mar 15 18:41:40 KST 2021 4. # New environment setting added by OpenFrame_Base7.1 on Mon Mar 15 18:41:40 KST 2021 5. # The unmodified version of this file is saved in /home/oframe3/.bash_profile1331670193. # Do NOT modify these lines; they are used to uninstall. LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:$OPENFRAME_HOME/lib" export LD_LIBRARY_PATH # End comments by InstallAnywhere on Mon Mar 15 18:41:40 KST 2021 5. # New environment setting added by OpenFrame_Base7.1 on Mon Mar 15 18:41:40 KST 2021 6. # The unmodified version of this file is saved in /home/oframe3/.bash_profile1331670193. # Do NOT modify these lines; they are used to uninstall. TMAXDIR=/home/oframe3/OpenFrame/core export TMAXDIR # End comments by InstallAnywhere on Mon Mar 15 18:41:40 KST 2021 6.
Baseのインストール後に変更された.profileについては、.profileファイルの例を参照してください。 |
1.2. スクリプトによる手動インストール
インストール・プロパティ・ファイルで作成した環境設定ファイルで、マスター・カタログおよびデフォルト・ボリュームの自動生成オプションをすべてNOに設定した場合は、Baseのインストール後、手動でスクリプトを実行する必要があります。
インストール・スクリプト・ファイルは、${OPENFRAME_HOME}/scriptsディレクトリに格納されています。スクリプトは、以下の順序で実行します。
-
create_mascat.sh
Baseで使用されるシステム表およびマスター・カタログを作成します。
-
create_voladd.sh
OpenFrameで使用されるデフォルト・ボリュームを作成します。
マスター・カタログおよびデフォルト・ボリュームの自動生成オプションをすべてYESにした場合は、インストーラーによってスクリプト・ファイルが自動的に実行されます。 |
2. インストールの確認
Baseをインストールした後は、以下の方法で製品が正常にインストールされたことを確認してください。
2.1. ディレクトリの確認
Base製品は、以下のディレクトリで構成されます。
${OPENFRAME_HOME}
+---- UninstallerData
+---- bin
+---- config
+---- core
+---- cpm
+---- data
+---- include
+---- impor_dir
+---- repro
+---- lib
+---- license
+---- log
+---- cmd
+---- data
+---- sys
+---- ofdb_scripts
+---- profile
+---- sample
+---- scripts
+---- schema
+---- shared
+---- SMF
+---- TJES
+---- temp
+---- tsam
+---- temp
+---- lib
+---- copybook
+---- volume_DEFVOL
+---- webde
+---- bin
+---- copybook
- UninstallerData
-
システムにインストールされているOpenFrameを削除するためのファイルが格納されています。
- bin
-
OpenFrameで使用する実行ファイルが格納されています。
- config
-
OpenFrameの環境設定ファイルが格納されています。OpenFrame環境設定の詳細については、OpenFrame Base『環境設定ガイド』を参照してください。
- core
-
OpenFrameで使用するTmax関連のファイルが格納されています。OpenFrameを構成するTmaxサーバー・プログラム、サービス・プログラム、Tmax設定ファイルが含まれています。
- cpm
-
文字コード変換表ファイルが格納されています。
- data
-
エラーコード表とロック・サーバーで使用するデータ・ファイルが格納されています。
- include
-
アプリケーションのコンパイル時に使用するヘッダー・ファイルが格納されています。
- impor_dir
-
tbloaderを使用してREPROを実行する際に作成されるファイルが格納されます。
- lib
-
OpenFrameで使用するライブラリ・ファイルが格納されています。
- license
-
OpenFrameで使用されるライセンス・ファイルが格納されています。
ファイル名 説明 licbase.dat
Baseのライセンス・ファイルです。
lictjes.dat
Batch(TJES)のライセンス・ファイルです。
lictacf.dat
TACFのライセンス・ファイルです。
lichidb.dat
HiDBのライセンス・ファイルです。
licosc.dat (MVS)
OSCのライセンス・ファイルです。
licosi.dat (MVS)
OSIのライセンス・ファイルです。
licaim.dat (AIM)
AIMのライセンス・ファイルです。
- log
-
OpenFrameの各製品で作成されるログ・ファイルが格納されています。サブディレクトリには、cmd、sys、dataがあります。詳細については、OpenFrame Base『Baseガイド』の「ログの管理」を参照してください。
サブディレクトリ名 説明 cmd
OpenFrameの操作ログが格納されます。
sys
OpenFrameのシステム・ログが格納されます。
data
OpenFrameのデータ・ログが格納されます。
- ofdb_scripts
-
TSAM、NDB、HiDBを使用するために必要なテンプレートとスクリプトが格納されています。
- profile
-
OpenFrameの各ユーザーのプロファイルが格納されています。
- sample
-
OpenFrame製品のサンプル・ファイルが格納されています。
- scripts
-
OpenFrame製品の初期環境設定用のスクリプト・ファイルが格納されています。
- schema
-
cobgensch、pligenschツールにより作成されたデータセット・スキーマ・ファイルが格納されています。
- shared
-
OpenFrameの各製品が共有するディレクトリです。詳細については、OpenFrame Base『環境設定ガイド』の「2.8.1.10. SHARED_DIR」を参照してください。
- temp
-
一時ディレクトリです。
- tsam
-
OpenFrameで使用するTSAM関連情報を管理するディレクトリです。詳細については、OpenFrame Base『環境設定ガイド』の「TSAM_RDB」を参照してください。
- volume_DEFVOL
-
OpenFrameの各製品がデフォルト・ボリュームとして使用するディレクトリです。
- webde
-
OpenFrameで使用するWEBDE関連情報を管理するディレクトリです。詳細については、OpenFrame Base『環境設定ガイド』の「WEBDE」を参照してください。
2.2. 起動の確認
以下は、起動を確認する手順です。
-
インストール・プロパティ・ファイルでスクリプトの自動生成オプションをすべてYESにした場合、${OPENFRAME_HOME}/UninstallerData/log/install_BASE.logファイルをテキスト・エディターで直接開き、エラー・ログがあるかどうかを確認します。
link_lib.sh START create_dbconn START TCacheAdmin for TCACHE ver. 2.4.0 r11749 32bit binary for x86 Linux kernel 4.18, glibc 2.28 (patch) New TCACHE initialized successfully. CFL is done successfully for node(NODE1) SVC tables are successfully generated GST is successfully done create_mascat START baseinit version 7.1.0(18) obuild@mw3-1-Dell:o71_src/base(#1) 2025-06-24 13:26:50 Initialize OpenFrame Base Tables Creating OFM_BASE_CATALOG... > "OFM_BASE_CATALOG" created... Creating OFM_BASE_CATALOG_PK... > "OFM_BASE_CATALOG_PK" created... Creating OFM_BASE_CATALOG_IDX1... > "OFM_BASE_CATALOG_IDX1" created... Creating OFM_BASE_CATALOG_ASSOC... > "OFM_BASE_CATALOG_ASSOC" created... Creating OFM_BASE_CATALOG_ASSOC_PK... > "OFM_BASE_CATALOG_ASSOC_PK" created... Creating OFM_BASE_VTOC... > "OFM_BASE_VTOC" created... Creating OFM_BASE_VTOC_PK... > "OFM_BASE_VTOC_PK" created... Creating OFM_COMMON_CONF... > "OFM_COMMON_CONF" created... Creating OFM_COMMON_CONF_PK... > "OFM_COMMON_CONF_PK" created... Creating OFM_COMMON_CONF_HIST... > "OFM_COMMON_CONF_HIST" created... Creating OFM_COMMON_ERROR... > "OFM_COMMON_ERROR" created... Creating OFM_COMMON_ERROR_PK... > "OFM_COMMON_ERROR_PK" created... Creating OFM_BASE_VOLUME... > "OFM_BASE_VOLUME" created... Creating OFM_BASE_VOLUME_PK... > "OFM_BASE_VOLUME_PK" created... Creating OFM_BASE_VOLUME_CUR_VOL_UK... > "OFM_BASE_VOLUME_CUR_VOL_UK" created... Creating OFM_BASE_VOLUME_TAPE... > "OFM_BASE_VOLUME_TAPE" created... Creating OFM_BASE_VOLUME_TAPE_PK... > "OFM_BASE_VOLUME_TAPE_PK" created... Creating OFM_BASE_VOLUME_TAPE_FK... > "OFM_BASE_VOLUME_TAPE_FK" created... Creating OFM_BASE_DEVICE... > "OFM_BASE_DEVICE" created... Creating OFM_BASE_DEVICE_PK... > "OFM_BASE_DEVICE_PK" created... Creating OFM_BASE_DEVICE_GROUP... > "OFM_BASE_DEVICE_GROUP" created... Creating OFM_BASE_DEVICE_GROUP_PK... > "OFM_BASE_DEVICE_GROUP_PK" created... Creating OFM_BASE_ALLOC... > "OFM_BASE_ALLOC" created... Creating OFM_BASE_ALLOC_PK... > "OFM_BASE_ALLOC_PK" created... Creating OFM_BASE_ALLOC_IDX1... > "OFM_BASE_ALLOC_IDX1" created... Creating OFM_BASE_RBA... > "OFM_BASE_RBA" created... Creating OFM_BASE_RBA_PK... > "OFM_BASE_RBA_PK" created... Creating OFM_BASE_VTAM_GATEWAY... > "OFM_BASE_VTAM_GATEWAY" created... Creating OFM_BASE_VTAM_ACTIVE_LU... > "OFM_BASE_VTAM_ACTIVE_LU" created... Creating OFM_BASE_VTAM_IPGRP... > "OFM_BASE_VTAM_IPGRP" created... Creating OFM_BASE_VTAM_LUGRP... > "OFM_BASE_VTAM_LUGRP" created... Creating OFM_BASE_VTAM_PRTGRP... > "OFM_BASE_VTAM_PRTGRP" created... Creating OFM_BASE_VTAM_LUMAP... > "OFM_BASE_VTAM_LUMAP" created... Creating OFM_BASE_VTAM_PRTMAP... > "OFM_BASE_VTAM_PRTMAP" created... Creating OFM_BASE_VTAM_LU_STATUS... > "OFM_BASE_VTAM_LU_STATUS" created... create_config START COMPLETED SUCCESSFULLY! COMPLETED SUCCESSFULLY. create_voladd START TMBOOT for node(NODE1) is starting: TMBOOT: TMM is starting: Fri Jun 27 15:32:37 2025 TMBOOT: CLL is starting: Fri Jun 27 15:32:37 2025 TMBOOT: CLH is starting: Fri Jun 27 15:32:37 2025 TMBOOT: TLM(tlm) is starting: Fri Jun 27 15:32:37 2025 TMBOOT for node(NODE1) is starting: TMBOOT: SVR(TPFMAGENT) is starting: Fri Jun 27 15:32:37 2025 TMBOOT for node(NODE1) is starting: TMBOOT: SVR(ofrsasvr) is starting: Fri Jun 27 15:32:40 2025 TMBOOT for node(NODE1) is starting: TMBOOT: SVR(ofrlhsvr) is starting: Fri Jun 27 15:32:40 2025 TMBOOT for node(NODE1) is starting: TMBOOT: SVR(ofruisvr) is starting: Fri Jun 27 15:32:40 2025 Logged-in as [ROOT] volmgr version 7.1.0(17) obuild@mw3-1-Dell:o71_src/base(#1) 2025-06-24 13:26:50 *** Volume Manager *** COMPLETED SUCCESSFULLY! volmgr version 7.1.0(17) obuild@mw3-1-Dell:o71_src/base(#1) 2025-06-24 13:26:50 *** Volume Manager *** COMPLETED SUCCESSFULLY! volmgr version 7.1.0(17) obuild@mw3-1-Dell:o71_src/base(#1) 2025-06-24 13:26:50 *** Volume Manager *** COMPLETED SUCCESSFULLY! boot.sh START dscreate version 7.1.0(4) obuild@mw3-1-Dell:o71_src/base(#1) 2025-06-24 13:26:50 Create a New Dataset or a Member of PDS Dataset DSCREATE DSNAME=SMLOG1.NODE1,CATALOG=SYS1.MASTER.ICFCAT,VOLSER=,MEMBER= OFRUISVRDSCRE: Dataset Create OK. dsn=SMLOG1.NODE1 COMPLETED SUCCESSFULLY. dscreate version 7.1.0(4) obuild@mw3-1-Dell:o71_src/base(#1) 2025-06-24 13:26:50 Create a New Dataset or a Member of PDS Dataset DSCREATE DSNAME=SMLOG2.NODE1,CATALOG=SYS1.MASTER.ICFCAT,VOLSER=,MEMBER= OFRUISVRDSCRE: Dataset Create OK. dsn=SMLOG2.NODE1 COMPLETED SUCCESSFULLY. dscreate version 7.1.0(4) obuild@mw3-1-Dell:o71_src/base(#1) 2025-06-24 13:26:50 Create a New Dataset or a Member of PDS Dataset DSCREATE DSNAME=SMLOG3.NODE1,CATALOG=SYS1.MASTER.ICFCAT,VOLSER=,MEMBER= OFRUISVRDSCRE: Dataset Create OK. dsn=SMLOG3.NODE1 COMPLETED SUCCESSFULLY. dscreate version 7.1.0(4) obuild@mw3-1-Dell:o71_src/base(#1) 2025-06-24 13:26:50 Create a New Dataset or a Member of PDS Dataset DSCREATE DSNAME=SMLOG4.NODE1,CATALOG=SYS1.MASTER.ICFCAT,VOLSER=,MEMBER= OFRUISVRDSCRE: Dataset Create OK. dsn=SMLOG4.NODE1 COMPLETED SUCCESSFULLY. Logged-in as [ROOT] Do you really want to down whole Tmax? (y : n): TMDOWN for node(NODE1) is starting: TMDOWN: SERVER(TPFMAGENT:36) downed: Fri Jun 27 15:32:58 2025 TMDOWN: SERVER(ofrsasvr:37) downed: Fri Jun 27 15:32:58 2025 TMDOWN: SERVER(ofrlhsvr:38) downed: Fri Jun 27 15:32:58 2025 TMDOWN: SERVER(ofruisvr:42) downed: Fri Jun 27 15:32:58 2025 TMDOWN: CLL downed: Fri Jun 27 15:32:58 2025 TMDOWN: CLH downed: Fri Jun 27 15:32:58 2025 TMDOWN: TLM downed: Fri Jun 27 15:32:58 2025 TMDOWN: TMM downed: Fri Jun 27 15:32:58 2025 TMDOWN: TMAX is down
-
.profileファイルを開き、以下のように環境変数が設定されていることを確認します。
# New environment setting added by OpenFrame_Base7.1 on Tue Mar 16 09:04:26 KST 2021 1. # The unmodified version of this file is saved in /home/oframe3/.bash_profile2056501595. # Do NOT modify these lines; they are used to uninstall. OPENFRAME_BIT=32 export OPENFRAME_BIT # End comments by InstallAnywhere on Tue Mar 16 09:04:26 KST 2021 1. # New environment setting added by OpenFrame_Base7.1 on Tue Mar 16 09:04:26 KST 2021 2. # The unmodified version of this file is saved in /home/oframe3/.bash_profile2056501595. # Do NOT modify these lines; they are used to uninstall. OPENFRAME_NODENAME=NODE1 export OPENFRAME_NODENAME # End comments by InstallAnywhere on Tue Mar 16 09:04:26 KST 2021 2. # New environment setting added by OpenFrame_Base7.1 on Tue Mar 16 09:04:26 KST 2021 3. # The unmodified version of this file is saved in /home/oframe3/.bash_profile2056501595. # Do NOT modify these lines; they are used to uninstall. OPENFRAME_HOME=/home/oframe3/OpenFrame export OPENFRAME_HOME # End comments by InstallAnywhere on Tue Mar 16 09:04:26 KST 2021 3. # New environment setting added by OpenFrame_Base7.1 on Tue Mar 16 09:04:26 KST 2021 4. # The unmodified version of this file is saved in /home/oframe3/.bash_profile2056501595. # Do NOT modify these lines; they are used to uninstall. PATH="${PATH}:${OPENFRAME_HOME}/bin:${OPENFRAME_HOME}/util" export PATH # End comments by InstallAnywhere on Tue Mar 16 09:04:26 KST 2021 4. # New environment setting added by OpenFrame_Base7.1 on Tue Mar 16 09:04:26 KST 2021 5. # The unmodified version of this file is saved in /home/oframe3/.bash_profile2056501595. # Do NOT modify these lines; they are used to uninstall. LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:$OPENFRAME_HOME/lib" export LD_LIBRARY_PATH # End comments by InstallAnywhere on Tue Mar 16 09:04:26 KST 2021 5. # New environment setting added by OpenFrame_Base7.1 on Tue Mar 16 09:04:26 KST 2021 6. # The unmodified version of this file is saved in /home/oframe3/.bash_profile2056501595. # Do NOT modify these lines; they are used to uninstall. TMAXDIR=/home/oframe3/OpenFrame/core export TMAXDIR # End comments by InstallAnywhere on Tue Mar 16 09:04:26 KST 2021 6. # New environment setting added by OpenFrame_Base7.1 on Tue Mar 16 09:04:26 KST 2021 7. # The unmodified version of this file is saved in /home/oframe3/.bash_profile2056501595. # Do NOT modify these lines; they are used to uninstall. TMAX_HOST_ADDR=192.168.105.208 export TMAX_HOST_ADDR # End comments by InstallAnywhere on Tue Mar 16 09:04:26 KST 2021 7. # New environment setting added by OpenFrame_Base7.1 on Tue Mar 16 09:04:26 KST 2021 8. # The unmodified version of this file is saved in /home/oframe3/.bash_profile2056501595. # Do NOT modify these lines; they are used to uninstall. TMAX_HOST_PORT=5501 export TMAX_HOST_PORT # End comments by InstallAnywhere on Tue Mar 16 09:04:26 KST 2021 8. # New environment setting added by OpenFrame_Base7.1 on Tue Mar 16 09:04:26 KST 2021 9. # The unmodified version of this file is saved in /home/oframe3/.bash_profile2056501595. # Do NOT modify these lines; they are used to uninstall. PATH="${PATH}:$TMAXDIR/bin" export PATH # End comments by InstallAnywhere on Tue Mar 16 09:04:26 KST 2021 9. # New environment setting added by OpenFrame_Base7.1 on Tue Mar 16 09:04:26 KST 2021 10. # The unmodified version of this file is saved in /home/oframe3/.bash_profile2056501595. # Do NOT modify these lines; they are used to uninstall. FDLFILE=$TMAXDIR/fdl/oframe.fdl export FDLFILE # End comments by InstallAnywhere on Tue Mar 16 09:04:26 KST 2021 10. # New environment setting added by OpenFrame_Base7.1 on Tue Mar 16 09:04:26 KST 2021 11. # The unmodified version of this file is saved in /home/oframe3/.bash_profile2056501595. # Do NOT modify these lines; they are used to uninstall. TDLDIR=$TMAXDIR/tdl export TDLDIR # End comments by InstallAnywhere on Tue Mar 16 09:04:26 KST 2021 11. # New environment setting added by OpenFrame_Base7.1 on Tue Mar 16 09:04:26 KST 2021 12. # The unmodified version of this file is saved in /home/oframe3/.bash_profile2056501595. # Do NOT modify these lines; they are used to uninstall. LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:$TMAXDIR/lib" export LD_LIBRARY_PATH # End comments by InstallAnywhere on Tue Mar 16 09:04:26 KST 2021 12. # New environment setting added by OpenFrame_Base7.1 on Tue Mar 16 09:04:26 KST 2021 13. # The unmodified version of this file is saved in /home/oframe3/.bash_profile2056501595. # Do NOT modify these lines; they are used to uninstall. TCACHECONF=${TMAXDIR}/config/pfmtcache.cfg export TCACHECONF # End comments by InstallAnywhere on Tue Mar 16 09:04:26 KST 2021 13. # New environment setting added by OpenFrame_Base7.1 on Tue Mar 16 09:04:26 KST 2021 14. # The unmodified version of this file is saved in /home/oframe3/.bash_profile2056501595. # Do NOT modify these lines; they are used to uninstall. PFM_ADM_LOG_DIR=${OPENFRAME_HOME}/log/sys export PFM_ADM_LOG_DIR # End comments by InstallAnywhere on Tue Mar 16 09:04:26 KST 2021 14.
-
tmbootを実行してOpenFrameを起動します。
$ tmboot
-
以下のように、起動画面がエラーなしで表示されることを確認します。
TMBOOT for node(NODE1) is starting: TMBOOT: TMM is starting: Mon Mar 15 19:13:52 2021 TMBOOT: CLL is starting: Mon Mar 15 19:13:52 2021 TMBOOT: CLH is starting: Mon Mar 15 19:13:52 2021 TMBOOT: TLM(tlm) is starting: Mon Mar 15 19:13:52 2021 TMBOOT: SVR(TPFMAGENT) is starting: Mon Mar 15 19:13:52 2021 TMBOOT: SVR(ofrsasvr) is starting: Mon Mar 15 19:13:52 2021 TMBOOT: SVR(ofrlhsvr) is starting: Mon Mar 15 19:13:52 2021 TMBOOT: SVR(ofrdmsvr) is starting: Mon Mar 15 19:13:52 2021 TMBOOT: SVR(ofrdsedt) is starting: Mon Mar 15 19:13:52 2021 TMBOOT: SVR(ofrcmsvr) is starting: Mon Mar 15 19:13:52 2021 TMBOOT: SVR(ofruisvr) is starting: Mon Mar 15 19:13:52 2021 TMBOOT: SVR(ofruisvr) is starting: Mon Mar 15 19:13:52 2021 TMBOOT: SVR(ofrsmlog) is starting: Mon Mar 15 19:13:52 2021
-
tmadminの実行後、siコマンドを使ってサーバー・リストを出力し、すべてのサーバー・プロセスが正常に起動したことを確認します。
以下の例のように、すべてのサーバーがRDY状態に表示されたら、Baseが正常にインストールされ、起動したことになります。
$ tmadmin --- Welcome to Tmax Admin (Type "quit" to leave) --- $$1 NODE1 (tmadm): si ------------------------------------------------------------------------ clh svrname (svri) status count qcount qpcount emcount ------------------------------------------------------------------------ 0 TPFMAGENT ( 4) RDY 0 0 0 0 0 ofrsasvr ( 5) RDY 0 0 0 0 0 ofrlhsvr ( 6) RDY 0 0 0 0 0 ofrdmsvr ( 7) RDY 0 0 0 0 0 ofrdsedt ( 8) RDY 0 0 0 0 0 ofrcmsvr ( 9) RDY 0 0 0 0 0 ofruisvr ( 10) RDY 0 0 0 0 0 ofrsmlog ( 11) RDY 0 0 0 0
3. アンインストール
Baseのアンインストールは、インストーラーが提供するアンインストール・ユーティリティを使用して行います。
以下は、Baseをアンインストールする手順です。
-
アンインストールを実行する前に、tmdownコマンドを実行してOpenFrameを終了します。
$ tmdown
-
以下のように、エラーなく終了メッセージが出力されることを確認します。
Do you really want to down whole Tmax? (y : n): y TMDOWN: SERVER(TPFMAGENT:36) downed: Mon Mar 15 19:10:22 2021 TMDOWN: SERVER(ofrdmsvr:39) downed: Mon Mar 15 19:10:22 2021 TMDOWN: SERVER(ofrcmsvr:41) downed: Mon Mar 15 19:10:22 2021 TMDOWN: SERVER(ofrsasvr:37) downed: Mon Mar 15 19:10:22 2021 TMDOWN: SERVER(ofrdsedt:40) downed: Mon Mar 15 19:10:22 2021 TMDOWN: SERVER(ofrlhsvr:38) downed: Mon Mar 15 19:10:22 2021 TMDOWN: SERVER(ofruisvr:43) downed: Mon Mar 15 19:10:22 2021 TMDOWN: SERVER(ofruisvr:42) downed: Mon Mar 15 19:10:22 2021 TMDOWN: SERVER(ofrsmlog:52) downed: Mon Mar 15 19:10:22 2021 TMDOWN: CLL downed: Mon Mar 15 19:10:22 2021 TMDOWN: CLH downed: Mon Mar 15 19:10:22 2021 TMDOWN: TLM downed: Mon Mar 15 19:10:22 2021 TMDOWN: TMM downed: Mon Mar 15 19:10:22 2021 TMDOWN: TMAX is down
-
OpenFrameの終了を確認した後、UNIXコンソールで ${OPENFRAME_HOME}/UninstallerData ディレクトリにあるUninstall_Baseファイルを実行します。
$ ./Uninstall_Base
-
アンインストール・プログラムによってBaseのインストール時に作成されたすべてのファイルが削除され、.profileファイルはインストール前の状態に戻ります。