3 Installing Oracle Tuxedo Using Console-Mode Installation

The following sections describe how to install Oracle Tuxedo using console-mode installation:

3.1 What Is Console-Mode Installation?

The Oracle Tuxedo installer provides a console installation mode without GUI requirement. Console-mode installation provides a console interactive interface, and then calls the OUI silent-mode to install the product. Console-mode installation supports different platforms, for more information see Platform Datasheet

3.2 Starting Console-Mode Installation on a UNIX System

To start the Console-mode installation process on a UNIX system, follow these steps:
  1. Select a UNIX system that meets the hardware and software requirements described in Oracle Tuxedo 22c Release Platform Data Sheets.
  2. Log in to the UNIX system as the Oracle Tuxedo administrator.
  3. Ensure that you have enough free space for the Oracle Tuxedo installation.

    For disk space requirements, see Oracle Tuxedo 22c Release Platform Data Sheets. For important disk space allocation information, see File and Database Management and Disk Space Allocation.

  4. Install Oracle Tuxedo by downloading from the Oracle Web site:
    1. Go to Download Oracle Tuxedo, and download the Oracle Tuxedo 22c Release 1 (21.1.0.0) installation file specific to your platform.
    2. Go to the directory where you downloaded the installer, unzip the installer file, and then go to the Disk1/install directory, set up environment variable JAVA_HOME to JRE or JDK, on the command line input ./runInstaller.sh -console to invoke the installation procedure.

      Note:

      Java version should be 1.8 or higher. JAVA_HOME and Java version are checked. If JAVA_HOME is not set or the java version is less than 1.8, installation is aborted.

      Other options are not supported with -console (such as -invPtrLoc).

  5. Proceed to Running Console-Mode Installation.

3.3 Running Console-Mode Installation

The Oracle Tuxedo installer program prompts you to enter specific information about your system and configuration.

Table 3-1 Instructions

Window Action
Specify Inventory directory (Unix only) On UNIX operating systems, this screen appears if this is the first time you are installing any Oracle product on this host. Specify the location where you want to create your central inventory. Ensure that the operating system group name selected on this screen has write permissions to the central inventory location.

Choose Inventory 
------------------
->1- Central Inventory
2- Private Inventory 
0- Go back  
Enter a number:1
 /etc/oraInst.loc exists

Note:

Entering "0" returns you to the Introduction screen.
If you select “private inventory”, input your inventory pointer file as follows:
Choose Inventory 
------------------ 
1- Central Inventory 
->2- Private Inventory 0- Go back  
Enter a number: 2 
Enter your private inventory pointer file: /nfs/users/beadev/tmp/oraInventory/oraInst.loc.example0

If the input pointer file does not exist, then you are prompted to input the inventory directory and a group to create it:
------------------/nfs/users/beadev/tmp/oraInventory/oraInst.loc.example0does not exist, please create it.
Enter private inventory directory: /nfs/users/beadev/tmp/oraInventory
Enter inst_group:dba
------------------

Note:

Inventory pointer file should be a legal file, which means: this file exists and you have the privilege to read, or this file doesn't exist but the parent directory of this file is writable.

Private inventory directory should be a legal directory, which means this directory exists and you have the privileges to write, or this directory doesn't exist but the parent directory of this directory is writable.

Inst_group should not be null.

Specify Oracle Home

Choose Oracle Home 
------------------  
->1- Create new Oracle Home 
2- Use existing Oracle Home 
0- Go back  
Enter a number: 1 
Enter ORACLE_HOME: /home/beadev/OraHome2015 
Enter ORACLE_HOME_NAME: OraHome2015 
------------------

Note:

Entering "0" returns you to the Choose Inventory screen.
If you enter a number 1, please specify ORACLE_HOME and ORACLE_HOME_NAME. Ensure:
  • ORACLE_HOME does not exist, and the parent directory must be writable.
  • ORACLE_HOME_NAME must not be null.

If you enter 2, the existing Oracle Home list is displayed. You choose a number from the list. Ensure that the selected Oracle Home is writable and if it has installed Tuxedo, it must be the same as the installing Tuxedo version. Otherwise, you must choose another Oracle Home.

Choose Install Set

