Slide 11: cd ~/Tutorials/DiCloud ./key_install.sh geni.cs.umass.edu ls -la ec2/keys ls -la / Slide 12: cd ~/Tutorials/DiCloud source ./environment cd dicloud/bin ./dicloud_server.sh Slide 13: cd ~/Tutorials/DiCloud source ./environment cd dicloud/bin cat ec2pricing.properties Slide 14: cd ~/Tutorials/DiCloud source ./environment ./dicloud_console.sh help Slide 15: connect localhost 1099 get balance add credit 100 get balance Slide 16: head ~/Tutorials/DiCloud/s3_test s3 create gec12-tutorial- us s3 put gec12-tutorial- test /home/geni/Tutorials/DiCloud/s3_test s3 get gec12-tutorial- test /home/geni/Tutorials/DiCloud/test s3 delete gec12-tutorial- us get balance head ~/Tutorials/DiCloud/test Slide 17: ec2 start /geni_cert.pem /geni_pk.pem ami-013d6c44 1 m1.small us-west-1 geni-keypair ec2 probe /geni_cert.pem /geni_pk.pem us-west-1 ascii Slide 18: ssh -i /geni-keypair.pem root@ ls -la /dev/sdg Slide 19: ebs create /geni_cert.pem /geni_pk.pem 1 us-west-1 us-west-1 ebs attach /geni_cert.pem /geni_pk.pem us-west-1 sdg ls -la /dev/sdg mkfs.ext3 /dev/sdg mount -t ext3 /dev/sdg /mnt umount /mnt exit get balance Slide 20: cd ~/Tutorials/DiCloud/dicloud/bin nano getbalance.txt ./dicloud_console_script.sh < getbalance.txt Slide 21: ebs detach /geni_cert.pem /geni_pk.pem us-west-1 ebs delete /geni_cert.pem /geni_pk.pem us-west-1 ec2 stop /geni_cert.pem /geni_pk.pem us-west-1 geni-keypair get balance Slide 24: /geni_cert_web.pem /geni_pk_web.pem geni-keypair Slide 35: cp ~/Tutorials/DiCloud/ec2/keys/geni-keypair.pem ~/.ssh/id_rsa cp ~/Tutorials/DiCloud/ec2/keys/geni-keypair.pub ~/.ssh/id_rsa.pub keychain ~/.ssh/id_rsa ssh root@ "hostname " ssh root@" cd ~/Tutorials/DiCloud/gush nano directory.xml Slide 36: cd ~/Tutorials/DiCloud/gush ./gush -P 15000 info nodes load simple.xml run disconnect quit Slide 38: cd ~/Tutorials/DiCloud/gush cat omni_config nano directory.xml Slide 39: cd ~/.ssh/ keychain --clear keychain ~/.ssh/id_rsa keychain ~/.ssh/id_rsa_geni cd ~/Tutorials/DiCloud/gush cp simple.xml simple-orca.xml nano simple-orca.xml Slide 40: nano orca-new.rspec Slide 41: helper-scripts/handle-geni.py -n -f pg -a https://www.emulab.net/protogeni/xmlrpc/am createslice gush-orca-david helper-scripts/handle-geni.py -n -f pg -a https://geni.renci.org:11443/orca/xmlrpc createsliver gush-orca-david orca-new.rspec Slide 42: helper-scripts/handle-geni.py -n -f pg -a https://geni.renci.org:11443/orca/xmlrpc sliverstatus gush-orca-david helper-scripts/handle-geni.py -n -f pg -a https://geni.renci.org:11443/orca/xmlrpc sliverstatus gush-orca-david Slide 43: ssh root@ “hostname ” ssh root@ “hostname ” Slide 44: ./gush -P 15000 info nodes load simple-orca.xml run Slide 46: disconnect quit helper-scripts/handle-geni.py -n -f pg -a https://geni.renci.org:11443/orca/xmlrpc deletesliver gush-orca-david