giving up on BOA

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

hello, after months of trying out B-O-Aegir, I have to give up on it. i am reallly down about it. heck i am depressed about it. Its an absolutely beautiful script. aegir is just a fantastic concept. but it keeps crashing, 502 bad gateway, upgrade and reboot, its up, then 502 bad gateway, upgrade and reboot, its up.... then 502 bad gateway, upgrade and reboot, its up....... 502 bad gateway. i posted it to issues, but I dont know how to fix it. and this is with nothing on the sites, no traffic. I just dont know how to fix it and i have got to start producing real sites. good luck to you guys and thanks to the creators.

Comments

you could try the hosted

niccolox's picture

you could try the hosted service ..

thanks, but now that i have

socialtalker's picture

thanks, but now that i have tried it, I like having my own vps, I like the control, even though there is more to learn.

niccolox's picture

you can learn a lot from being hosted by professionals, which is the really beautiful thing about the open hosting platform thing imho

I am with omega now and its great, I have a self-hosted LAMP Aegir which a friend set-up for me.. however, thing is, I am not sure I want the hosting hassles... so all my crucial, core stuff will go to Omega8.cc and the experimental and peripheral will be staged on the self-hosted LAMP Aegir stack .. have plans for experimental stuff on the self-hosted

when my sites start to become

socialtalker's picture

when my sites start to become very active, that is something to consider, but right now i have more time and less money, so i will keep to this plan, but thanks.

@socialtalker From what I

omega8cc's picture

@socialtalker

From what I have seen in the issue queue, you were still using very old Barracuda script. Also, is it still kind of Virtuozzo powered system? If yes, latest BOA have some fixes to help with common Virtuozzo/OpenVZ issues, yet, it is still possible there are some too low memory limits set in the parent system, which is a common problem with this virtualization family.

I encourage you to try latest stable BOA - you need to download it from http://files.aegir.cc/versions/BARRACUDA.sh.txt, as explained in docs/INSTALL.txt

Don't give up! :)

thanks for responding. I have

socialtalker's picture

thanks for responding. I have never heard of "Virtuozzo powered system". i will have to ask linode. You told me i had the old versions weeks ago, now and at least three times since that time i have went to the "upgrade" doc on the git site and went thru the steps to upgrade barracuda and octopus. i dont know why its wrong. i might wait a couple of weeks and upgrade my linode account to 1024MB or 1536MB and do a fresh install one last time.
buy the way, is it true aegir cant be use to do a network of sites? i do need to connect about 10 sites together. example pink.com, yellow.com, blue.com, rainbow.com

Linode does not use the

brianmercer's picture

Linode does not use the Virtuozzo/OpenVZ system for virtualization. They use Xen only.

not Aegir, but Drupal

niccolox's picture

its a nice idea, to have an Aegir module that handles site networks, single signon between them...

regarding Single Signon, one approach is the OpenID family of solutions there is a family of modules that can be used to create OpenID provider (server) / relying (client) relationships between sites

http://community.aegirproject.org/discuss/omniauth-openid-single-signon-...
http://groups.drupal.org/node/140874#comment-547234

both based on OpenID: keywords Omniauth OpenID AX or OpenProfies on Github

Omniauth OpenID AX - I use this
http://groups.drupal.org/node/155799

OpenProfies - tested and works well..

another is CAS

thanks for suggesting this

socialtalker's picture

thanks for suggesting this system, however it appears to just have drupal 6 versions available.

d7 port of openid single sigon

niccolox's picture

have had a chance to try this yet...
http://drupal.org/node/1166510

aegir is more about managing

thedavidmeister's picture

aegir is more about managing the code and databases on your server than the interaction between sites, so you couldn't expect aegir to handle single sign on, etc.

it does help manage DNS settings, and can be configured to manage multiple servers, but all the servers you manage need to be VDS or dedicated servers afaik.

for example, i don't think you can have one "master" VDS that manages the sites on satellite shared hosting accounts.

i do think you have to be more specific about what you mean by "do a network of sites" and "connect about 10 sites together".

@socialtalker

omega8cc's picture

If you are on Linode, then you have Xen, not Virtuozzo, I probably mixed it in my memory with some other threads in the issue queue, I'm sorry.

We use Linode in the U.S. location with 1 GB RAM to test all BOA updates. Also, many people are using Linode to host BOA system, so your problem must be related to some settings we use by default for PHP and SQL limits, and since defaults used in BOA work fine for both small and big sites, with databases over a few GB, I suspect it just needs some simple debugging to get it working for you, maybe with the help of BOND.sh.txt tuner script.

It also helps when you post as much details about your setup and config options you set in Barracuda and Octopus scripts as possible, so others can help you better/faster.

You posted your install log before in the issue queue: http://drupal.org/node/1184620 and it shows clearly that you didn't download latest Barracuda/Octopus: http://pastebin.com/ZbQwUAky

This is why I think you need to start with correct version - and no, you shouldn't download anything from GitHub. Instead, just read the INSTALL/UPGRADE docs linked at: http://drupal.org/project/barracuda

Let us know how it goes.

Aegir is using standard Drupal multisite setup. While it doesn't support shared tables (between sites) or tables prefixes, it supports without issues Domain Access module, commonly used to create "network" of Drupal "virtual sites" - see http://drupal.org/project/domain to learn more. This module is supported out of the box in the BOA system. There are also single sign-on solutions if you wish to connect separate sites hosted in the Aegir system to create some kind of "network".

