Installing and Uninstalling Base

This chapter describes how to install and uninstall Base and check the result. It explains how to use the environment configuration file to run the installer, check the installation, and resolve any errors that may occur.

1. Installing Base

This section describes how to install Base automatically using the installer or manually using the script.

1.1. Automatic Installation Using the Installer

Once the installation properties file mentioned in Creating an Installation Properties File is created, you can install Base easily with the installer.

The following installation process applies to all platforms.

  1. Copy the installer binary file to the directory where Base is to be installed.

  2. Run the dbclear.sh file provided along with the installer.

    $ sh dbclear.sh
  3. If the installer does not have execution permissions, use the chmod command to grant it those permissions.

    The following example shows how to grant execution permissions to the installer binary file for 64-bit Linux x86.

    $ chmod a+x OpenFrame_Base7_1_Linux_x86_64.bin
  4. Run the installer at the console prompt.

    <installer_file_name> -f base.properties

    Configure the base.properties file and use it to run the installer in one of the following ways and then press <Enter>.

    • Method 1

      $ ./OpenFrame_Base7_1_Linux_x86_64.bin -f base.properties
    • Method 2

      $ sh OpenFrame_Base7_1_Linux_x86_64.bin -f base.properties
  5. The following message is displayed to show the installation progress.

    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.
  6. When the installation is complete, execute the .profile file (a file containing environment variables used by UNIX/Linux system) to apply the changes made through the installer.

    $ . ~/.profile

    The following is a section of newly added Base environment variables created during the installation.

    # 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.

To check the changes made to .profile after completing Base installation, refer to Sample .profile File.

1.2. Manual Installation by Using Scripts

If auto-creation options for the master catalog and default volume are all set to NO in the installation properties file, scripts must be manually executed after installing Base.

The script files are located in the ${OPENFRAME_HOME}/scripts directory and they must be executed in the following order.

  1. create_mascat.sh

    Create system tables and a master catalog to use in Base.

  2. create_voladd.sh

    Create a default volume to use in OpenFrame.

If auto-creation options for the master catalog and default volume are all set to YES, the installer automatically executes the scripts in the specified order.

2. Verifying Installation

After installing Base, verify the result by checking the following items.

2.1. Directory Structure

Base installation creates the following directory structure:

${OPENFRAME_HOME}
   +---- UninstallerData
   +---- bin
   +---- config
   +---- core
   +---- cpm
   +---- data
   +---- include
   +---- 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

Contains files for uninstalling OpenFrame.

bin

Contains binary files used in OpenFrame.

config

Contains configuration files for OpenFrame. For more information about OpenFrame configurations, refer to OpenFrame Configuration Guide.

core

The Tmax home directory for OpenFrame. Contains the Tmax server and service programs, and Tmax configuration files used in OpenFrame.

cpm

Contains code page related files.

data

Contains data files and error message files used by the Lock server.

include

Contains API header files in OpenFrame (for the external program interfaces).

lib

Contains shared libraries used in OpenFrame.

license

Contains the following OpenFrame license files.

File Description

licbase.dat

Base license file.

lictjes.dat

Batch (TJES) license file.

lictacf.dat

TACF license file.

lichidb.dat

HiDB license file.

licosc.dat (MVS)

OSC license file.

licosi.dat (MVS)

OSI license file.

licaim.dat (AIM)

AIM license file.

log

Contains log files generated by OpenFrame. Includes different subdirectories (cmd, sys and data) depending on the type of log files. For more information, refer to "Appendix D. Log Management" in OpenFrame Base Guide.

Directory Description

cmd

OpenFrame operational logs.

sys

OpenFrame system logs.

data

OpenFrame data logs.

ofdb_scripts

Contains templates and scripts needed for using TSAM/NDB/HiDB.

profile

Contains OpenFrame user profiles.

sample

Contains OpenFrame samples.

scripts

Contains OpenFrame initial environment setup scripts.

schema

Contains data set schema files created using cobgensch and pligensch tools.

shared

Shared directory for different OpenFrame products. For more information, refer to "Chapter 2.9.1.10. SHARED_DIR" in OpenFrame Configuration Guide.

temp

Temporary directory.

tsam

Manages TSAM-related information used in OpenFrame. For more information about TSAM, refer to "Chapter 2.6.8. TSAM_RDB" in OpenFrame Configuration Guide.

volume_DEFVOL

Default volume for different OpenFrame products.

webde

Manages WEBDE-related information used in OpenFrame. For more information about WEBDE, refer to "Chapter 2.9.5. WEBDE" in OpenFrame Configuration Guide.

