Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Wiki Markup
\[At present QuickCloud does not use any DHCP services\]
1. Get the DevCloud2 VM  up and running. 
2. Mount the secondary storage export from the DevCloud2 on to your laptop:

Code Block

export SS_MOUNT= mount-point-for-sec-storage e.g., ~/secondary-storage
mkdir $SS_MOUNT
mount -t nfs 192.168.56.10:/opt/storage/secondary $SS_MOUNT
mount -t

...

 nfs -o resvport 192.168.56.10:/opt/storage/secondary $SS_MOUNT #Mac OS X

3. Checkout the 'quickcloud' branch and build it and run it

Code Block

git checkout quickcloud
mvn -P developer,systemvm  clean install -Dquickcloud
mvn -P developer -pl developer,tools/devcloud -Ddeploydb
mvn -pl :cloud-client-ui jetty:run

In a different terminal, execute the quickcloud zone creation script via marvin

Code Block

mvn -P developer -pl tools/devcloud -Dquickcloud

4. Open two more terminals. In the first terminal

Code Block
 cd services/secondary-storage 

In the second terminal

Code Block
 cd services/console-proxy/server

5. In the secondary-storage terminal

Code Block
 mvn exec:java 

In the console-proxy terminal,

Code Block
 
echo "paths.pid=." > conf/environment.properties
echo "developer=true" >> conf/agent.properties
mvn exec:java -Pquickcloud

6. Open the GUI and deploy a VM. Although the VM won't get an IP, you should be able to view the console and log in and set an ip./secondary