Mercury

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.

Mercury is an open-source effort to create reusable, common, stable, kickass stacks for running Drupal. It began as an effort targeted to Amazon EC2, but really wants to have its stacks run anywhere/everywhere Drupal is found.

The current best place to get code from is this GitHub repository:

https://github.com/boztek/mercury

The ideas here have also spawned Pantheon Systems, which provides commercial service, but this group is about free and open-source DIY server configuration for Drupal.

joostvdl's picture

Redhat 5.5 Support?

Hello

Does the description in Step-by-step: Installing Project Mercury 1.1 (Beta) on Centos 5.5 also work for Redhat 5.5 or are changes needed?

Joost

Read more
Greg Coit's picture

Who should we talk to about Pantheon?

We are getting ready to unveil what we've been building into Pantheon over the past couple of months. But before we do, we are reaching out to a number of Drupal free-lancers whom we see as the initial target market for our service.

Read more
j0k3z's picture

Server Performance

My Mercury EC2 site has been running very slow for the past few days. I enabled cloudwatch for a bit and it is showing high CPU usuage. My site typically doesnt have more then 5-10 authenticated users online at once.

Here is a graph http://img708.imageshack.us/img708/8926/picture1ptf.png

What is the best way to track down what is slowing everything down?

Also, the "Online Users" block doesnt show how many guests are online because of the caching I guess - any way to fix that or get a semi accurate number about how many users are connected but not logged in?

Read more
kyle_mathews's picture

Change default DB to MariaDB

