[racattack] Re: RACAttack on steroids (how to speed up deployment) We need volunteers for implementation

  • From: Alvaro Miranda Aguilera <kikitux@xxxxxxxxx>
  • To: racattack@xxxxxxxxxxxxx
  • Date: Mon, 3 Feb 2014 17:34:06 +1300

You ask, and I deliver.

:D

Enjoy.

https://github.com/kikitux/packer-vagrant-oracle/tree/master/vagrant/rac

Feel free to use, destroy, etc.

I think is pretty explicative that readme.

I will write a longer description, etc here later this week:

http://kikitux.net/oracle-rac-vagrant.html

At the moment, that is the vagrant + scripts, I will update later
packer+scripts to get all in one shot.

I did leave logs there for review.

basically this does:

Option A.
- Import node2, configure OS
- Import node1, configure OS

What that mean?

each node have 2 disks, os + /u01
will create shared1.vdi and shared2.vdi (names and size customizable)
will setup oracleasmlib so those disks will became
/dev/oracleasm/disks/DATA and FRA

plus it does all the neeed at os level, you run grid/runInstaller and the
check will pass without error.

you need to click on setup ssh, and the options you want.

This takes about 6 minutes.

Option B.
it does everything , setup ssh, install grid, setup asm, create fra dg,
update opatch, install jan 2014 cpu/psu on node1, and node2, install
database home, update opatach on both nodes, apply cpu/psu ready to run
DBCA.

This takes 88 minutes on my mac mini, 2 cores 5GB of ram each node.

Check the first link for the github page, and the Vagrantfile.

If anything need to be clarified, let me know.

Enjoy,
Alvaro.

Other related posts: