BOA

Events happening in the community are now at Drupal community events on www.drupal.org.
This group should probably have more organizers. See documentation on this recommendation.

BOA is an acronym of high performance Barracuda, Octopus and Aegir LEMP stack.

The BOA project has moved to Github!

  • Use our Github project for contributing code, or reporting bugs, or requesting features.
  • Join us in the omega8cc/boa chat room on Gitter.

New releases announcements are posted on Twitter

spessex's picture

Has anyone had Lime Survey sitting on a BOA configured server?

Hi

Has anyone any experience of running Lime Survey on a BOA configured server?

Basically I'm looking at BOA as a possibility for running my Drupal sites on a dedicated server but also use Lime Survey heavily in my projects so need to be sure that I will not run into any problems or difficulty in this respect.

I still don't fully understand BOA and am researching this now but please note I do not expect Aegir etc to run/interact with Lime Survey in anyway. All I want to know is will LS run as it should if I add it to the server?

Read more
Anonymous's picture

BOA dedicated server partitions and data filling up

Caveat when partitioning a server or vps to run with BOA - just a / and a swap are probably all that is needed for most purposes. Repartitioning ext4 on the fly is not fun.

Read more
joelwallis's picture

I updated my BOA to 2.0.8 and now I get an error when I run any task

After update my BOA install to 2.0.8 I get a Drush error each time I run some task related to a platform (see the attached image).

Does anybody knows how should I proceed? If should I open an issue in the Barracuda or its just a local trouble?

Read more
Anonymous's picture

Hot to get octopus aegir frontend to recognize platforms and sites running on it?

I have searched the web for info on the proper way to restore a corrupted octopus instance and have not found any info.

Is there a tutorial on how to restore an octopus instance?

Read more
nitin.sareen.mca's picture

How to install an older version of BOA

Instead of installing the latest version i.e. 2.0.8 I wanted to install 2.0.5. Any guidelines, please?

Read more
Anonymous's picture

Anyone know of an easy way to move a site from one octopus instance to another on same barracuda?

Does anyone know of an easy way to move a site from one octopus instance to another on same barracuda? (when the site is still up, but when one no longer has access to a functioning octopus aegir hostmaster site) I truncated the overhead on the wrong table and it took the octopus hostmaster site down so that it no longer recognizes any servers, platforms or sites - but all sites are still up and running) I cannot import the o1 server db backup for some reason - possibly a problem with percona...

For example, move domain.com from o1 to o2?

Preferably using drush and command line.

Read more
Mojah's picture

Awesome results from loader.io, but what about first page load on BOA and questions about caching.

Summary of loader.io results

With 150 concurrent users today on a custom Drupal 6 distro, loader.io reported a response time of 200ms when the load was at it's highest (150 concurrent users). Running top on the 512mb SSD vps account showed the highest load reached was 2.5. There were 3366 successful responses and no errors in the 60 seconds that the test ran. We had to switch off lfd/csf by running csf -x as root and remove the limit_conn limit set in the vhost file, which Octopus sets on all it's managed sites.

Read more
Anonymous's picture

How to run the morning cron from the command line?

I'd like to know how to run the "morning cron" for my entire BOA install from the command line. Can anyone please give the the exact command to run as root in a terminal?

i.e. bash /var/xdrago/runner.sh ? or something like that? I'm not a shell scripter

Thank you very much.

Read more
johns10's picture

Commerce Kickstart Feeds Problem

I have been having some trouble with feeds in commerce kickstart on a site on a BOA platform. I have had trouble importing products and having them show up in the list of products.

I have actually been able to do successful imports. The products go into the database, but they don't show up in the list of products. I can go to the database and find them through chive, but I can't get them to show up. Additionally, if I try the feed a second time it tells me it updated products rather than creating new ones.

Read more
muschpusch's picture

Large file uploads (~10gig)

Hey, i'm working on a backend for some music studio. The backend needs to handle large file uploads (~10gig). I have found out that there are several issues and possible solutions.

  • drupal can't manage files with 2gig+ (which is really lame but easy to fix) #1815886: Drupal core cannot manage files larger than 2 GB
  • php.ini and nginx.conf would need some adjustments when using php / flash / html5 upload stuff (jquery_upload, swf_upload, plupload etc). -> old browsers have a big chance to fail
Read more
socialtalker's picture

domain access module

can the domain access module be used in BOA. I am assuming it wouldnt but i am checking. I have two clumps of sites I need to work on.

