Further smoke testing for echa-oracle v1.0.0 cookbook. This time on DigitalOcean CentOS 6.4 x64 VM. (check out https://www.digitalocean.com, low cost VM's)
Pre-reqs (mainly the same as for EC2, post below):
- Opscode sign up (https://community.opscode.com/users/new)
- Hosted Chef (free) setup (https://learnchef.opscode.com/)
- echa-oracle cookbook uploaded (https://github.com/aririikonen/oracle)
- ora_quickstart role set and uploaded (check echa-oracle cookbook README.md for more info)
- Oracle media on a HTTPS or HTTP site, preferably a non-public site. Check the following derault.rb attributes:
- default[:oracle][:rdbms][:install_files]
- default[:oracle][:rdbms][:opatch_update_url]
- default[:oracle][:rdbms][:latest_patch][:url]
- Whipped out a 2G MEM VM (CentOS 6.4 x64)
- Modified /etc/hosts to add a valid FQDN
- Bootstrapped with:
knife bootstrap FQDN -r 'role[ora_quickstart]' -j '{"oracle" :{"rdbms" :{"dbs" :{"FOO" :false}}}}'
Result:
Success.
Notes (also check below for EC2 notes):
Result:
Success.
Notes (also check below for EC2 notes):
- Deployment will take some time, especially installing the Oracle binaries, latest patch and db creation, so don't be alarmed if it seems to be stuck, it isn't. Just check 'top' on the VM to verify this.
- Swap missing again, so you'll need to add it later on.
- Check that /dev/shm is big enough.
Sample output: