Creating an AMI on EC2

From Genome Analysis Wiki
Revision as of 09:29, 23 October 2012 by Terry Gliedt (talk | contribs) (Created page with ''''Notes About Creating a New EC2 AMI''' Login to https://console.aws.amazon.com/ec2 Pay attention to the region you are using, at least for now it seems any starcluster activi…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Notes About Creating a New EC2 AMI

Login to https://console.aws.amazon.com/ec2

Pay attention to the region you are using, at least for now it seems any starcluster activity must be in us-east-1

EC2 DashBoard -> Launch Instance Class Wizard Ubuntu Server 12.04.1 LTS 64 bit Instance type -> Micro, EC2, no preference Advanced Instance Options (take defaults) Storage Device Configuration -> Edit Change volume to 30G -> Save -> Continue Key Name = CSG 8G biopipe; ubuntu 12.04, 8GB, 30GB /

Create Key/Pair if you need to, Name the PEM (e.g. CSG) and save the CSG.pem file

Choose a Security Group (take dfeault)

Launch No need to Create Status Check Alarms No need to Create EBS Volumes



ssh -i ~/.ssh/AWS/CSG.pem ubuntu@ec2-23-20-32-7.compute-1.amazonaws.com mkdir debs scp dev/biopipe/*.deb dev/umake/*.deb root8g:debs


ssh -i ~/.ssh/AWS/CSG.pem ubuntu@ec2-23-20-32-7.compute-1.amazonaws.com

sudo dpkg -i debs/biopipe-align_0.6_amd64.deb Selecting previously unselected package biopipe-align. (Reading database ... 25372 files and directories currently installed.) Unpacking biopipe-align (from .../biopipe-align_0.6_amd64.deb) ... Setting up biopipe-align (0.6) ... Created symlink '/usr/local/bin/gen_biopipeline.pl' to make running the aligner easier.

  1. ============================================================
  2. 'java' is not installed, do 'sudo apt-get install java-common default-jre'
  3. ============================================================
  4. ============================================================
  5. 'make' is not installed, do 'sudo apt-get install make'
  6. ============================================================
  7. ============================================================
  8. 'libssl0.9.8' is not installed, do 'sudo apt-get install libssl0.9.8'
  9. ============================================================
  10. ============================================================
  11. '/usr/local/biopipe/test/align' does not exist so you cannot test this install
  12. Install it by doing 'sudo dpkg -i biopipe-test_*.deb'
  13. ============================================================

etc


If there were messages about missing packages, install them now

 sudo apt-get install make libssl0.9.8 java-common default-jre


sudo dpkg -i debs/biopipe-testalign_0.6_amd64.deb

/usr/local/biopipe/bin/gen_biopipeline.pl --test ~/testalign


Create Image

 Image Name   csg-biopipe_instance
 Image Description:  Image for CSG Biopipe instance
 Volume Size:  30GB
 Take defaults otherwise

See notice about

 View pending image ami-d27ec7bb



AMI: Ubuntu Cloud Guest AMI ID ami-3d4ff254 (x86_64) Name: Ubuntu Server 12.04.1 LTS Description: Ubuntu Server 12.04.1 LTS with support available from Canonical (http://www.ubuntu.com/cloud/services). Edit AMI Number of Instances: 1 Availability Zone: No Preference Instance Type: Micro (t1.micro) Instance Class: On Demand Edit Instance Details EBS-Optimized: No Monitoring: Disabled Termination Protection: Disabled Tenancy: Default Kernel ID: Use Default Shutdown Behavior: Stop RAM Disk ID: Use Default Network Interfaces: Secondary IP Addresses: User Data: IAM Role: Edit Advanced Details Key Pair Name: CSG Edit Key Pair Security Group(s): sg-a098e9c8 Edit Firewall




Launch an AMI EC2 DashBoard -> AMIs -> Select CSG instance -> Launch Instance Launch Instances (take defaults) Advanced Instance Options (take defaults) Storage Device Configuration -> Edit Change volume to 30G or whatever -> Continue Instance Details

 Key Name = test of instance

Create Key/Pair if you need to, Name the PEM (e.g. CSG) and save the CSG.pem file

Choose a Security Group (take dfeault)

 sg-a098e9c8 - quick-start-1

Review -> Launch