/Oracle18XE

Oracle 18XE Vagrant build including Pure iSCSI volumes

Primary LanguagePythonApache License 2.0Apache-2.0

Oracle18XE

Fully automated Vagrant build using VirtualBox and the Ansible provisioner for Oracle 18XE, and support for Pure Storage iSCSI volumes

Pre-Requisites

This Vagrant build requires Vagrant and VirtualBox to be pre-installed, this build was tested with Vagrant 2.2.6 & VirtualBox 6.0.16

You can check your version of Vagrant using:

$ vagrant version
Installed Version: 2.2.6
Latest Version: 2.2.7

You're running an up-to-date version of Vagrant!

And for Oracle VirtualBox use:

$ vboxmanage --version
6.0.16r135674

Oracle Technology Network (OTN) Downloads

Please note you will need an Oracle SSO account to download software from OTN.

Getting Started

  1. Clone GitHub
  2. Copy downloaded oracle-database-xe-18c-1.0-1.x86_64.rpm into vagrant/ directory
  3. Edit Vagrantfile variables as required:

    Host

    • hostonly_network_ip_address = ""
    • vm_hostname = ""

    Oracle

    • oraPass = "manager"
    • oraWallet = "WalletPasswd123"
  4. type vagrant up

Now sit back and watch Vagrant, VirtualBox and Ansible do it's magic.

$ vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Importing base box 'ol7-latest'...
==> default: Matching MAC address for NAT networking...
==> default: Setting the name of the VM: oraclexe
==> default: Clearing any previously set network interfaces...
...