Read more
planetlarg's picture

hack a new platform into an existing set (/data/all/001/mynewplatform)

I want to add a platform, but I don't want to put it in /data/disk/o1/static/.

I've written a script (attached) to download drupal to the existing global area (say, /data/all/001/mynewplatform), tweak it, create a client version (say, (/data/disk/o1/001/mynewplatform) and tweak that too.

What's the next bit? What is the drush command - perhaps a hostmaster extension - that adds it to the list of available Aegir platforms?

Read more
AntiNSA's picture

Newest head great 3/18 @9:20, Having strange problem for last 3 releases

Hi everyone. TYhe latest head for me is great. the last three or so releases , I have been gettign this error that i have nnever seen before in like 3 years of boa....

Anyone else seen this?
http://drupal.org/node/1942486

Read more
johns10's picture

How to build an access log on sites running on BOA

Hello,

I am building a site for my business. One of the requirements for the site is to build an access log showing what users accessed what pages when. I want to see a time stamp, user name, and node name, a link to the node, and integration with organic groups so I can create access log reports by group. I understand that the access log feature is turned off in BOA, so I cannot use the native drupal function. I have identified this module:

http://drupal.org/project/nodeviewcount

Read more
zkrebs's picture

Commerce Kickstart 7.x-2.4 on BOA 2.0.5

added to /static/commerce_kickstart-7.x-2.4
chmod -r 777
platform added successfully in Aegir

Then when I try to add first site, it errors on install:

The external command could not be executed due to an application error.
Drush was not able to start (bootstrap) the Drupal database

..then it lists a lot of my drushrc aliases from other site. Install fails, and the website directory is not deleted.

I just updated to BOA 2.0.5 today...did not see a problem, other sites work fine that I had installed before.

Read more
Anonymous's picture

Request help for Custom platform path, please?

Are custom platforms suppossed to put in (BOA 2.0.5):

~/static/platform1/
~/static/platform2/

etc...

OR

~/static/platforms/platform1/
~/static/platforms/platform2/

I would truly appreciate a simple straighforward answer from any helpful person out here to this simple question. I have ready all the documentation and literature, and this still is not completely clear to me.

The relevant documentation states:

Read more
niccolox's picture

Big Data Drupal with Cloudera, Hadoop, MapReduce, Nutch and Solr

thanks to the recent work of the Solr Nutch sandbox project I've managed to get Nutch 1.6 jobs to run on a Cloudera CDH3 4 node cluster sending results to Solr 3.6.2 (hosted within Tomcat on Aegir BOA) and then integrated into the Apache Solr 7.1.1 module (not the dev) into search results and Apache Solr Views

I must say, I am pretty excited about Hadoop / Cloudera running Nutch and Solr and integrating with Drupal

for anyone interested in setting up a Cloudera cluster I recommend masterschema (centos) and Gregory Grubbs on YouTube (debian)

I'll post some notes etc ASAP

Read more
Anonymous's picture

xmlsitemap and BOA Discussion Area

This is intended as a discussion area for getting the xmlsitemap module to work properly with BOA (and nginx). So I am asking BOA users to list successful strategies for getting an auto-generated xml sitemap (and one in each language used ...) on sites being hosted on the BOA server.

I have open an issue with the xmlsitemap module:

http://drupal.org/node/1924570

I think the problem is with nginx.

example of sitemap generated with the xmlsitemap module on my BOA server:

("http://domain.com" replaced by "..." for each link so entire sitemap can display here)

Read more
Mojah's picture

Feedback required for backup strategy on multiple low/medium traffic BOA managed sites

Summary

I'm working on a backup strategy for our SaaS distro that runs on BOA provisioned cloud vps nodes and I'm looking for feedback. I'll move all of this to a wiki page if it becomes useful and provide the scripts that are currently working for us, as it will be useful for most folk running multiple sites on a single Drupal core.

Use Case

Read more
Anonymous's picture

Question re included wkhtmltopdf.

I just installed the patch for the print_pdf module so that it couls find BOA's wkhtmltopdf: http://drupal.org/files/print_pdf-detect-system-binary-6.patch

My sites setup (which I imported from a regular Aegir platform when I started BOA) for my static custom profiles places this module in :
/data/disk/o1/static/platforms/platform_name/sites/all/modules/print/print_pdf

Read more
Subscribe with RSS Syndicate content

BOA

Group organizers

Group notifications

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