Tuxedo Console Installer Requires Write Permission of Parent Directory When Choosing Private Inventory (Doc ID 2281764.1)

Last updated on JUNE 29, 2017

Applies to:

Oracle Tuxedo - Version 12.2.2 and later
Information in this document applies to any platform.

Symptoms

 When installing Tuxedo using console mode and choosing private inventory, it requires parent directory permission even if target directory has write permission.

[tuxedo@myhost install]$ ls -l /tuxedo
total 4
drwxr-xr-x. 4 root root 4096 Jun 21 15:36 1222                                    <--- tuxedo can not write this directory

[tuxedo@myhost install]$ ls -l /tuxedo/1222
total 8
drwxrwx---. 2 tuxedo tuxedo 4096 Jun 21 15:40 OraInventory                <---- tuxedo can write this directory

 In this case,  installation failed with no permission for /tuxedo/1222

 ./runInstaller.sh -console
==============================================================================
=
Introduction
------------------

This shell script guides you through the installation and configuration of
your Oracle Products. Press "Enter" to accept the default and proceed to the
next screen. You may cancel this installation at any time by typing "quit".
Press "Enter" to continue:

==============================================================================
=
Choose Inventory
------------------

->1- Central Inventory
2- Private Inventory
0- Go back

Enter a number: 2
Enter your private inventory pointer file: /tuxedo/1222/OraInventory
invalid inventory pointer file: /tuxedo/1222/OraInventory

Enter your private inventory pointer file:
/tuxedo/1222/OraInventory/oraInst.loc
/tuxedo/1222/OraInventory/oraInst.loc doesn't exist, please create it

Enter private inventory directory: /tuxedo/1222/OraInventory
No permission to write /tuxedo/1222

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms