Corporate Home Open Source Home
Syndicate content
Eucalyptus
3 replies [Last post]
b1rules
Offline
Joined: 08/31/2010

Hello Eucalyptus Fans,
I am trying to get Eucalyptus to run on a 3 tier cluster running SLES11SP1.

I installed the RPMs for OpenSuSE 11.2 as described in the Guide. It works almost fine, I can start the Services and register all the components.

I then want to take the next step in the Admin guide and register some Images using the euca2ools.
Unfortunalty - everytime I start one of the bin's it crashes with this error:

bsa0774:~ # euca-describe-instances
Traceback (most recent call last):
File "/usr/bin/euca-describe-instances", line 39, in
from euca2ools import Euca2ool, InstanceValidationError, Util, \
ImportError: No module named euca2ools

In the Script on Line 39 I see this:
from euca2ools import Euca2ool, InstanceValidationError, Util, ConnectionFailed

So I suggest it's some file missing or something, but I can't get it.

Would be happy for any help,

regards Chris

b1rules
Offline
Joined: 08/31/2010
SOLVED - installing python-boto packages via buildservice

I installed python-boto for sles11-sp1 using this package
http://software.opensuse.org/search?q=boto&baseproject=SUSE%3ASLE-11%3AS...

graziano
Offline
Joined: 01/14/2010
Hello, thanks for posting

Hello,

thanks for posting your solutions! How did you install the euca2ools originally? We carry botos' dependency, so I'm surprised you managed to install without having boto.

cheers
graziano

b1rules
Offline
Joined: 08/31/2010
well - I just installed the

well - I just installed the euca2ools package. It has boto inside. So the real problem is that on 64bit systems the python modules need to be in /usr/lib64/python2.6/site-packages/ and not /usr/lib/python2.6/site-packages/.

I fixed that with links an it's fine - so my post ^^^^ is wrong - you just need to relink the module folders ... see for details:

https://bugs.launchpad.net/eucalyptus/+bug/589744

"Running the following two commands seem to fix the problem:
ln -s /usr/lib/python2.6/site-packages/boto /usr/lib64/python2.6/site-packages
ln -s /usr/lib/python2.6/site-packages/euca2ools /usr/lib64/python2.6/site-
packages
"