2.2. Startup

The following are the steps for checking Base startup.

  1. If all script auto-creation options have been set to 'YES' in the installation properties file, open the ${OPENFRAME_HOME}/UninstallerData/log/install_base.log file in a text editor to check for any error logs.

    link_lib.sh START
    create_dbconn START
    TCacheAdmin for TCACHE ver. 2.4.0 r10803 32bit binary for x86 Linux kernel 2.6, glibc 2.3 (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(10) obuild@tplinux32:ofsrc7/base(#1) 2007-11-09 16:45:00
    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_DEVICE...
     > "OFM_BASE_DEVICE" created...
    Creating OFM_BASE_DEVICE_PK...
     > "OFM_BASE_DEVICE_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: Tue Mar 16 09:05:18 2021
            TMBOOT: CLL is starting: Tue Mar 16 09:05:18 2021
            TMBOOT: CLH is starting: Tue Mar 16 09:05:18 2021
            TMBOOT: TLM(tlm) is starting: Tue Mar 16 09:05:18 2021
    
    TMBOOT for node(NODE1) is starting:
            TMBOOT: SVR(TPFMAGENT) is starting: Tue Mar 16 09:05:18 2021
    
    TMBOOT for node(NODE1) is starting:
            TMBOOT: SVR(ofrsasvr) is starting: Tue Mar 16 09:05:21 2021
    
    TMBOOT for node(NODE1) is starting:
            TMBOOT: SVR(ofrlhsvr) is starting: Tue Mar 16 09:05:21 2021
    
    TMBOOT for node(NODE1) is starting:
            TMBOOT: SVR(ofruisvr) is starting: Tue Mar 16 09:05:21 2021
    Logged-in as [ROOT]
    volmgr version 7.1.0(8) obuild@tplinux32:ofsrc7/base(#1) 2007-11-09 16:45:00
    *** Volume Manager ***
    COMPLETED SUCCESSFULLY!
    volmgr version 7.1.0(8) obuild@tplinux32:ofsrc7/base(#1) 2007-11-09 16:45:00
    *** Volume Manager ***
    COMPLETED SUCCESSFULLY!
    boot.sh START
    dscreate version 7.1.0(4) obuild@tplinux32:ofsrc7/base(#1) 2007-11-09 16:45:00
    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@tplinux32:ofsrc7/base(#1) 2007-11-09 16:45:00
    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@tplinux32:ofsrc7/base(#1) 2007-11-09 16:45:00
    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@tplinux32:ofsrc7/base(#1) 2007-11-09 16:45:00
    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: Tue Mar 16 09:05:37 2021
            TMDOWN: SERVER(ofrsasvr:37) downed: Tue Mar 16 09:05:37 2021
            TMDOWN: SERVER(ofrlhsvr:38) downed: Tue Mar 16 09:05:37 2021
            TMDOWN: SERVER(ofruisvr:42) downed: Tue Mar 16 09:05:37 2021
            TMDOWN: CLH downed: Tue Mar 16 09:05:37 2021
            TMDOWN: CLL downed: Tue Mar 16 09:05:37 2021
            TMDOWN: TLM downed: Tue Mar 16 09:05:37 2021
            TMDOWN: TMM downed: Tue Mar 16 09:05:37 2021
            TMDOWN: TMAX is down
  2. Open the .profile file and check that it is configured as follows:

    # 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.
  3. Run tmboot to start up OpenFrame.

    $ tmboot
  4. Check that the following messages are displayed indicating a successful startup.

    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
  5. After executing tmadmin, use the si command to display the server list and check that all server processes have been successfully started.

    If all servers are marked as RDY as follows, Base has been successfully installed and started.

    $ 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. Uninstalling Base

Base can be uninstalled by using the uninstaller utility provided by the installer.

The following are the steps for uninstalling Base.

  1. Execute the tmdown command to end OpenFrame.

    $ tmdown
  2. Check that the following message is displayed to indicate successful closure.

    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
  3. Run the Uninstall_Base file under the ${OPENFRAME_HOME}/UninstallerData directory in the UNIX console.

    $ ./Uninstall_Base
  4. During uninstallation, all files created during the Base installation are deleted and the use profile file returns to its original state.

4. Verifying Uninstallation

Since the uninstaller deletes only the files created during Base installation, any other remaining unnecessary directories and files must be manually deleted. If Base is installed in the default OpenFrame home directory (${HOME}/OpenFrame), use the following command to delete any remaining directories and files.

$ rm -rf $HOME/OpenFrame