Installation and Uninstallation
This chapter describes how to install and uninstall OSC and verify successful installation.
1. Installation
This section describes how to automatically install OSC using the installer and manually install OSC using scripts.
1.1. Automatic Installation by Using the Installer
Once the installation properties file mentioned in Creating an Installation Properties File is created, OSC is easily installed with the installer.
The following are the steps for installing OSC. The steps are applied to all platforms.
-
Move the installer binary file to the directory where OSC will be installed.
-
If the installer does not have execution permissions, use the chmod command to grant it those permissions.
The following example illustrates how to grant execution permissions to the installer binary file for 64-bit Linux x86.
$ chmod a+x ./OpenFrame_OSC7_1_Linux_x86_64.bin
-
Execute the installer at the console prompt. .
<installer_file_name> -f <configuration_file_name>
There are two ways to run the 64-bit Linux x86 installer and set the properties in the osc.install.properties file. Choose one of the following methods and press <Enter>.
-
Method 1
$ ./OpenFrame_OSC7_1_Linux_x86_64.bin -f osc.install.properties
-
Method 2
$ sh ./OpenFrame_OSC7_1_Linux_x86_64.bin -f osc.install.properties
-
-
The following messages will appear while OSC is automatically installed.
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_OSC_7_1 (created with InstallAnywhere by Macrovision) ------------------------------------------------------------------------------- =============================================================================== Installing... ------------- [==================|==================|==================|==================] [------------------|------------------|------------------|------------------] Installation Complete.
-
After the installation process is complete, execute .profile (there is a .bash_profle file but from this version of OSC the file will be expressed as .profile) to apply the user specified environment variables, that were modified by the installer, to the system.
$ . ~/.profile
The following is part of OSC environment variables added by the installer.
-
For MFCOBOL compiler
# New environment setting added by OpenFrame_OSC7.1 on Tue Apr 06 18:11:21 KST 2021 1. # The unmodified version of this file is saved in /home/oframe6/.bash_profile2126893528. # Do NOT modify these lines; they are used to uninstall. COBCPY="${COBCPY}:${OPENFRAME_HOME}/osc/copybook: ${OPENFRAME_HOME}/osc/region/OSCOIVP1/map/symbolic" export COBCPY # End comments by InstallAnywhere on Tue Apr 06 18:11:21 KST 2021 1.
-
For OFCOBOL compiler
# New environment setting added by OpenFrame_OSC7.1 on Tue Apr 06 18:11:21 KST 2021 1. # The unmodified version of this file is saved in /home/oframe6/.bash_profile2126893528. # Do NOT modify these lines; they are used to uninstall. OFCOBCPY="${OFCOBCPY}:${OPENFRAME_HOME}/osc/copybook: ${OPENFRAME_HOME}/osc/region/OSCOIVP1/map/symbolic" export OFCOBCPY # End comments by InstallAnywhere on Tue Apr 06 18:11:21 KST 2021 1.
-
For PL/I compiler
# New environment setting added by OpenFrame_OSC7.1 on Tue Apr 06 18:11:21 KST 2021 1. # The unmodified version of this file is saved in /home/oframe6/.bash_profile2126893528. # Do NOT modify these lines; they are used to uninstall. OFPLI_INC="${OFPLI_INC}:${OPENFRAME_HOME}/osc/oivp/inc: ${OPENFRAME_HOME}/osc/region/OSCOIVP1/map/symbolic" export OFPLI_INC # End comments by InstallAnywhere on Tue Apr 06 18:11:21 KST 2021 1.
-
1.2. Manual Installation by Using Scripts
If some scripts run abnormally because of external environment factors during installation, then the scripts must be manually executed after the OpenFrame installation has completed. The scripts are divided into two types: one required to start OSC and the other used to run OIVP sample applications.
The script files are located in the ${OPENFRAME_HOME}/scripts directory. Note that osc_DFLTUSER.sh must be executed when TACF is installed. Manual installation of scripts must be executed in the following order.
-
osc_ofconfig.sh
Imports the openframe_osc.conf, openframe_osc_OSCOIVP1.conf file.
-
osc_mv_copybook.sh
Moves the copybook used to create a data set in the OSCOIVP1 region to the location specified to the COPYBOOK_PATH key in the TSAM_RDB section, from the ds subject under OpenFrame Configuration. For more information about OpenFrame configuration, refer to OpenFrame Configuration Guide.
-
DEFINE.OSC.OIVP.SDLIB
Creates an SD data set used in the OSCOIVP1 region.
-
DEFINE.OSC.OIVP.TDQLIB
Creates a TDQ data set used in the OSCOIVP1 region.
-
DEFINE.OSC.OIVP.TSQLIB
Creates a TSQ data set used in the OSCOIVP1 region.
-
DEFINE.OSC.OIVP.FILE
Creates a FILE data set used in the OIVP sample.
-
osc_build_appsvr.sh
Creates a default region application server.
-
osc_DFLTUSER.sh
Registers a default user in the OSCOIVP1 region in TACF.
-
osc_init.sh
Creates a DB table used in OSC and applies Tmax configuration.
-
osc_sys.sh
Compiles the COBOL sources and map required in the OSC system, and then registers resources.
-
osc_oivp.sh
Compiles the COBOL sources and map required for OIVP testing, and then registers resources.
The result of scripts execution through the installer is stored in ${OPENFRAME_HOME}/UninstallerData/log/install_OSC.log. |
2. Installation Verification
After installing OSC, it is recommended to verify the result by checking the following.
2.1. Directory Check
The following directory structure is created after the OSC server is installed. Since OSC can be installed only after OpenFrame/Base is set up, the following directory structure is seen after both OpenFram/Base and OSC are installed.
${OPENFRAME_HOME} +---- UninstallerData +---- bin +---- config +---- core +---- cpm +---- data +---- include +---- lib +---- license |---- log +---- cmd +---- data +---- sys +---- ofdb_scripts +---- profile +---- osc +---- sample +---- schema +---- scripts +---- shared +---- temp +---- tsam +---- volume_DEFVOL +---- webde
- UninstallerData
-
Contains files for deleting individual OpenFrame products installed in the system.
- bin
-
Contains binary files used in individual OpenFrame products.
- config
-
Contains configuration files used for OpenFrame products. For more information about OpenFrame configuration, refer to OpenFrame Configuration Guide.
- core
-
Contains Tmax files used in OpenFrame, including the Tmax server and service programs and configuration files.
- cpm
-
Contains character conversion tables.
- data
-
Contains data files about error messages used internally in Lock server.
- include
-
Contains API header files for compiling business applications.
- lib
-
Contains shared libraries used in OpenFrame products.
- license
-
Contains the OpenFrame license files.
The following are different OpenFrame license files.
File Description 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
-
Contains log files generated from individual OpenFrame products. Logs are stored in the following directories under the log directory. For more information, refer to "Appendix D. Log Management" in OpenFrame Base Guide.
Directory Description cmd
Operation logs.
sys
System logs.
data
Data logs.
- ofdb_scripts
-
Contains templates and scripts required to use TSAM, NDB and HiDB.
- profile
-
Contains OpenFrame user profiles.
- osc
-
Contains sample data set creation script files and different COBOL files for OSC.
- sample
-
Contains OpenFrame products' sample files.
- schema
-
Contains data set schema files created by using the cobgensch and pligensch tool.
- scripts
-
Contains script files required for installing and uninstalling OSC.
- shared
-
Shared directory for all OpenFrame products.
- temp
-
Temporary directory.
- tsam
-
Manages TSAM-related information used in OpenFrame.
- volume_DEFVOL
-
Default volume for OpenFrame products.
- webde
-
Manages WEBDE-related information used in OpenFrame.
2.2. Operational Check
The following describes the installation verification process for OSC and OIVP, which is a demo application.
-
If all script auto-creation options have been set to YES in the installation properties file, open the ${OPENFRAME_HOME}/UninstallerData/log/install_OSC.log file in a text editor and check for error logs.
boot and tacflogin osc_mv_copybook.sh START move copybook to COPYBOOK_PATH move complete tacflogin Logged-in as [ROOT] osc_ofconfig.sh START create error code & config COMPLETED SUCCESSFULLY! COMPLETED SUCCESSFULLY. COMPLETED SUCCESSFULLY. COMPLETED SUCCESSFULLY. Logged-in as [ROOT] osc_DFLTUSER.sh START Logged-in as [ROOT] osc_link_lib.sh START DEFINE.OSC.OIVP.SDLIB START idcams version 7.1.0(6) obuild@tplinux32:ofsrc7/base(#1) 2007-11-09 16:45:00 Access Method Services for Catalogs IDCAMS COMMAND=DEFINE,TYPE=CL,NAME=OSC.SDLIB.OSCOIVP1,RELATE=,CATALOG= tbESQL Precompiler 6 TmaxData Corporation Copyright (c) 2008-. All rights reserved. /home/oframe3/OpenFrame/tsam/temp/OSC_SDLIB_OSCOIVP1.tbc is precompiled successfully! COMPLETED SUCCESSFULLY. DEFINE.OSC.OIVP.TDQLIB START idcams version 7.1.0(6) obuild@tplinux32:ofsrc7/base(#1) 2007-11-09 16:45:00 Access Method Services for Catalogs IDCAMS COMMAND=DEFINE,TYPE=CL,NAME=OSC.TDQLIB.INTRA,RELATE=,CATALOG= tbESQL Precompiler 6 TmaxData Corporation Copyright (c) 2008-. All rights reserved. /home/oframe3/OpenFrame/tsam/temp/OSC_TDQLIB_INTRA.tbc is precompiled successfully! COMPLETED SUCCESSFULLY. ... osc_init.sh START Logged-in as [ROOT] oscinit version 7.1.0(6) obuild@tplinux32:ofsrc7/osc(#1) 2007-11-27 18:39:18 Initialize OpenFrame OSC Tables Creating OFM_OSC_OLOG... > "OFM_OSC_OLOG" created... Creating OFM_OSC_OLOG_IDX1... > "OFM_OSC_OLOG_IDX1" created... Creating OFM_OSC_OLOG_IDX1... > "OFM_OSC_OLOG_IDX1" created... Creating OFM_OSC_TX_TIME... > "OFM_OSC_TX_TIME" created... Creating OFM_OSC_TX_TIME_IDX1... > "OFM_OSC_TX_TIME_IDX1" created... Creating OFM_OSC_TX_TIME_MAP... > "OFM_OSC_TX_TIME_MAP" created... Creating OFM_OSC_REGION_LIST... > "OFM_OSC_REGION_LIST" created... Creating OFM_OSC_REGION_MASTER... > "OFM_OSC_REGION_MASTER" created... Creating OFM_OSC_SD_GROUP... > "OFM_OSC_SD_GROUP" created... Creating OFM_OSC_SD_CONN... > "OFM_OSC_SD_CONN" created... Creating OFM_OSC_SD_FILE... > "OFM_OSC_SD_FILE" created... Creating OFM_OSC_SD_PROG... > "OFM_OSC_SD_PROG" created... Creating OFM_OSC_SD_TYPE_TERM... > "OFM_OSC_SD_TYPE_TERM" created... Creating OFM_OSC_SD_TERM... > "OFM_OSC_SD_TERM" created... Creating OFM_OSC_SD_TSMODEL... > "OFM_OSC_SD_TSMODEL" created... Creating OFM_OSC_SD_JNL_MODEL... > "OFM_OSC_SD_JNL_MODEL" created... Creating OFM_OSC_SD_MAP_SET... > "OFM_OSC_SD_MAP_SET" created... Creating OFM_OSC_SD_WEB_SVC... > "OFM_OSC_SD_WEB_SVC" created... Creating OFM_OSC_SD_PIPELINE... > "OFM_OSC_SD_PIPELINE" created... Creating OFM_OSC_SD_ENQ_MODEL... > "OFM_OSC_SD_ENQ_MODEL" created... Creating OFM_OSC_SD_TCPIP_SVC... > "OFM_OSC_SD_TCPIP_SVC" created... Creating OFM_OSC_SD_SESSION... > "OFM_OSC_SD_SESSION" created... Creating OFM_OSC_SD_PARTITION_SET... > "OFM_OSC_SD_PARTITION_SET" created... Creating OFM_OSC_SD_PROFILE... > "OFM_OSC_SD_PROFILE" created... Creating OFM_OSC_SD_LIBRARY... > "OFM_OSC_SD_LIBRARY" created... Creating OFM_OSC_SD_URIMAP... > "OFM_OSC_SD_URIMAP" created... Creating OFM_OSC_SD_TRANS... > "OFM_OSC_SD_TRANS" created... Creating OFM_OSC_SD_TRAN_CLASS... > "OFM_OSC_SD_TRAN_CLASS" created... Creating OFM_OSC_SD_TDQ... > "OFM_OSC_SD_TDQ" created... Creating OFM_OSC_CONN... > "OFM_OSC_CONN" created... Creating OFM_OSC_FILE... > "OFM_OSC_FILE" created... Creating OFM_OSC_PROG... > "OFM_OSC_PROG" created... Creating OFM_OSC_TERM... > "OFM_OSC_TERM" created... Creating OFM_OSC_TSMODEL... > "OFM_OSC_TSMODEL" created... Creating OFM_OSC_JNL_MODEL... > "OFM_OSC_JNL_MODEL" created... Creating OFM_OSC_MAP_SET... > "OFM_OSC_MAP_SET" created... Creating OFM_OSC_WEB_SVC... > "OFM_OSC_WEB_SVC" created... Creating OFM_OSC_PIPELINE... > "OFM_OSC_PIPELINE" created... Creating OFM_OSC_ENQ_MODEL... > "OFM_OSC_ENQ_MODEL" created... Creating OFM_OSC_TCPIP_SVC... > "OFM_OSC_TCPIP_SVC" created... Creating OFM_OSC_SESSION... > "OFM_OSC_SESSION" created... Creating OFM_OSC_PARTITION_SET... > "OFM_OSC_PARTITION_SET" created... Creating OFM_OSC_PROFILE... > "OFM_OSC_PROFILE" created... Creating OFM_OSC_LIBRARY... > "OFM_OSC_LIBRARY" created... Creating OFM_OSC_URIMAP... > "OFM_OSC_URIMAP" created... Creating OFM_OSC_TRANS... > "OFM_OSC_TRANS" created... Creating OFM_OSC_TRAN_CLASS... > "OFM_OSC_TRAN_CLASS" created... Creating OFM_OSC_TDQ... > "OFM_OSC_TDQ" created... Creating OFM_OSC_NETNAME... > "OFM_OSC_NETNAME" created... Creating OFM_OSC_GETMAIN... > "OFM_OSC_GETMAIN" created... Creating OFM_OSC_TRAN2SVC... > "OFM_OSC_TRAN2SVC" created... Creating OFM_OSC_SVRINFO... > "OFM_OSC_SVRINFO" created... Creating OFM_OSC_UPDATE_FILE... > "OFM_OSC_UPDATE_FILE" created... Creating OFM_OSC_UPDATE_TDQ... > "OFM_OSC_UPDATE_TDQ" created... Creating OFM_OSC_OPEN_FILE... > "OFM_OSC_OPEN_FILE" created... Creating OFM_OSC_OPEN_TDQ... > "OFM_OSC_OPEN_TDQ" created... Creating OFM_OSC_CONFIG... > "OFM_OSC_CONFIG" created... Creating OFM_OSC_SACEE... > "OFM_OSC_SACEE" created... Creating OFM_OSC_KEY2TRAN... > "OFM_OSC_KEY2TRAN" created... Creating OFM_OSC_CSPG... > "OFM_OSC_CSPG" created... Creating OFM_OSC_TSQINFO... > "OFM_OSC_TSQINFO" created... Creating OFM_OSC_TSQDATA... > "OFM_OSC_TSQDATA" created... Result [/home/oframe3/OpenFrame/osc/resource/vtam.dat] : Success[6] Error[0] CFL is done successfully for node(NODE1) SVC tables are successfully generated GST is successfully done ... ---------------------------------------------- OFCOBCPY=:/home/oframe3/OFCOBOL/copybook:/home/oframe3/OFCOBOL/copybook: /home/oframe3/OpenFrame/osc/copybook:/home/oframe3/OpenFrame/osc/region/OSCOIVP1/map/symbolic ---------------------------------------------- ---------------------------------------------- CICS PREPROCESSING ---- osccblpp OIVPDOBR.cob ---------------------------------------------- ---------------------------------------------- COBOL COMPILE ---- ---------------------------------------------- --- OIVPDOBR compile success. ---------------------------------------------- TDLUPDATE.21500.110203:(I) TDLUTIL0095 /home/oframe3/OpenFrame/osc/region/OSCOIVP1/tdl/run/OIVPDOBR.so is being processed [TDL0417] TDLUPDATE.21500.110203:(I) TDLUTIL0083 OIVPDOBR.606fb59f updated successfully [TDL0418] TDLUPDATE.21500.110203:(I) TDLUTIL0094 tdlupdate succeeded [TDL0420] 1 ---------------------------------------------- OFCOBCPY=:/home/oframe3/OFCOBOL/copybook:/home/oframe3/OFCOBOL/copybook: /home/oframe3/OpenFrame/osc/copybook:/home/oframe3/OpenFrame/osc/region/OSCOIVP1/map/symbolic ---------------------------------------------- ---------------------------------------------- CICS PREPROCESSING ---- osccblpp OIVPUPDT.cob ---------------------------------------------- ---------------------------------------------- COBOL COMPILE ---- ---------------------------------------------- --- OIVPUPDT compile success. ---------------------------------------------- TDLUPDATE.21536.110204:(I) TDLUTIL0095 /home/oframe3/OpenFrame/osc/region/OSCOIVP1/tdl/run/OIVPUPDT.so is being processed [TDL0417] TDLUPDATE.21536.110204:(I) TDLUTIL0083 OIVPUPDT.606fb5a0 updated successfully [TDL0418] TDLUPDATE.21536.110204:(I) TDLUTIL0094 tdlupdate succeeded [TDL0420] OSCSDGEN Result [oivp.dat] : success[35] error[0] Logged-in as [ROOT]
-
Open the .profile file to verify if the environment variables are correctly written.
# New environment setting added by OpenFrame_OSC7.1 on Fri Apr 09 11:01:30 KST 2021 1. # The unmodified version of this file is saved in /home/oframe3/.bash_profile660240332. # Do NOT modify these lines; they are used to uninstall. OFCOBCPY="${OFCOBCPY}:${OPENFRAME_HOME}/osc/copybook:${OPENFRAME_HOME}/osc/region/OSCOIVP1/map/symbolic" export OFCOBCPY # End comments by InstallAnywhere on Fri Apr 09 11:01:30 KST 2021 1.
-
Find the OSC license in ${OPENFRAME_HOME}/license.
-
Start OpenFrame by running oscboot.
$ oscboot
-
Check if the start screen is correctly displayed.
The following shows the start screen that appears after the installation of OpenFrame/Base, Batch, TACF and OSC.
OSCBOOT : pre-processing [ OK ] TMBOOT for node(NODE1) is starting: TMBOOT: TMM is starting: Tue Apr 6 18:57:53 2021 TMBOOT: CLL is starting: Tue Apr 6 18:57:53 2021 TMBOOT: CLH is starting: Tue Apr 6 18:57:53 2021 TMBOOT: TLM(tlm) is starting: Tue Apr 6 18:57:53 2021 OSCBOOT : system server(TPFMAGENT) [ OK ] OSCBOOT : system server(ofrsasvr) [ OK ] OSCBOOT : system server(ofrlhsvr) [ OK ] OSCBOOT : system server(ofrdmsvr) [ OK ] OSCBOOT : system server(ofrdsedt) [ OK ] OSCBOOT : system server(ofrcmsvr) [ OK ] OSCBOOT : system server(ofruisvr) [ OK ] OSCBOOT : system server(ofrsmlog) [ OK ] OSCBOOT : system server(obmtsmgr) [ OK ] OSCBOOT : system server(ofrpmsvr) [ OK ] OSCBOOT : system server(obmjmsvr) [ OK ] OSCBOOT : system server(obmjschd) [ OK ] OSCBOOT : system server(obmjinit) [ OK ] OSCBOOT : system server(obmjhist) [ OK ] OSCBOOT : system server(obmjspbk) [ OK ] OSCBOOT : system server(obmjtimr) [ OK ] OSCBOOT : system server(tmsvr) [ OK ] OSCBOOT : OSC server(oscmgr) [ OK ] OSCBOOT : OSC server(oscmcsvr) [ OK ] OSCBOOT : OSC server(oscmnsvr) [ OK ] OSCBOOT : OSC server(oscdfsvr) [ OK ] OSCBOOT : OSC server(oscncsvr) [ OK ] OSCBOOT : OSC server(oscscsvr) [ OK ] OSCBOOT : OSC server(oscjcsvr) [ OK ] OSCBOOT : OSC RTSD loading(OSCOIVP1) [ OK ] OSCBOOT : OSC region server(OSCOIVP1TL) [ OK ] OSCBOOT : OSC region server(OSCOIVP1OMC) [ OK ] OSCBOOT : OSC region server(OSCOIVP1C) [ OK ] OSCBOOT : OSC region server(OSCOIVP1) [ OK ] OSCBOOT : OSC tranclass server(OSCOIVP1_TCL1) [ OK ] OSCBOOT : OSC PLTPI loading(OSCOIVP1) [ OK ] OSCBOOT : OSC Region(OSCOIVP1) [ OK ] OSCBOOT : post-processing [ OK ]
-
After executing tmadmin, run the si command to print the servers list and verify if all server processes are properly running.
If all servers are marked as RDY, as in the following, OCS is successfully installed and correctly operating.
--- Welcome to Tmax Admin (Type "quit" to leave) --- $$1 NODE1 (tmadm): si ------------------------------------------------------------------------ clh svrname (svri) status count qcount qpcount emcount ------------------------------------------------------------------------ 0 TPFMAGENT ( 4) RDY 15 0 0 0 0 ofrsasvr ( 5) RDY 0 0 0 0 0 ofrlhsvr ( 6) RDY 8 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 0 obmjmsvr ( 12) RDY 0 0 0 0 0 obmjschd ( 13) RDY 1 0 0 0 0 obmjinit ( 14) RDY 2 0 0 0 0 obmjhist ( 15) RDY 0 0 0 0 0 obmjspbk ( 16) RDY 0 0 0 0 0 ofrpmsvr ( 17) RDY 0 0 0 0 0 obmtsmgr ( 18) RDY 0 0 0 0 0 obmjtimr ( 19) RDY 0 0 0 0 0 tmsvr ( 20) RDY 0 0 0 0 0 oscmgr ( 32) RDY 2 0 0 0 0 oscmcsvr ( 33) RDY 0 0 0 0 0 oscmnsvr ( 34) RDY 0 0 0 0 0 oscncsvr ( 35) RDY 0 0 0 0 0 oscscsvr ( 36) RDY 2 0 0 0 0 oscdfsvr ( 37) RDY 0 0 0 0 0 oscjcsvr ( 38) RDY 0 0 0 0 0 OSCOIVP1 ( 39) RDY 1 0 0 0 0 OSCOIVP1C ( 40) RDY 0 0 0 0 0 OSCOIVP1OMC ( 41) RDY 0 0 0 0 0 OSCOIVP1TL ( 42) RDY 2 0 0 0 0 OSCOIVP1_TCL1 ( 43) RDY 0 0 0 0
3. Uninstallation
OSC can be uninstalled by using the uninstallation utility provided by the installer.
The following are steps to uninstall OSC.
-
Run the oscdown command to shut down OpenFrame.
$ oscdown
-
Check if the following closing message is displayed without any errors.
OSCDOWN : pre-processing [ OK ] OSCDOWN : OSC PLTPI closing(OSCOIVP1) [ OK ] OSCDOWN : OSC tranclass server(OSCOIVP1_TCL1) [ OK ] OSCDOWN : OSC region server(OSCOIVP1) [ OK ] OSCDOWN : OSC region server(OSCOIVP1C) [ OK ] OSCDOWN : OSC region server(OSCOIVP1OMC) [ OK ] OSCDOWN : OSC region server(OSCOIVP1TL) [ OK ] OSCDOWN : OSC RTSD closing(OSCOIVP1) [ OK ] OSCDOWN : OSC Region(OSCOIVP1) [ OK ] OSCDOWN : OSC server(oscscsvr) [ OK ] OSCDOWN : OSC server(oscncsvr) [ OK ] OSCDOWN : OSC server(oscjcsvr) [ OK ] OSCDOWN : OSC server(oscdfsvr) [ OK ] OSCDOWN : OSC server(oscmnsvr) [ OK ] OSCDOWN : OSC server(oscmcsvr) [ OK ] OSCDOWN : OSC server(oscmgr) [ OK ] OSCDOWN : system server(tmsvr) [ OK ] OSCDOWN : system server(obmjtimr) [ OK ] OSCDOWN : system server(obmjspbk) [ OK ] OSCDOWN : system server(obmjhist) [ OK ] OSCDOWN : system server(obmjinit) [ OK ] OSCDOWN : system server(obmjschd) [ OK ] OSCDOWN : system server(obmjmsvr) [ OK ] OSCDOWN : system server(ofrpmsvr) [ OK ] OSCDOWN : system server(obmtsmgr) [ OK ] OSCDOWN : system server(ofrsmlog) [ OK ] OSCDOWN : system server(ofruisvr) [ OK ] OSCDOWN : system server(ofrcmsvr) [ OK ] OSCDOWN : system server(ofrdsedt) [ OK ] OSCDOWN : system server(ofrdmsvr) [ OK ] OSCDOWN : system server(ofrlhsvr) [ OK ] OSCDOWN : system server(ofrsasvr) [ OK ] OSCDOWN : system server(TPFMAGENT) [ OK ] TMDOWN for node(NODE1) is starting: TMDOWN: CLH downed: Tue Apr 6 19:00:32 2021 TMDOWN: CLL downed: Tue Apr 6 19:00:32 2021 TMDOWN: TLM downed: Tue Apr 6 19:00:32 2021 TMDOWN: TMM downed: Tue Apr 6 19:00:32 2021 TMDOWN: TMAX is down OSCDOWN : Tmax system [ OK ] OSCDOWN : post-processing [ OK ]
-
Verify if OpenFrame is properly shut down, and then run the Uninstall_OSC file, which is located in the ${OPENFRAME_HOME}/UninstallerData directory, from the Unix console.
$ ./Uninstall_OSC
-
The uninstallation program deletes all files generated during the OSC installatoin as well as all OSC-related settings from the Tmax configuration.