I hope this helps.

glad you clarified that

socialtalker's picture

glad you clarified that github download. i thought you still hosted the download on github but answered issues on drupal.org.
[blockquote]simple debugging to get it working for you, maybe with the help of BOND.sh.txt tuner script[/blockquote]
I confess i have never heard of bond.sh.txt tuner script, its there a link you know that explains how to debug using this?

Yes, the direct link is

omega8cc's picture

Yes, the direct link is available on the Barracuda project page: http://drupal.org/project/barracuda and it is http://drupalcode.org/project/barracuda.git/blob_plain/HEAD:/BOND.sh.txt

It includes embedded how-to in the script config section, but feel free to ask questions if this requires more detailed explanation.

RAM?

juan_g's picture

socialtalker wrote:

i might wait a couple of weeks and upgrade my linode account to 1024MB or 1536MB and do a fresh install one last time.

So, your Linode has 512MB or 768MB RAM now?

yes i have the 768MB RAM

socialtalker's picture

yes i have the 768MB RAM plan now, the thing is NOTHING was on these sites, not a single page, just bare bones of the install. how could anything have crashed because of RAM?

Wordpress 3.x introduced the

niccolox's picture

Wordpress 3.x introduced the new feature of site networks... kind of like a nice UI to the multi-site feature in Drupal

in WP you can manage multiple site networks from one codebase

http://codex.wordpress.org/Create_A_Network

would be a nice feature/module for Drupal and/or Aegir

ok, well you can't just take

thedavidmeister's picture

ok, well you can't just take terminology like "Site Network" invented for one CMS project and use it in another context and expect everyone here to know what you're talking about.

what you're talking about is a specific type of "multi-site" functionality - the ability to have some shared code, some specific code, and unique databases per site.

all the functionality of wordpress "Site Networks" described in that article is part of Drupal core and has been for a while, Aegir just does a good job of exposing and automating this feature through a UI.

each "Platform" in Aegir contains all of your shared code, and each "Site" has its own database and site specific code. I'm not sure what extra functionality you're asking for, exactly?

I am responding to this

niccolox's picture

I am responding to this question from socialtalker http://groups.drupal.org/node/165334#comment-557504

buy the way, is it true aegir cant be use to do a network of sites? i do need to connect about 10 sites together. example pink.com, yellow.com, blue.com, rainbow.com

the new functionality "I am asking for" from "another CMS" would be at the very least to have a multisite install option as default in Drupal with a nice admin page for that ... in Aegir, there is way more possibilities...

in WP, cough splutter, each site has its own tables, but they all sit in one DB... its pretty ugly really

but, the BuddyPress UI and suite makes it all very social etc etc etc http://buddypress.org/

please, lets not have a WP is rubbish discussion

there is the exact multisite

thedavidmeister's picture

there is the exact multisite functionality that WP has already in Drupal by default, and has been in Drupal longer than WP, but there are also other multisite configurations that work.

configurations that i'm aware of:

  • shared code in "sites/all", specific code in "sites/domain", one database per domain
  • shared code, shared database with table prefixes
  • one codebase, one database, different themes per subdomain
  • separate sites with shared code and user/node/etc tables
  • separate sites with single sign on
  • shared code, master/slave databases sitting behind a reverse proxy

i can think of a few reasons off the top of my head why there's no UI to configure all of those bundled with the core install script.

i didn't say anything about WP being rubbish and wasn't planning to. WP is a very different beast to Drupal though, and the communities generally have different priorities and interests.

As I understand the situation, WP developers do make assumptions about what their software is being used for and who their demographic is, so I'd say that helps them feel more comfortable enforcing, or at least strongly promote, a single "flavour" of multi-site configuration - the one that requires the least technical know-how to implement and maintain.

but... what's the point that is being made here? we're pretty off-topic now.. is this thread going anywhere in particular?

trying one last time. -- OCTOPUS didnt install.

socialtalker's picture

i am trying one more time to try this systems. I upgraded my linode plan to the linode 1536 so its well over 1G of ram now. rebuilt the server and started totally new. barrucuda install just fine, but octopus didnt install and i dont know why.
do i post my problem here or do i go to issues?

http://pastebin.com/Wqum62nk
System Boot - My Ubuntu 10.04 LTS Profile
Create Filesystem - 512MB Swap Image

Total: 63488 MB
Used: 60512 MB
Free: 2976 MB
linode 1536

This line: ERROR 1045

omega8cc's picture

This line:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

is a sign that you didn't enter the correct (auto-generated for you) MySQL root password at the end of Barracuda install.

Please see this comment for reference: http://drupal.org/node/1232530#comment-4798896

To fix this issue I recommend to re-image and install BOA again from scratch, this time carefully following the on-screen instructions in the last step for the MySQL root password. Then the Octopus install will just work.

not all platforms are installed.

socialtalker's picture

thanks! i got it installed yesterday. this is what i get for installing without my glasses! i didnt see the autorandom password, i must have done it before but i didnt remember. well, i am going to wait a week or so and hope the whole thing doesnt crash.

30 days later

socialtalker's picture

well, good news! since i bought a bigger plan (Linode 1536) and tried the install again. it has now been 30 days and no 502 bad gateway yet! hurray! but i still have not put a single page on any of the sites, so in the coming weeks when i start really working on these sites i will know if it holds up

Nice!

omega8cc's picture

It should just work :)

BOA

Group organizers

Group notifications

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