This discussion is archived
4 Replies Latest reply: Jun 6, 2013 2:33 PM by Hussein Sawwan-Oracle RSS

Fresh Installation of EBS 12.1.1 on RHEL 6.4; Ran into couple of issues

AnandC Newbie
Currently Being Moderated
Hello DBA gurus,

I'm new to Linux as well as never installed EBS before.
I need to install EBS 12.1.3 in RHEL 6.4 - 64bit OS.
It is understood that we need to first install 12.1.1 and then later upgrade to 12.1.3.
Also I have a windows OS laptop and I'm installing remotely.
I'm using putty, winscp and hummingbird.

What I've done?
I've followed this doc: *Oracle E-Business Suite Installation and Upgrade Notes Release 12 (12.1.1) for Linux x86-64 [ID 761566.1]* . Below are the points that I performed exactly point-to-point. Nothing less nor nothing more. Also below points contains direct phrases as quoted in the metalink.

a. Kenel Requirements
As a root user, I issued "$ uname -r"
Output: 2.6.32-358.6.2.el6.x86_64 (met the expectations as mentioned in #761566.1)

b. Required Packages
Installed.

c. Software Requirements
As a root user
ar --> validated by issuing "which ar"
gcc --> issued "rpm -qa gcc" but failed; Please suggest
g++ --> issued "rpm -qa g++" but failed; Please suggest
ksh --> Please Suggest
ld --> validated by issuing "which make"
make -->validated by issuing "which make"
X Display Server --> issued "xclock" but failed; Please suggest

d. Kernel Settings
*/etc/sysctl.conf*
Added as mentioned in metalink but came up with these issues when issued "sysctl -p". Please suggest.

error: "kernel.semmsl" is an unknown key
error: "kernel.semmns" is an unknown key
error: "kernel.semopm" is an unknown key
error: "kernel.semmni" is an unknown key
error: "Invalid argument" setting key "kernel.sem"

e. DNS Resolver Parameters
*/etc/resolv.conf file*
Added as mentioned in /etc/resolv.conf file

f. Verify Host Names

1. */etc/hosts* -
+127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4+
+::1 localhost localhost.localdomain localhost6 localhost6.localdomain6+
+10.179.134.35 CUMMINSPDHPOC.CUMMINSDEVERP.COM CUMMINSPDHPOC+

2. */etc/sysconfig/network -*
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=CUMMINSPDHPOC.CUMMINSDEVERP.COM

3. */etc/sysconfig/networking/profiles/default/network* - nothing exists

4. Restarted system.

5. Created oracle and applmgr users

g. Modifying the number of open file descriptors
*/etc/security/limits.conf*

* hard nofile 65535
* soft nofile 4096
* hard nproc 16384
* soft nproc 2047

h. OS Library Patch for Oracle HTTP Server
Applied patch - 6078836

i. Link to Motif Library in Oracle Apps Server 10.1.2
# unlink /usr/lib/libXtst.so.6
# ln -s /usr/X11R6/lib/libXtst.so.6.1 /usr/lib/libXtst.so.6

I just ran the above two statements and I didn't have a clue what it means nor I was sure how to check the unlink and link were accomplished properly. Please suggest*

j. Before Installing/Upgrading
Applied latest 12.1.1.13 rapid install patch by following - 798258.1
$ ./RapidWizVersion
Oracle Applications Rapid Install Wizard
Version 12.1.1.13
+(c) Copyright 2000-2006 Oracle Corporation. All rights reserved.+


k. OPMN port conflict
Checked if the port 6000 is being used ("netstat -a | grep 6000"). There wasn't any output. What does that mean?

l. Rapid Wizard Install - I'm getting error here; logged in as applmgr
1. I'm using Exceed/Hummingbird
2. My laptop ip address is 10.3.3.98
3. Setup DISPLAY --> Issued
$ DISPLAY=10.3.3.98:0.0; export DISPLAY
+$ echo $DISPLAY+
+10.3.3.98:0.0+

2. I keep getting errors when I issued the following commands in RHEL:
$ xclock
Error: Can't open display: 10.3.3.98:0.0

$ xeyes
Error: Can't open display: 10.3.3.98:0.0

$./rapidwiz
Rapid Install Wizard is validating your file system......
+4 dvd labels found+
Rapid Install Wizard will now launch the Java Interface.....
+$ Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using '10.3.3.98:0.0' as the value of the DISPLAY variable.+
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at sun.awt.X11GraphicsEnvironment.access$100(Unknown Source)
at sun.awt.X11GraphicsEnvironment$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.X11GraphicsEnvironment.<clinit>(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(Unknown Source)
at java.awt.Window.init(Unknown Source)
at java.awt.Window.<init>(Unknown Source)
at java.awt.Frame.<init>(Unknown Source)
at java.awt.Frame.<init>(Unknown Source)
at oracle.ewt.popup.PopupFrame.<init>(Unknown Source)
at oracle.ewt.lwAWT.BufferedFrame.<init>(Unknown Source)
at oracle.apps.ad.rapidwiz.RIWizard.main(RIWizard.java:1427)


Thanks in advance !
Anand
  • 1. Re: Fresh Installation of EBS 12.1.1 on RHEL 6.4; Ran into couple of issues
    Hussein Sawwan-Oracle Employee ACE
    Currently Being Moderated
    It is understood that we need to first install 12.1.1 and then later upgrade to 12.1.3.
    Correct.
    c. Software Requirements
    As a root user
    ar --> validated by issuing "which ar"
    gcc --> issued "rpm -qa gcc" but failed; Please suggest
    g++ --> issued "rpm -qa g++" but failed; Please suggest
    ksh --> Please Suggest
    ld --> validated by issuing "which make"
    make -->validated by issuing "which make"
    X Display Server --> issued "xclock" but failed; Please suggest
    Issue "yum install <package name>" command to install missing packages.
    d. Kernel Settings
    */etc/sysctl.conf*
    Added as mentioned in metalink but came up with these issues when issued "sysctl -p". Please suggest.

    error: "kernel.semmsl" is an unknown key
    error: "kernel.semmns" is an unknown key
    error: "kernel.semopm" is an unknown key
    error: "kernel.semmni" is an unknown key
    error: "Invalid argument" setting key "kernel.sem"
    Please post the contents of the file here.
    +127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4+
    +::1 localhost localhost.localdomain localhost6 localhost6.localdomain6+
    +10.179.134.35 CUMMINSPDHPOC.CUMMINSDEVERP.COM CUMMINSPDHPOC+
    Please comment the 2nd line.
    i. Link to Motif Library in Oracle Apps Server 10.1.2
    # unlink /usr/lib/libXtst.so.6
    # ln -s /usr/X11R6/lib/libXtst.so.6.1 /usr/lib/libXtst.so.6

    I just ran the above two statements and I didn't have a clue what it means nor I was sure how to check the unlink and link were accomplished properly. Please suggest*
    It will create a symbolic link -- http://linux.die.net/man/1/ls
    Checked if the port 6000 is being used ("netstat -a | grep 6000"). There wasn't any output. What does that mean?
    It means none of the processes is using this port, so you should be good.
    l. Rapid Wizard Install - I'm getting error here; logged in as applmgr
    1. I'm using Exceed/Hummingbird
    2. My laptop ip address is 10.3.3.98
    3. Setup DISPLAY --> Issued
    $ DISPLAY=10.3.3.98:0.0; export DISPLAY
    +$ echo $DISPLAY+
    +10.3.3.98:0.0+

    2. I keep getting errors when I issued the following commands in RHEL:
    $ xclock
    Error: Can't open display: 10.3.3.98:0.0

    $ xeyes
    Error: Can't open display: 10.3.3.98:0.0
    You need to fix the DISPLAY in order to run rapidwiz -- How to configure, manage and secure user access to the Linux X server [ID 459029.1]

    Please also issue "xhost +" as root user and type "xclock" to verify.

    If you want to use applmgr/oracle as the owner of the application/database tier node files then you need to run rapidwiz as root user.

    Thanks,
    Hussein
  • 2. Re: Fresh Installation of EBS 12.1.1 on RHEL 6.4; Ran into couple of issues
    AnandC Newbie
    Currently Being Moderated
    Hi Hussein,

    Thanks for the speedy reply. I'm working on your suggestions and will get back to you asap.

    Thanks,
    Anand
  • 3. Re: Fresh Installation of EBS 12.1.1 on RHEL 6.4; Ran into couple of issues
    AnandC Newbie
    Currently Being Moderated
    Hussein Sawwan wrote:
    It is understood that we need to first install 12.1.1 and then later upgrade to 12.1.3.
    Correct.
    c. Software Requirements
    As a root user
    ar --> validated by issuing "which ar"
    gcc --> issued "rpm -qa gcc" but failed; Please suggest
    g++ --> issued "rpm -qa g++" but failed; Please suggest
    ksh --> Please Suggest
    ld --> validated by issuing "which make"
    make -->validated by issuing "which make"
    X Display Server --> issued "xclock" but failed; Please suggest
    Issue "yum install <package name>" command to install missing packages.
    I agree that we need to issue the above mentioned command for the missing packages but I still didn't understand which of the above software requirements are missing in my system. Could you please inform which of them are missing in my case?
    d. Kernel Settings
    */etc/sysctl.conf*
    Added as mentioned in metalink but came up with these issues when issued "sysctl -p". Please suggest.

    error: "kernel.semmsl" is an unknown key
    error: "kernel.semmns" is an unknown key
    error: "kernel.semopm" is an unknown key
    error: "kernel.semmni" is an unknown key
    error: "Invalid argument" setting key "kernel.sem"
    Please post the contents of the file here.
    # Controls whether core dumps will append the PID to the core filename.
    # Useful for debugging multi-threaded applications.
    kernel.core_uses_pid = 1

    # Controls the use of TCP syncookies
    net.ipv4.tcp_syncookies = 1

    # Disable netfilter on bridges.
    net.bridge.bridge-nf-call-ip6tables = 0
    net.bridge.bridge-nf-call-iptables = 0
    net.bridge.bridge-nf-call-arptables = 0

    # Controls the maximum size of a message, in bytes
    kernel.msgmnb = 65536

    # Controls the default maxmimum size of a mesage queue
    kernel.msgmax = 8192

    # Controls the maximum shared segment size, in bytes
    kernel.shmmax = 2147483648

    # Controls the maximum number of shared memory segments, in pages
    kernel.shmall = 2097152

    kernel.semmsl=256
    kernel.semmns=32000
    kernel.semopm=100
    kernel.semmni=142
    kernel.shmmni=4096
    kernel.msgmni=2878
    kernel.sem = 256 32000 100 142
    kernel.sem = semmsl semmns semopm semmni
    #kernel.sem = <#semmsl> <#semmns> <#semopm> <#semmni>
    fs.file-max=131072
    net.ipv4.ip_local_port_range=10000 65000
    net.core.rmem_default=262144
    net.core.rmem_max=4194304
    net.core.wmem_default=262144
    net.core.wmem_max=262144



    >
    +127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4+
    +::1 localhost localhost.localdomain localhost6 localhost6.localdomain6+
    +10.179.134.35 CUMMINSPDHPOC.CUMMINSDEVERP.COM CUMMINSPDHPOC+
    Please comment the 2nd line.
    I've commented as suggested.

    l. Rapid Wizard Install - I'm getting error here; logged in as applmgr
    1. I'm using Exceed/Hummingbird
    2. My laptop ip address is 10.3.3.98
    3. Setup DISPLAY --> Issued
    $ DISPLAY=10.3.3.98:0.0; export DISPLAY
    +$ echo $DISPLAY+
    +10.3.3.98:0.0+

    2. I keep getting errors when I issued the following commands in RHEL:
    $ xclock
    Error: Can't open display: 10.3.3.98:0.0

    $ xeyes
    Error: Can't open display: 10.3.3.98:0.0
    You need to fix the DISPLAY in order to run rapidwiz -- How to configure, manage and secure user access to the Linux X server [ID 459029.1]

    Please also issue "xhost +" as root user and type "xclock" to verify.
    So I initially had Exceed and let me inform you what exactly I had done. I installed Exceed and I've seen its icon in the task bar. It did not have a visible GUI but just it's icon next to the clock on windows taskbar. I assumed that's how it works.

    Later, I tried following #459029.1 but the doc was mentioning for RHEL 5. Is it the same for RHEL 6 as well or do we have a different work around? Also in the same document, is it mandatory to install the following RPMs that are compatible for RHEL 6? (below are the ones that are compatible for RHEL 4/5)

    xorg-x11-libs-6.8.2-1.EL.13.37
    xorg-x11-xfs-6.8.2-1.EL.13.37
    xorg-x11-xauth-6.8.2-1.EL.13.37
    xorg-x11-deprecated-libs-6.8.2-1.EL.13.37
    xorg-x11-Mesa-libGL-6.8.2-1.EL.13.37
    xorg-x11-font-utils-6.8.2-1.EL.13.37
    xorg-x11-Mesa-libGLU-6.8.2-1.EL.13.37
    xorg-x11-twm-6.8.2-1.EL.13.37
    xorg-x11-6.8.2-1.EL.13.37
    xorg-x11-tools-6.8.2-1.EL.13.37

    >
    If you want to use applmgr/oracle as the owner of the application/database tier node files then you need to run rapidwiz as root user.
    For the above suggestion, which one do you recommend to go with? I've read few blogs indicating not to install EBS with "root" user.


    Thanks,
    Anand
  • 4. Re: Fresh Installation of EBS 12.1.1 on RHEL 6.4; Ran into couple of issues
    Hussein Sawwan-Oracle Employee ACE
    Currently Being Moderated
    I agree that we need to issue the above mentioned command for the missing packages but I still didn't understand which of the above software requirements are missing in my system. Could you please inform which of them are missing in my case?
    Use the which command to verify what exist and which doesn't (except for the DISPLAY). Or, use the rpm command (for example, "rpm -qa gcc*").
    kernel.sem = semmsl semmns semopm semmni
    You need to comment this line.
    2. I keep getting errors when I issued the following commands in RHEL:
    $ xclock
    Error: Can't open display: 10.3.3.98:0.0

    $ xeyes
    Error: Can't open display: 10.3.3.98:0.0
    You need to fix the DISPLAY in order to run rapidwiz -- How to configure, manage and secure user access to the Linux X server [ID 459029.1]

    Please also issue "xhost +" as root user and type "xclock" to verify.
    So I initially had Exceed and let me inform you what exactly I had done. I installed Exceed and I've seen its icon in the task bar. It did not have a visible GUI but just it's icon next to the clock on windows taskbar. I assumed that's how it works.
    Please verify that Xserver is up and running as per the doc referenced above.
    Later, I tried following #459029.1 but the doc was mentioning for RHEL 5. Is it the same for RHEL 6 as well or do we have a different work around? Also in the same document, is it mandatory to install the following RPMs that are compatible for RHEL 6? (below are the ones that are compatible for RHEL 4/5)

    xorg-x11-libs-6.8.2-1.EL.13.37
    xorg-x11-xfs-6.8.2-1.EL.13.37
    xorg-x11-xauth-6.8.2-1.EL.13.37
    xorg-x11-deprecated-libs-6.8.2-1.EL.13.37
    xorg-x11-Mesa-libGL-6.8.2-1.EL.13.37
    xorg-x11-font-utils-6.8.2-1.EL.13.37
    xorg-x11-Mesa-libGLU-6.8.2-1.EL.13.37
    xorg-x11-twm-6.8.2-1.EL.13.37
    xorg-x11-6.8.2-1.EL.13.37
    xorg-x11-tools-6.8.2-1.EL.13.37
    All the packages you need to install for Linux 6 are listed under "Oracle Linux 6/Red Hat Enterprise Linux 6" section.
    For the above suggestion, which one do you recommend to go with? I've read few blogs indicating not to install EBS with "root" user.
    I recommend running the installer as root and have 2 OS users (applmgr: owns application tier node files and oracle: owns database tier node files).

    Thanks,
    Hussein

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points