I've been using that image on EC2 recently, so I thought I'd add what I've 
learned so far:

* A 'small' instance is just barely enough to run it. It's *very* slow.
* opensrf services do not start up well. I need to log in each time I start the 
instance and run osrf_ctl.sh -l  -a stop_all/ osrf_ctl.sh -l -a start_all
* Since it's Ubuntu, root user login via ssh is turned off by default. You'll 
need to login as 'ubuntu' and then sudo su - opensrf
* By default, access will be blocked by the security settings on your EC2 
instance. You'll want to create a new security group before you create your 
instance that allows port 22, 80, and 443 then create your instance with that 
security group.

I haven't tried launching a larger instance with this image, but I suspect it 
would be worth doing.

Edit: I am booting up a larger instance right now. I appreciate your work on 
this Brian - it's obviously a very helpful tool for quickly deploying a test 
environment.

Cheers,
Justin

On Apr 17, 2012, at 4:08 PM, [email protected] wrote:

> Hi Natasha,
> 
> If you want to set up the demo in the Amazon cloud, you can grab an image for 
> it as described at the bottom of this page.  That demo runs on a "small" 
> Amazon server with these characteristics:
> 1.7 GB memory
> 1 EC2 Compute Unit (1 virtual core with 1 EC2 Compute Unit)
> 160 GB instance storage
> I/O Performance: Moderate 
> I would not go below 1 GB of memory; the Amazon "micro" server has 613 MB of 
> RAM and it is not able to run the various services needed (OpenSRF, 
> Postgresql, Apache).
> 
> The best supported Linux versions are Debian Squeeze and Ubuntu Lucid.  For 
> starting up and learning Evergreen, I think running all the components on one 
> server will probably be better than trying to set up separate bricks.  
> 
> Brian
> 
> From: "Natasha Moulton Hollenbach" <[email protected]>
> To: [email protected]
> Sent: Tuesday, April 17, 2012 1:28:49 PM
> Subject: [OPEN-ILS-GENERAL] Server Requirements for Demo
> 
> Hi everyone.  I'm helping a four library consortium set up a demo site for 
> Evergreen.  What I'm trying to find out is what the requirements are for the 
> server?
>  
> All I could find was this, which is extremely vague:
> Evergreen Server System Requirements
> There is a lot of variance here, depending on expected load/use, the size of 
> your data, the performance you require, and the amount of 
> redundancy/availability/failover you want.  The entire Evergreen server can 
> run in a 1GB virtual image.  It can also be spread out across multiple 
> servers, with different requirements for different components.  It requires 
> some flavor of Linnus, though may possibly run on other POSIX systems.
> Supported Linux Distributions
> Database Requirements
> Typical "Brick" for an Evergreen Cluster
> Apache
> Ejabberd
> Evergreen/OpenSRF Services
>  
> Thanks!
> Natasha Hollenbach
>  

Reply via email to