Saturday, December 31, 2016

Happy New Year

Wish every one a Happy New Year.

Wednesday, June 1, 2016

Creating a New Single-Node Oracle E-Business Suite Installation on Oracle Cloud

Before you read : Please note the documentation and procedures for Lifting and Shifting On-Premise to Oracle Cloud is constantly evolving. Instruction here are high level and recommend to review the latest documentation.

Link : Provisioning a New Single-Node Oracle E-Business Suite Installation in the Oracle Compute Cloud Service

This procedure could be the quickest way of getting an e-business suite 12.2.5 instance in IaaS public cloud.

To the compute account pull either a EBS 12.2.5 Demo Install Vision Image or a Fresh Install Image using Get App method.

Here is the Demo Install EBS 12.2.5 Image



Here is the Fresh Install EBS 12.2.5 Image


Click the Get App and this action would copy the Image to the Compute Storage.


Now with the Image available in the Compute Storage we will be good to start with a new provisioning.

From the Compute Account , Click Create Instance


Search for the Fresh Install Image and Select it


Select the shape of the machine


Give a name to the Instance


Review the storage , at this point if you wish to add more space you can do it or it can be done later once the instance is provisioned.

Finally review and click the Create button


From there the backend operation will take care and the instance will get provisioned. Once the instance is provisioned view the instance from the compute page and log into the instance with the assigned IP and Key.  Validate the environment.

What happens at the back end 
  • fresh image has pre-cloned environment staged and ready
  • first database is prepared using config clone option
  • then the application is prepared using config clone
  • run and patch files system are setup
With this process a base 12.2.5 environment is available to you. From here you can customize to your need. 

Hope this helps ! Thanks for reading.



Monday, May 30, 2016

Oracle AppsUnlimited - Migrate from On-Premise to Oracle Cloud ( Lift and Shift )


Before you read : Please note the documentation and procedures for Lifting and Shifting On-Premise to Oracle Cloud is constantly evolving. Instruction here are high level and recommend to review the latest documentation.

Link : Migrating an Existing Oracle E-Business Suite Installation to the Oracle Compute Cloud Service

Migrate from On-Premise to Oracle Cloud ( Lift and Shift )

On-Premise Environment 12.1.3 or 12.2 can be moved to cloud , please review the "What Do You Need ?" section to understand the detailed requirement.

Here are the high level steps

  • Identify the EBS environment for lift and shift. Make sure that it meets the requirement for migration.
  • Create the compute infrastructure. Log into the compute service console and create the storage, virtual machines with the computing power required. Format the storage volumes and mount then to the requirement
  • Download the cloning utility Patch 22336899
  • Open the ports between the Source and the Target hosts
  • Update the cln.props which is available inside the patch , ensure that properties MODE and BACKUP_TYPE are commented out as they are used for EBS with DBaaS provisioning.
  • Run the EBS Cloud Clone Utility perl ./ebsclone.pl
  • Run post configuration steps as necessary.

What happens in the backend ?
  • Pre-Clone is run on the DB and MT
  • Necessary files are copied , tarred and compressed
  • Files are moved from On-Premise to Cloud 
  • Config clone is run on the Target Cloud IaaS VMs
Hope this helps.

Monday, March 21, 2016

Oracle AppsUnlimited - Building your Own Machine on IaaS with EBS

Oracle Public Cloud gives multiple options to create a base image. There are options available from the market place which I will cover later. Here I will cover building your own machine image on IaaS with your own EBS Installation. If you are a customer running 12.1.3 this should interest you. This procedure can be used to build multiple development single node EBS images of your choice.

I will make the document generic to 12.2 and 12.1.3, so lets get started. Here are the high level steps

  • Build a local Oracle Linux image supported on Cloud , follow doc here and stop after rebooting the linux image.
  • Install EBS 12.2 or 12.1.3 with all the latest PSU,CPU, AD and TXK 
  • Run Pre-Clone on the Database Tier followed by Application Tier
  • Shutdown the Services
  • Follow doc here and complete the rest of the preparatory task for OPC
  • Upload the image
  • Spin-off a machine with the uploaded Image
  • Configure the Target system following Cloning documentation.
  • Finish post installation task if any
With the uploaded image , you can spin-off as many as EBS instances needed.

Reference Note for Cloning : Cloning Oracle E-Business Suite Release 12.2 with Rapid Clone (Doc ID 1383621.1)

Though this procedure has a lot of work on customer end , I would recommend to try out Market Place Images.


Sunday, March 20, 2016

Oracle AppsUnlimited - Building your Own Machine on IaaS

To enable Oracle EBS on cloud and to install a fresh EBS Instance of your own choice then you will have to create a image. This image can be build using Oracle Linux (x86, 64-bit) releases 6.4 and 6.6 with kernel 2.6.36 or later.

High Level Steps

  • Source the ISO from E-Delivery
  • Using Oracle Virtual Box create the VM
  • Install Oracle Linux in the VM
  • Add/Enable Sudo to OPC user and specify the keys
  • Change Network Settings
  • Convert VM Image into Cloud Machine Image
  • Upload/Associate the Machine Image to Oracle Cloud
  • Create a VM on Oracle Cloud

Detailed Steps

Source the ISO from E-Delivery and Using Oracle Virtual Box create the VM













Reboot the Linux Image


  • Add OPC user , create authorized_keys from  http://192.0.0.192/latest/meta-data/public-keys/{index}/openssh-key
  • Enable SUDO for OPC User
  • Disable SELinux
  • Stop the iptables service
  • Ensure that there are no hard-coded MAC addresses
  • Update /etc/sysconfig/network-scripts/ifcfg-eth0 with the below lines
    • DEVICE=eth0
    • BOOTPROTO=dhcp
    • ONBOOT=yes
  • Update /etc/sysconfig/network with the below lines
    • NETWORKING=yes
    • HOSTNAME=localhost.localdomain
    • IPV6_AUTOCONF=no
    • NOZEROCONF=yes
  • Shutdown the VM
  • Create the Cloud Image using the below VBox command
    • VBoxManage internalcommands converttoraw OEL6.vdi OEL6.img
    • cp --sparse=always OEL6.img OEL6sp.img
    • tar -czSf OEL6_Cloud_Image.tar.gz OEL6sp.img
  • Access Compute Account and upload OEL6_Cloud_Image.tar.gz



Create an Instance






Access the Instance using the Public IP and the Key. 

With the above procedure you can create your own image and upload it to IaaS.
In addition to the above linux setup , you can install any packages or application on to it and upload it. I will cover that as a separate post.

Happy Clouding !!!

Friday, March 18, 2016

Oracle AppsUnlimited - Oracle E-Business Suite Meets Oracle Cloud




Oracle Cloud Infrastructure as a Service (IaaS) is now powered to run Oracle E-Business Suite. Does that interest you ? I am exited to be part of the apps unlimited team and let me share what I have explored. 

Apps Unlimited offers two ways  of running EBS , start fresh or migrate. Depending on customer choice and business requirement either of the options can be chosen. Some of benefits of running EBS on Cloud are quick and easy automated way to provision EBS images on the cloud, lift and shift EBS instances on premise to cloud , easily develop and deploy customization , manage them in EM 13c using hybrid management options.


Cloud Marketplace has the various images to explore. These images are the latest updated images running EBS 12.2.5 with AD and TXK 12.2.7 with database Oracle 12c running on Oracle Linux 6 update 7 (x86-64).

Will be sharing more about EBS on Cloud in this space. Please watch out for more update. Happy Clouding.

Popular Posts