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
I installed python-boto for sles11-sp1 using this package
http://software.opensuse.org/search?q=boto&baseproject=SUSE%3ASLE-11%3AS...
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
"