Oracle RAC 12c Database on Linux Using VirtualBox By Sergei Romanenko October, 2013 This article describes the installation of Oracle Database 12c Release 1 (12.1.0.1 64-bit) RAC on Linux (Oracle Linux 6.4 64-bit) using VirtualBox (4.2.18). Best Practice in Cloning RHEL VMs in VMWare. You should be asked if you want to reinitialize the MAC. Pretty sure Workstation or Studio will let you do that, not sure if the machines will be compatible. Clone, eth0, mac address, rhel, vmware: Thread Tools: Search this Thread: Show Printable Version.
The use of virtualbox for hydroshare development has been deprecated in favor of using docker on your OS of choice. Refer to getting started documentation in hydroshare's README for instructions to get started
This document is part of the Hydroshare Developers' Guide.
VirtualBox and the hydrodev VM
The screenshots provided were taken using OS X. Some sections may appear differently on Windows, but the options shown should be the same.
Install VirtualBox
VirtualBox is used to provide developers' a platform to run a pre-built virtual machine (VM) named hydrodev in their local environment.
Install the latest revision of VirtualBox as outlined for your platform: https://www.virtualbox.org
Download the hydrodev VM
The HydroShare code is meant to be run by developers in a local Linux development environment making use of Docker and docker-compose.
A pre-built Lubuntu image has been created for VirtualBox and is available for download here: hydrodev-lubuntu-MM-DD-YYYY-vbox.ova.
Use the most recent MM-DD-YYY image if there are multiples listed
This image is updated from time to time, but it is the developer's responsibility to keep the VM in good running order once they've installed it locally.
Setup and Configure the hydrodev VM
The hydrodev VM is distributed as a VirtualBox Appliance and can be installed by choosing File > Import Appliance from the VirtualBox menu.
Navigate to the downloaded hydrodev image and select it
Check the Reinitialize the MAC address of all network cards box
Press Import
Select the VM from the VirtualBox Manager and press the Settings icon
From the Settings dialogue, check the Network configuration
Adapter 1: configured for NAT
Adapter 2: configured for Host-only Adapter. (If Host-only Adapter is not an option, refer to fix missing vboxnet0)
From the VirtualBox manager select Start and allow the VM to boot upA predefined user named hydro with sudo rights has been designated as the default user, and should auto-login on boot.
User: hydro
Password: hydro
With the VM up, open the LXTerminal and check the network connections using ifconfig
SSH from the host to the guest
Prerequisite - You must have an SSH client installed on your local machine to perform the following
OS X: the built in Terminal is capable of this
Windows: Git-bash has SSH capabilities as does PowerShell
Determine IP of the Host-only network vboxnet0 for the host (In VirutalBox for Windows this is named differently)
Launch the terminal from within the guest and get the value of eth1 using ifconfig
In this example, it was found eth1 is set to 192.168.56.102 (It may be something different for you)
Using the value found for eth1, ssh from the host to the guest (password is hydro)
NOTE
If you've had other VMs that have used the same IP Address, you'll need to clear the entry in known hosts prior to being able to login
Clear using $ ssh-keygen -R IP_ADDRESS from the host, and retry login
Once the local IP of the guest is known, there is no further need to interact with the guest directly if you don't want to. All necessary commands to run HydroShare can be issued from an ssh client logged into the guest.