Skip to content
This repository has been archived by the owner on Feb 3, 2023. It is now read-only.

Latest commit

 

History

History
59 lines (42 loc) · 1.41 KB

README.md

File metadata and controls

59 lines (42 loc) · 1.41 KB

biemond-orawls-vagrant

The reference implementation of https://github.com/biemond/biemond-orawls optimized for linux, Solaris and the use of Hiera

Should work for VMware and Virtualbox

Details

  • CentOS 6.6 Vagrant box
  • Puppet 3.7.3
  • Vagrant >= 1.6.5
  • Oracle Virtualbox >= 4.3.20
  • VMware fusion >= 6

creates a patched 10.3.6 WebLogic cluster ( admin,node1 , node2 )

site.pp is located here: https://github.com/biemond/biemond-orawls-vagrant/blob/master/puppet/manifests/site.pp

The used hiera files https://github.com/biemond/biemond-orawls-vagrant/tree/master/puppet/hieradata

Add the all the Oracle binaries to /software

edit Vagrantfile and update the software share

  • admin.vm.synced_folder "/Users/edwin/software", "/software"
  • node1.vm.synced_folder "/Users/edwin/software", "/software"
  • node2.vm.synced_folder "/Users/edwin/software", "/software"

Software

  • jdk-7u55-linux-x64.tar.gz

weblogic 10.3.6

  • wls1036_generic.jar
  • p17572726_1036_Generic.zip ( 10.3.6.07 BSU Patch)

##Startup the images

###admin server vagrant up admin

###node1 vagrant up node1

###node2 vagrant up node2

##docker

vagrant ssh admin
sudo -i
yum install -y epel-release
yum install -y docker-io

wget https://get.docker.com/builds/Linux/x86_64/docker-latest -O docker --no-check-certificate
chmod +x docker
mv docker /usr/bin

Add “-s btrfs” in other_args environment variable in docker config file: /etc/sysconfig/docker