Installing Membase on Fedora Core 8 32-bit EC2 AMI
I started the AMI (a small instance), installed the RPM package. I'm trying to connect to the instance on port 8080, but I'm getting a 502 response. All firewall ports are open right now.
Is there a text log I can look at? Where do I go from here?
Thanks
Please note that we have not tested, and do not support Fedora Core 8. It may well work there, but it's hard to say. We have tested to and support Red Hat Enterprise Linux 5.4. You may have better results with something like CentOS 5.4.
I forced a restart using "northscale start", and now I can connect to the web console. The memcached service is down, though. And yes, all ports are open.
We're trying to set this up on Amazon EC2. Our original set up had the cluster running on our web servers (Windows 2008), but we've been encountering tons of connectivity problems (not sure if that's because of the NorthScale cluster or the Enyim 2.0 client), overall it seemed very unstable. So we're switching to the recommended approach of setting up an independent cache cluster, which could run on Linux.
Do you guys have a recommended AMI ID to start from when targeting EC2? The AMI's sole purpose is to host NothScale. I've been spending hours in trial and error mode over the past few days, and I'm about to give up. If you have a recommended deployment strategy for the Amazon cloud, that would be extremely helpful.
Thank you
I forgot to mention the log contains countless 'Service memcached crashed in 0.01s supervisor_cushion001 11:20:59 - Wed Jun 16, 2010'
I'm trying a CentOS 5.4 AMI. So far so good. The Northscale service seems to be working OK.
You beat me to the punch slegay! Yes, CentOS 5.4 should work properly. We're working on getting direct support through RightScale which should make these sorts of deployments easier in the future.
Glad you were able to get things up and running, let me know if you need any more help.
-Perry
Are you able to connect to the AMI itself? If so, can you telnet to localhost on 11211 and see if you connect? From there you could try typing 'stats' to see if the server is actually functioning. If all that goes well, try connecting to localhost on port 8080. If you are able to connect, then there is definitely something "outside" of the machine that is preventing you from connecting with your web browser.
Have you setup the security groups properly to allow you to access it on port 8080?
Perry
Forum support is great for free but sometimes you need a guaranteed response time and dedicated resources for your questions or issues.
Consider purchasing enterprise-level support from Membase: http://www.membase.com/products-and-services/overview
Call or email "sales -at- membase -dot- com" today!