Running Oracle ERP
To run Oracle ERP you need a proper Operating System that is certified by Oracle.
However. it is not enough to just chose a certified OS. The OS needs to be pre-prepped so that these tools will not only install properly but also run properly and efficiently.
Oracle Fusion and Oracle EBS run on a variety of OS’s and the choice of which one to use relates to each individual case and the that is beyond the scope of our destiny here today.
We are here to focus on spinning up a version 6 Oracle Linux (OL). It’s free, it’s solid and it can the full process to get it ready is under 20-30 minutes depending on the Linux, AWS, Bash and Oracle skill level of the creator.
Certified Operating System
Pretty much standard nowadays is the use of Linux for running things.
We will run the certified Linux x86-64 Oracle Linux 6.
(Oracle Fusion Applications 220.127.116.11.0 is certified on Linux x86-64 Oracle Linux 6)
(Oracle EBS R12.2.10 is certified onLinux x86-64 Oracle Linux 6)
This guide is assuming the use of the following:
- AMI use is ami-0a83f78399a1196ec (Oracle Linux 6 update 10 for x86_64 HVM)
- Zone is us-west-1 – (California)
- Reasonable ability to get around Linux
- Familiar with Amazon AWS instances
- Amazon AWS Account
- PuTTy installed (or just use cmd on Macs)
- MS Remote Desktop installed
Create the AWS Instance of OL6
Update and Install Oracle required
Install tools to access the newly Oracle prepped Instance
First up – Create an Amazon Instance
Create an Amazon AWS Instance having an instance type at least 2GM RAM using the AMI and zone described the AWS Related section.
I like using a t2.medium or a t2,small
At this point this is all OS prep based stuff so the volume the OS comes on is 15GB so no additional Volumes need to be created.
If you want to cheat skip below to the Bash shortcut.
Next up – The Required Oracle Bits
Install a Desktop Remote & Desktop Utility
Time to install xfce Desktop (a lightweight desktop that allows us to manage the OS) outside a cli. More importantly is that such a setup guards against install fails due to disconnections.
Sure you could run something like xming and run the install with a local X provider. However if that gets disconnected the session is lost.
Another factor is skilling the X running over the wire is that is seems to be much slower.
We install xrdp which is a facility that allows us to skip using a VNC client and instead run Windows Remote Desktop to connect
We install xfce desktop and xrdp using the epel-release repo
Just about any Oracle install requires some form of Swap facility. The steps below create a 4G swap facility in file form
If you want to automate the whole process copy the following lines to a bash file like say “all.sh” on the server then run it.
It will run everything you need to be done with it including settling the passwords for the ec-user and oracle.
Edit as needed to fit your circumstances – like the passwords, swapfile size etc.
You MUST install nano first so you can use nano to create the all.sh file to use this method
Run the command below to make the file “executable”
This process is painless and gets easier everytime you do it.
Keep in mind that so many of Oracle’s tools can run on this configuration such as Oracle Databases, Oracle Middleware etc
It’s the OS for Oracle that just keeps on giving!
Hope you enjoyed it.
You ever need paid for Oracle services in the Fusion or Oracle EBS space be sure to reach out.
Create a Staging Area Volume on AWS for installing Oracle Fusion Applications?