Choose Install Set 
------------------  
Please choose the Install Set to be installed by this installer.  
->1- Full Install 
2- Server Install 
3- Client Install 
0- Go back  
Enter a number: 1 
------------------

Note:

"0" returns you to the Choose Oracle Home screen.

Custom Install is only supported in GUI mode; it is not supported in Console mode.

Confirm enable TSAM plus agent

This screen appears if the previously selected bundles include TSAM plus agent component. Enable it to use TSAM plus manager monitor and manage Tuxedo.


Confirm Enable TSAM Plus Agent
------------------
Would you like to enable TSAM(Tuxedo System and Applications Monitor) Plus Agent?  
->1- Yes 
2- No 
0- Go back  
Enter a number: 1
------------------

Note:

"0" returns you to the Choose Install Type screen.
SSL Support Choice

This window appears only if you have installed Server, ATMI and/or CORBA Client install type components.

SSL Support Choice 
------------------  
Would you like to Support SSL  
->1- Yes 
2- No 
0- Go back  
Enter a number: 2 
------------------ 
If 1, you should choose to configure LDAP for SSL support. 

Note:

"0" returns you to the Confirm Enable TSAM Plus Agent screen.
LDAP Support Choice

------------------ 
LDAP Support Choice 
------------------ 
Would you like to configure LDAP for SSL Support? 
->1- Yes 
2- No 
0- Go back Enter a number: 1 
------------------ 
Enter Your LDAP Settings For SSL Support 
------------------ 
Input LDAP Service Name: a 
Input LDAP PortID: b 
Input LDAP BaseObject: c 
LDAP Filter File: 
Press <Enter> to accept the default: /home/xpxu/OraHome001/udataobj/security/bea_ldap_filter.dat or enter your own: 
------------------ 

If 1, then input the required arguments. Ensure that LDAP service Name, PortID, BaseObject must not be null and your own LDAP Filter File must be a legal file.

Select samples installation

If the selected install feature sets include server components, this screen appears to confirm install the samples.


Samples Installation Choice 
------------------ 
Would you like to install Oracle Tuxedo Samples? 
1- Yes 
->2- No 
0- Go back 
Enter a number: 1 
------------------ 

Note:

"0" returns you to the SSL Installation Choice screen.
Configure tlisten Choice

This window appears only if you have installed the Server Install.

tlisten is required for MP/clustered mode configuration and Oracle TSAM Plus. If you require to configure tlisten, select "Yes", and then input the parameters for tlisten configuration on the screens that follow.
Configure tlisten password

This window appears only if you select to configure tlisten. Ensure that Password must not be null.


Tlisten Configuration Choice 
------------------ 
Would you like to configure Oracle Tuxedo tlisten? 
->1- Yes 
2- No 
0- Go back Enter a number: 1 
Enter Password: 
Verify Password: 
------------------

Enter and re-enter a tlisten password.

Note:

Enter "0" returns you to the screen of Samples Installation Choice.
Summary

Pre-Installation Summary 
------------------ 
Install type: "Full Install" 
Install Folder: "/home/xpxu/OraHome2015" 
------------------
Press "Enter" to start installation, Or Enter "0" to return to previous screen:
Installing At this point, "Starting Oracle Universal Installer …" is displayed along with the setup in progress.
Install End Click Exit to exit the installation program.

Note:

Congratulations! Your installation of the Oracle Tuxedo software is complete!

3.4 Assigning File Ownership on a UNIX System

If you install the Oracle Tuxedo software on a UNIX system, then Oracle strongly recommends that you create a separate user account for the Oracle Tuxedo administrator and give ownership of the Oracle Tuxedo files to that account. To change ownership of the Oracle Tuxedo software on a UNIX machine, enter the following command:
chown -R adm_account full_path_of_tux_prod_dir 
chgrp -R adm_group full_path_of_tux_prod_dir
Replace adm_account with the Oracle Tuxedo administrator account, replace adm_group with the Oracle Tuxedo administrator group ID, and replace full_path_of_tux_prod_dir with the full pathname of the product directory in which you installed the Oracle Tuxedo software.

3.5 What Do I Do Next?

To configure your Oracle Tuxedo software, verify that your software is installed correctly, or to uninstall Oracle Tuxedo software.