Corporate Home Open Source Home
Syndicate content
Eucalyptus

Join us at engage.eucalyptus.com

2 replies [Last post]
b1rules
Offline
Joined: 08/31/2010

I will describe briefly how I install a SLES11SP1 Eucalyptus 2.0 FrontEnd Node - the startingpoint is a freshly installed SLES11SP1 Image with bonded Networks.

First I copy my Eucalyptus Files to the machine and Install Java:
(the RPM sun-java-sdk-DUMMY.rpm is a self-build RPM only telling RPM that it is an java-sdk > 1.6.0 - cause the manual java installation I do is outside of RPM - I don'T have to force rpm to nodeps this way)

3 2010/09/14 - 07:11:24 cp /home/c5146070/eucalyptus-2.0.0/ . -Rax
4 2010/09/14 - 07:11:38 cd eucalyptus-2.0.0/
5 2010/09/14 - 07:11:46 chmod +x jdk-6u21-linux-x64.bin
6 2010/09/14 - 07:11:49 ./jdk-6u21-linux-x64.bin
7 2010/09/14 - 07:12:18 mv jdk1.6.0_21/ /usr/local/
8 2010/09/14 - 07:12:47 rpm -Uvh sun-java-sdk-DUMMY.rpm
cat <> /etc/bash.bashrc.local
#!/bin/bash
export PATH=/usr/local/jdk1.6.0_21/bin:\$PATH
export JAVA_HOME=/usr/local/jdk1.6.0_21
export JAVA=\$JAVA_HOME/bin/java
EOF

Then I install all Yast and RPM dependencies and after that Eucalyptus itself and euca2ools:

bsa0773:~/eucalyptus-2.0.0 # rpm -Uvh perl-Crypt-OpenSSL-Random-0.04-7.1.x86_64.rpm
warning: perl-Crypt-OpenSSL-Random-0.04-7.1.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID dcef338c
Preparing... ########################################### [100%]
1:perl-Crypt-OpenSSL-Rand########################################### [100%]
bsa0773:~/eucalyptus-2.0.0 # tar xvzf eucalyptus-2.0.0-opensuse-x86_64.tar.gz
bsa0773:~/eucalyptus-2.0.0 # cd eucalyptus-2.0.0-opensuse-x86_64/
bsa0773:~/eucalyptus-2.0.0/eucalyptus-2.0.0-opensuse-x86_64 # cd eucalyptus-2.0.0-rpm-deps-x86_64/
bsa0773:~/eucalyptus-2.0.0/eucalyptus-2.0.0-opensuse-x86_64/eucalyptus-2.0.0-rpm-deps-x86_64 # rpm -Uvh aoetools-21-1.el4.x86_64.rpm euca-axis2c-1.6.0-1.x86_
64.rpm euca-rampartc-1.3.0-1.x86_64.rpm vblade-14-1mdv2008.1.x86_64.rpm vtun-3.0.1-1.x86_64.rpm
warning: aoetools-21-1.el4.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 217521f6
warning: vblade-14-1mdv2008.1.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 78d019f5
Preparing... ########################################### [100%]
1:aoetools ########################################### [ 20%]
2:euca-axis2c ########################################### [ 40%]
3:euca-rampartc ########################################### [ 60%]
4:vblade ########################################### [ 80%]
5:vtun ########################################### [100%]
Updating etc/rc.config...
insserv: script ipmi.hp: service ipmidrv already provided!
bsa0773:~/eucalyptus-2.0.0/eucalyptus-2.0.0-opensuse-x86_64/eucalyptus-2.0.0-rpm-deps-x86_64 # cd ..
bsa0773:~/eucalyptus-2.0.0/eucalyptus-2.0.0-opensuse-x86_64 # rpm -Uvh eucalyptus-2.0.0-1.x86_64.rpm eucalyptus-common-java-2.0.0-1.x86_64.rpm eucalyptus-cloud-2.0.0-1.x86_64.rpm eucalyptus-sc-2.0.0-1.x86_64.rpm eucalyptus-walrus-2.0.0-1.x86_64.rpm eucalyptus-cc-2.0.0-1.x86_64.rpm eucalyptus-gl-2.0.0-1.x86_64.rpm
Preparing... ########################################### [100%]
1:eucalyptus ########################################### [ 14%]
2:eucalyptus-common-java ########################################### [ 29%]
insserv: script ipmi.hp: service ipmidrv already provided!
eucalyptus-cloud 0:off 1:off 2:on 3:on 4:on 5:on 6:off
3:eucalyptus-gl ########################################### [ 43%]
4:eucalyptus-cloud ########################################### [ 57%]
5:eucalyptus-sc ########################################### [ 71%]
vblade: no process found
6:eucalyptus-walrus ########################################### [ 86%]
7:eucalyptus-cc ########################################### [100%]
insserv: script ipmi.hp: service ipmidrv already provided!
eucalyptus-cc 0:off 1:off 2:on 3:on 4:on 5:on 6:off
bsa0773:~/eucalyptus-2.0.0/eucalyptus-2.0.0-opensuse-x86_64 # cd ../euca2ools-1.3
euca2ools-1.3.1-opensuse-x86_64/ euca2ools-1.3-opensuse-x86_64/
bsa0773:~/eucalyptus-2.0.0/eucalyptus-2.0.0-opensuse-x86_64 # cd ../euca2ools-1.3
euca2ools-1.3.1-opensuse-x86_64/ euca2ools-1.3-opensuse-x86_64/
bsa0773:~/eucalyptus-2.0.0/eucalyptus-2.0.0-opensuse-x86_64 # cd ../euca2ools-1.3
euca2ools-1.3.1-opensuse-x86_64/ euca2ools-1.3-opensuse-x86_64/
bsa0773:~/eucalyptus-2.0.0/eucalyptus-2.0.0-opensuse-x86_64 # cd ../euca2ools-1.3.1-opensuse-x86_64/
bsa0773:~/eucalyptus-2.0.0/euca2ools-1.3.1-opensuse-x86_64 # rpm -Uvh *
Preparing... ########################################### [100%]
1:swig ########################################### [ 50%]
2:euca2ools ########################################### [100%]

I then change the UserHome of Eucalyptus to match my environment and do some other little things - finally I start Eucalyptus and the WebFrontend works :D

20 2010/09/14 - 07:18:34 mkdir -p /usr/local/home/eucalyptus
21 2010/09/14 - 07:18:34 chown eucalyptus:eucalyptus /usr/local/home/eucalyptus/
22 2010/09/14 - 07:18:35 usermod -d /usr/local/home/eucalyptus eucalyptus
25 2010/09/14 - 07:19:39 rpm -e jre
26 2010/09/14 - 07:19:44 /etc/init.d/eucalyptus-cloud start

DONE ! That's so far working pretty good for me on SLES11SP1, I can see the webfrontend .... until ... the reboot.
First - the eucalyptus deamons don't start automatically. AND worse - the webfront isn't working any more!

I installed the same way as described above a number of times, and it's never working. I get a Directory Listing as in thread:
http://open.eucalyptus.com/forum/webgui-https8443-showing-directory-list...

Does anyone see errors in the above steps?

Chris

b1rules
Offline
Joined: 08/31/2010
now I get this


insserv: script ipmi.hp: service ipmidrv already provided!

anybody know what this means?

graziano
Offline
Joined: 01/14/2010
Hello, ipmi is a service for

Hello,

ipmi is a service for light's out management (at least for what I know) which is completely unrelated to Eucalyptus: probably you had installed previously and there is some issue in starting the service.

cheers
graziano