After reading this issue (http://drupal.org/node/861192) today I wondered what the Pantheon community though about moving the default DB to MariaDB? I haven't played with it at all but the benchmarks look really good and assuming it's stable enough, I don't see any reason not to make the switch.

Read more
gibbet's picture

local.css not loaded for some parts of a page

I am really new to running a server. Been experimenting with Pantheon. Everything works great, I have the vote up down module which also works except that when I vote and the ajax updates the number of votes, the page changes slightly, some things stop picking up local.css theming (i use a fusion based theme, acquia marina). This happens only in a few places on the page that i noticed: views external filters and the views pager... What/where could the issue be? what should I check?

Any help would be great, thanks!

Read more
mpaler's picture

Upgrading mysql to 5.1

I've got a production site running smoothy on Mercury 5.0, using the Jaunty AMI. I'm needing to upgrade my MySQL to 5.1 (currently 5.0.x).

What's my best course of action given the Mercury framework.

Thanks,
Mike

Read more
divbox's picture

database name

hello,

this is probably silly question, but if I change the name of the primary db from "pantheon" to "my_site" will any of the update_pressflow/mercury scripts have problems?
i think no, but want to be sure.

thanks!

div

Read more
brentratliff's picture

Mercury vhosts (name based) only available on port 8080

I'm attempting to use a Mercury stack as a server for 2-3 sites. I have separate codebases under /var/www (some pressflow, some drupal). I have vhosts setup with the NameVirtualHost myip:8080 in default and the appropriate vhost files in sites-available with a successful a2ensite. I get a "Forbidden 403" unless I manually insert :8080 in the URL. I suspect Varnish but is there a simple setup guide for vhosts with Mercury that I haven't found with search engines? Is Varnish compatible with name based virtual hosts? Thanks.

Read more
nullvariable's picture

Mercury build freezes at mysql

In following the wiki (http://groups.drupal.org/node/70268) to build a mercury instance, after running the following command (step 5 of the wiki)
sudo bcfg2 -vqed -p 'mercury-aws'
Configuration freezes. Using a second ssh session and restarting the mysql server appears to unfreeze the script however later steps in the configuration surrounding mysql seem broken. Not knowing enough about bcfg2 to understand what it's trying to do that's not working leaves me stumped.

Read more
tomhung's picture

Varnish missing on Views Exposed Filters

Vanish will "miss" on a view with exposed filters.

It sets the NO_CACHE=Y cookie.

NOTE: i'm sure if this comment should go here or in pressflow.

Read more
Greg Coit's picture

errors running /usr/local/bin/update_mercury.sh

If you see this when running /usr/local/bin/update_mercury.sh:

bzr: ERROR: Branches have no common ancestor, and no merge base revision was specified.

The issue appears to be how I updated 1.1 with code from trunk. The fix is to run the following commands (assuming you're running 1.1):

sudo /etc/init.d/bcfg2-server stop
sudo rm /var/lib/bcfg2
sudo bzr branch lp:pantheon/1.1 /var/lib/bcfg2
echo -e "<Clients version=\"3.0\">\n</Clients>" | sudo tee -a /var/lib/bcfg2/Metadata/clients.xml
sudo /etc/init.d/bcfg2-server start; tail -f /var/log/syslog
Read more
sreyas's picture

Mercury on Ubunut Lucid

Hi,

I have installed pantheon on Ubuntu (lucid). But please note I have downgraded the php to 5.2.10 (karmic version) since the site was giving some errors with drupal 6.13.

Server softwares

Ubuntu Lucid
Apache/2.2.14
PHP 5.2.13 (cli)
Mysql 5.1.41-3ubuntu12.3
Varnish-2.1
Mercury 1.1

The site is working good.. but from time to time load increases tremendously and server just hangs. Seems like php connections are not getting closed.
This is from error.log

[Mon Jul 12 20:47:16 2010] [error] child died with signal 9

Read more

Step-by-step: Installing Project Mercury 1.1 (Beta) on Centos 5.5

Here are step-by-step instructions for building Project Mercury 1.1 (BETA!!!) on a fresh Centos 5.5 server using the configuration manager BCFG2. Project Mercury is known to work on AWS, Rackspace, RackspaceCloud and Linode. We'll have Centos images up on AWS soon.

Voxel.net has official Mercury 1.1 images available using 64-bit Centos (VSE) 5.2!

Read more
aruna.kulatunga's picture

Modules breaking or incompatible with external and aggressive caching

This is a question that had been asked before and discussed elsewhere. For instance, https://wiki.fourkitchens.com/display/PF/Modules+that+break+caching%2C+a... provides a list of modules that break the external and aggressive caching - some of them does not play well with normal cache either.

I need Drupal for Facebook and Organic Groups, both of which are listed as incompatible when external cache setting in the performance page is enabled.

Read more
manuj_78's picture

Mercury site crashing every few hours

Hi
My site was just migrated from Drupal to Mercury today morning...however now the site seems to be crashing every few hours :-(

The culprit seems to be Varnish ..I keep getting the following error messages

Page Could Not Be Loaded

We're very sorry, but the page could not be loaded properly. This should be fixed very soon, and we apologize for any inconvenience.
Debug Info:

Status: 503
Response: Service Unavailable
XID: 515792788

Varnish

Can someone guide me on how I can debug it?

The site is on Rackspace running on Ubuntu 10.04 LTS

Read more
Michael Hofmockel's picture

VMWare Aegir 4 - Alpha 8

Cayenne's picture

User Proliferaton?

I'm enjoying my pressflow/mercury installation very much on a Rackspace Lucid Lynx instance.

An interesting thing that I note is that the number of "guests" grows over time and seems to take up the available memory. Now, we're only talking a few hundred "guests," but I do not think they are real. Not willing to blame Pantheon, but has anyone any thoughts on this issue?

Thanks!

Read more
qbnflaco's picture

Multi-site Apache Solr...

http://davehall.com.au/blog/dave/2010/06/26/multi-core-apache-solr-ubunt...

I came across this link in an rss feed and thought this might be nice to roll in when using mercury with aegir.

Read more
joshk's picture

Advomatic Offers Managed Pantheon Hosting

Since my very first post announcing this idea of "Project Mercury" over a year ago, we've been getting repeated questions about whether or not someone could "buy" this technology. Pantheon being an open-source project, the answer all along has been "not really."

Until today.

It brings me great pleasure to announce that my friends at Advomatic are now offering the high-performance "Mercury" stack on their existing/proven VPS hosting service. Greg and Aaron from the Pantheon team have been working with them to get it all set up, and I have to say it's looking pretty good!

There will almost certainly be more ways to get Pantheon hosting in time, but it's really exciting to have our first go-to provider, and I couldn't be more pleased to have that partner be Avomatic. I've deployed many clients with them over the past four years, and I trust their team to do an excellent job on the sysadmin front. They offer 24X7 support, 100% network uptime SLA's, and flexible hosting plans. So, if you've been watching the progress here, and waiting for an option to run Pantheon without having to go it alone, get in touch with Advomatic and see for yourself what all the fuss is about.

Read more
Anonymous's picture

Beginner's manual?

Ok, this is a beginner's question and I know it's frustrating. I found this EC2 manual which helped me setup my Mercury AMI on EC2.
http://www.slideshare.net/aridavidow/moving-drupal-to-the-cloud

Now I'm succesfully running a 32bit Mercury 1.1 AMI on EC2. I've logged in with SSH and can install pressflow via the public URL. It works.

But now,... I want to upload my own files to /var/www...! :) This poses a problem, as I get authentication troubles.

Read more
Subscribe with RSS Syndicate content

Mercury

Group organizers

Group categories

Post Type

Group notifications

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

Hot content this week