RightScale Blog

Cloud Management Blog
RightScale 2015 State of the Cloud Report
Cloud Management Blog

64-bit CentOS5 Amazon EC2 Image Release

64-bit CentOS5 Amazon EC2 Image Release

A 64-bit version of our CentOS5 image is now available for general consumption. The image is called `RightImage CentOS5 x86_64 V1_12` with AMI ID ami-31c72258 and location `rightscale_images/CentOS5_X86_64_V1_12`. See the changelog for info on past images.

This is our first public image for the large instance types and we hope we covered all bases, but we're eager to hear whether everything works as expected. As promised the script to create the image is also available. To run the script, launch Amazon's 64-bit FC6 image and run through the steps. 

A little background on RightImages for those of you not familiar with what we're doing: To configure servers we use a base image and install software at boot time using our server templates and RightScripts. This is way more modular and maintainable than baking entire servers into AMIs. Please see our blog post on the rationale behind this. As a result, we produce base images that are small yet have all the software utilities one just needs in EC2 already installed, from the Amazon EC2 tools to traceroute, curl, wget, etc. The second innovation we made with our images is that they are fully scripted and we publish the script. You can launch Amazon's FC4 or FC6 image, run our script, and out pops a clone of our RightImage. So if you want to see what we install or make some changes you can go right ahead.

Archived Comments

steve I receive msg: “Error: InvalidParameterValue: The requested instance type does not agree with the architecture specified in the AMI manifest.” when trying to launch it from the dashboard.

Morgan Tocker Is there any interest in creating a CentOS 4 server template? There are a number of isolated incidents where MySQL does not play nice with NPTL, and LinuxThreads support has been removed from CentOS 5.

Thorsten Steve: are you sure you are launching the image on a “m1.large” or “m1.xlarge” instance? Sounds like you’re trying to run it on a small instance. Morgan: to tell you the truth, we don’t have the resources to pursue CentOS4. The script we use to generate our CentOS5 image is public (see the link in the blog entry), so it should be a “simple matter” for someone else to create a CentOS4 version…

Todd I’m with Steve. Maybe I’m missing something obvious, but in the dashboard,when I’m trying to launch an image, I don’t have an option to select the type of instance (large or x-large). As a result, I get the same error as Steve.

blanquer Todd and Steve, You are right, a presentation bug slipped through that causes the instance type drop-down box to not appear in the page (in some situations)…sorry about that. We’ll deploy the new code very shortly. Thanks for the feedback!

blanquer FYI, the presentation bug was fixed the next day or so, and it’s been operational for about a week now.


Is this a CentOS 5.0 image? If so, do you plan to release a 5.1 image in the near future? Or could you point out what changes would be necessary to make the install script create one? Also, regarding your S3 repo mirror: is this image configured to fall back to public mirrors in the event that the S3 mirror is down? Or what if I want to skip the S3 mirror entirely and revert to public mirrors for everything?
Posted by Michael (not verified)   Ι   April 18, 2008   Ι   02:47 PM
[...] They’re literally bare-bones CentOS 5 AMIs (you can build your own, or use RightScale’s, or whatever you’d like) with a single extra script on them which is executed from [...]
[...] now I am relying on one of the AMI image developed by RightScale that has most of the needed utilities (including gcc) that is needed for SWI [...]
I launch this AMI and when I try to use the EC2 command line api tools, I get a 'File not found: ''' message. Weather or not I've set the appropriate env vars, I get this message.
[...] some publicly available images, I started building my own by modifying their scripts for 32-bit and 64-bit Cent OS [...]
I have the same problem Michael did. File not found:''"
Posted by Paul (not verified)   Ι   February 01, 2009   Ι   09:59 PM
Okay, the File Not Found error is caused by having blank EC2_CERT and EC2_PRIVATE_KEY environment variables.
Posted by Paul (not verified)   Ι   February 01, 2009   Ι   10:04 PM
[...] RightScale Cung cấp mã kịch bản dựa trên cả Ubuntu và CentOS để tạo AMI của bạn từ đầu. [...]

Post a comment