Need help with Pantehon Aegir.

Events happening in the community are now at Drupal community events on www.drupal.org.
qbnflaco's picture

I just installed the EC2 instance of pantheon Aegir. When looking through the mercury press flow stack, it would seem like once running, you would be able to hit the ip of the server and be able to see your drupal install there. I seem to get the error message "The connection has timed out". I logged into the server. apache seems to be running. I went through the README file and got up to renamed the vhost.d file to the elastic IP address as well as changing the servername variable to the IP address. However I still get Problem loading page when trying to get to the install page.

Comments

Aegir != Mercury

joshk's picture

Hi. Glad you're trying the aegir pantheon image! It's a different thing than the Mercury/PressFlow project though.

For the Aegir image, you should be getting the install screen if you request the public DNS after launching. The default vhost file should be set to host for *:80, which will catch any incoming requests.

I know it's all together

qbnflaco's picture

I know it's all together different, but I assumed it would give me the install screen after launch, which I guess it was supposed to and didn't. :-( I'll tinker a little more and see where I can get.

Check your AWS Security Group Settings

iaminawe's picture

I found that even using the default security group would not allow me to access the elastic IP immediately.
I would suggest manually adding Port 80 for TCP/IP , Port 22 for SSH and MySQL on 3306 to your AWS security group, this worked for me.

I was able to setup, login and administer the Panthon Aegir AMI but was unable to get past verifying the default Drupal 6 platform that it is packaged with.

I had errors with

The command 'drush.php provision verify' could not be found.

These posts have been helpful troubleshooting but still cant get it to work.

http://drupal.org/node/446620
http://drupal.org/node/560256
http://drupal.org/node/462936

I am confused as to how much of the process Pantheon has already done and how much still needs to be manually configured. The Aegir instructions assume a self install.

I think that it may be because I run the host configuration drush command as the root user at the end of the install process rather than as the Aegir user. I have tried logging into my amazon instance as a non root user but ssh aegir@myipaddress does not work because it needs a secure key

Any ideas?

Pantheon Aegir up and humming

iaminawe's picture

Cool I managed to get past it and it was indeed my own fault and was as a result of running the drush command as root user.

I found this very useful paragraph in the Hostmaster install profile

All instructions and in general all commands must be run as aegir user,
so all permissions are always set correctly.

To become aegir user you can issue this command::

su -s /bin/sh aegir

(Note you must run this as root or prefix with sudo).

Once running this command and then doing the requested drush link, the permissions were corrected and it verifies fine.

Amazing... Aegir on EC2 - going to be playing around with this for while...

Thanks to all for putting this amazing combination together

Aegir hosting system

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: