Please wait ...Error in CreateOUIProcess(): 13: Permission denied
When we try to launch the 12c database run installer from the Linux we are getting the below errorStep 1
[oracle@oracledb1 database]$ ./runInstaller
Starting Oracle Universal Installer...
Checking Temp space: must be greater than 500 MB. Actual 1356 MB Passed
Checking swap space: must be greater than 150 MB. Actual 49151 MB Passed
Checking monitor: must be configured to display at least 256 colors. Actual 16777216 Passed
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2013-11-21_06-59-43AM. Please wait ...Error in CreateOUIProcess(): 13: Permission denied
Step 2
Check the file permission of the java which will execute the oui the java of the run installer can be located in the /tmp/OraInstall
[oracle@oracledb1 bin]$ pwd
/tmp/OraInstall2013-11-20_11-19-33PM/jdk/jre/bin
[oracle@oracledb1 bin]$ ls
ControlPanel java java_vm javaws jcontrol keytool orbd pack200 policytool rmid rmiregistry servertool tnameserv unpack200
[oracle@oracledb1 bin]$ ./java
-bash: ./java: Permission denied
[oracle@oracledb1 bin]$
Check the file whether it is corrupted
[oracle@oracledb1 bin]$ file java
java: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.4.0, not stripped
Once the file show the details it is not corrupted and we can use
Step 3
Solution 1
Export the TMP directory to the home folders tmp directory so it will not touch the /tmp
export TMP=$HOME/tmp
Now the installer starts and goes through
[oracle@oracledb1 database]$ ./runInstaller
Starting Oracle Universal Installer...
Checking Temp space: must be greater than 500 MB. Actual 2510 MB Passed
Checking swap space: must be greater than 150 MB. Actual 49151 MB Passed
Checking monitor: must be configured to display at least 256 colors. Actual
16777216 Passed
Preparing to launch Oracle Universal Installer from
/home/oracle/tmp/OraInstall2013-11-21_07-22-10AM. Please wait
...[oracle@oracledb1 database]$
Now we have permission to execute the java to invoke the GUI screen because the tmp folder is present in the home folder of the oracle user
[oracle@oracledb1 bin]$ ./java -version
java version "1.6.0_37"
Java(TM) SE Runtime Environment (build 1.6.0_37-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01, mixed mode)
[oracle@oracledb1 bin]$ pwd
/home/oracle/tmp/OraInstall2013-11-21_07-22-10AM/jdk/jre/bin
[oracle@oracledb1 bin]$
Solution 2
cat /etc/fstab
/dev/mapper/vglocal20130819-tmp00 /tmp ext4 defaults,nosuid,nodev,noexec 1 2
the execution permission was no execute and the java will not execute and start the oui installer change the mount option in the fstab and restart the ./runinstaller.. once you restart the run installer we need to reboot the Server to take effect ...
Thanks Palane, noexec trick helped.
ReplyDeleteAs root,
mount -o remount,exec /tmp
noexec solved my problem
ReplyDeletePreparing to launch Oracle Universal Installer from /tmp/OraInstall2020-01-16_04-04-42PM. Please wait ...$ Error in CreateOUIProcess(): 13
ReplyDelete-I was getting the above error, but, without the 'Permission Denied'.
1. I checked the /tmp and OUI was able to create the directories.
2. I emptied /tmp. It had enough space. It still did not work.
3. Changed the TMP to $HOME/tmp and it worked for me. Thanks!
Thanks a lot for this article, it help me to fix similar problem.
ReplyDeleteOracle Fusion Applications: Error In Createouiprocess( ): 13 >>>>> Download Now
ReplyDelete>>>>> Download Full
Oracle Fusion Applications: Error In Createouiprocess( ): 13 >>>>> Download LINK
>>>>> Download Now
Oracle Fusion Applications: Error In Createouiprocess( ): 13 >>>>> Download Full
>>>>> Download LINK B9