Installation

90 views
Skip to first unread message

Paul Hassinger

unread,
Feb 16, 2010, 1:14:30 PM2/16/10
to OpenECP: Open Elastic Computing Platform
Thanks. Any tips on installation? Everything that I can find refers
to .deb/.rpm installation for the old Enomaly product.

I'd be glad to write up a little how-to blog post for others if I can
get it working.

Schroeder

unread,
Feb 17, 2010, 12:57:48 AM2/17/10
to OpenECP: Open Elastic Computing Platform
I was in the same boat. Open the setup.py file in a viewer (gedit,
vi, whatever). In there, you will see what dependencies are needed.
Some are installed via yum, others like 'simplejson' and 'losetup'
need to be installed by using 'easy_install [packagename]'.

After you get all the dependent packages installed, run the python
script:
'python setup.py install'

I'm willing to pitch in on documentation if anybody is interested.

Many thanks to those who have/are working on this project. It looks
like there are really neat things in it.

Schroeder

Paul Hassinger

unread,
Feb 18, 2010, 11:38:17 AM2/18/10
to OpenECP: Open Elastic Computing Platform
Thanks, I managed to get this installed. For others, I'll outline what
I did.

I used Ubuntu 8.04 x64

I used instructions from here:
http://trac.nchc.org.tw/grid/raw-attachment/wiki/jazz/Enomalism/EnomalismBeta2Manual.pdf

-Basically, all as root, I installed dependencies:
sudo apt-get install ssh build-essential python-dev libxen3.1-dev kvm
mysql-server libmysqlclient15-dev python-libvirt python-mysqldb
libvirt-bin python-setuptools xen-utils-3.1 linux-xen qemu bridge-
utils

- Untarred the file to /opt/openecp/ and cd'd there.

- Ran: python setup.py install

- initialized the database: scripts/init-db.sh $mysql_root_password
$user $password

- cp default.cfg config/`hostname`.cfg

- nano config/`hostname`.cfg
(Modify the mysql://username:password, uncomment and modify the
ip_addr and base_url)

- scripts/enomalism2.sh start

- go to the machine:8080/ and login with 'admin' and 'password'

Sam Johnston

unread,
Feb 18, 2010, 11:40:41 AM2/18/10
to ope...@googlegroups.com
Paul,

This is great work - thanks! I did something similar with Debian 5.0 but didn't document it in enough detail and was planning to redo it from scratch.

Ultimately we should really look at making packages for this.

Sam

PS wrt moderation, Google Groups has been under siege by spammers last few weeks/months so I've told it to require moderation for new members. The first non-spam post you send will get you whitelisted though (as I want to moderate about as much as you want to be moderated!)
Reply all
Reply to author
Forward
0 new messages