The follow project aims to simplify getting a full Apache CloudStack environment running on your machine. You can either take the easy ride and run vagrant up
in either one of the 'binary installation' directories or compile CloudStack yourself. See for instructions in the 'basic' and 'advanced' directories.
The included VagrantFile will give you:
-
Management
- NFS Server
- MySQL Server
- Router
-
- Cloudstack Management Server * (Only given in binary installation)
-
XenServer 6.2
Please use the issue reporting feature on github for reporting any issues you experience.
Github will email project authors and they will be able to assist best, going off to mailing lists, forums, question sites etc. is not helpful and will not benefit the quality of this project.
-
Due to the large amount of data to be pulled from the Internet, it's probably not a good idea to do this over WiFi.
-
Ensure your system has
git
installed. -
When on Windows, make sure you've set the git option
autocrlf
tofalse
:git config --global core.autocrlf false
-
Clone the repository:
git clone https://github.com/imduffy15/devcloud4.git
-
Download and Install VirtualBox
On Windows7, the Xenserver VM crashed immediately after booting with a General Protection Fault. Installing VirtualBox version 4.3.6r91406 (https://www.virtualbox.org/wiki/Download_Old_Builds_4_3) fixed the problem, but only downgrade if the latest version does not work for you.
-
Download and install Vagrant
-
Ensure all Vagrant Plugins are installed:
cd /path/to/cloned/repo bash scripts/vagrant_prep.sh vbox
-
Open virtualbox and navigate to its preferences/settings window.
-
Click onto the network tab and then onto the host only network tab.
-
Configure your adapters as follows:
- On Windows, the adapternames are different, and map as follows:
- vboxnet0: VirtualBox Host-Only Ethernet Adapter
- vboxnet1: VirtualBox Host-Only Ethernet Adapter 2
- vboxnet2: VirtualBox Host-Only Ethernet Adapter 3
- IPv4 IP address of 192.168.22.1
- Subnet of 255.255.255.0
- DHCP server disabled
- IPv4 IP address of 192.168.23.1
- Subnet of 255.255.255.0
- DHCP server disabled
- IPv4 IP address of 192.168.24.1
- Subnet of 255.255.255.0
- DHCP server disabled
- On Windows, the adapternames are different, and map as follows: