Hi Tino,
here my config files:
$cat $ONE_LOCATION/etc/econe.conf
# OpenNebula administrator user
USER=oneadmin
PASSWORD=mypassword
# OpenNebula sever contact information
ONE_XMLRPC=http://localhost:2633/RPC2
# Host and port where econe server will run
SERVER=myserver.domain.it
PORT=4567
# SSL proxy that serves the API (set if is being used)
#SSL_SERVER=fqdm.of.the.server
# Configuration for the image repository
DATABASE=/srv/cloud/one/var/ec2.db
IMAGE_DIR=/srv/cloud/images
# VM types allowed and its template file (inside templates directory)
VM_TYPE=[NAME=m1.small, TEMPLATE=m1.small.erb]
and the default template "m1.small.erb"
$ cat /srv/cloud/one/etc/ec2query_templates/m1.small.erb
NAME = eco-vm
CPU = 0.2
MEMORY = 256
OS = [ kernel = /vmlinuz,
initrd = /initrd.img,
root = sda1,
kernel_cmd = "ro xencons=tty console=tty1"]
DISK = [ source = <%= erb_vm_info[:img_path] %>,
clone = no,
target = sda1,
readonly = no]
NIC=[NETWORK="Public EC2"]
IMAGE_ID = <%= erb_vm_info[:img_id] %>
INSTANCE_TYPE = <%= erb_vm_info[:instance_type ]%>
thank you for any help,
Andrea
On 10/07/2010 02:53 PM, Tino Vazquez wrote:
Hi Andrea,
Have you got any images defined? Maybe it's failing because of that,
with a nasty error that should be more explicit (this can be
considered a bug actually).
We are in the process of releasing the 2.0 version of OpenNebula,
which much better error support.
Best,
-Tino
--
Constantino Vázquez Blanco | dsa-research.org/tinova
Virtualization Technology Engineer / Researcher
OpenNebula Toolkit | opennebula.org
On Wed, Oct 6, 2010 at 11:24 AM, Andrea Turli<andrea.tu...@eng.it> wrote:
Dear all,
I've a running OpenNebula 1.4 cluster configured with opennebula_express.
I'm trying to follow you guide to configure OpenNebula to expose a public
cloud interface, in particular EC2-Query API Cloud service
After the configuration step, I'm trying to invoke the econe commands but
I've some exceptions:
unfortunately I'm not a ruby expert.
Here the exception:
$ ruby -dw /srv/cloud/one/bin/econe-describe-images -H
/srv/cloud/one/bin/econe-describe-images:95: warning: ambiguous first
argument; put parentheses or even spaces
/srv/cloud/one/bin/econe-describe-images:104: warning: ambiguous first
argument; put parentheses or even spaces
/srv/cloud/one/bin/econe-describe-images:111: warning: ambiguous first
argument; put parentheses or even spaces
Exception `LoadError' at /usr/lib/ruby/1.8/rubygems.rb:1113 - no such file
to load -- rubygems/defaults/operating_system
Exception `NoMethodError' at /usr/lib/ruby/1.8/rational.rb:78 - undefined
method `gcd' for Rational(1, 2):Rational
Exception `LoadError' at /usr/lib/ruby/1.8/rubygems/config_file.rb:34 - no
such file to load -- Win32API
Exception `LoadError' at /usr/lib/ruby/1.8/rubygems/custom_require.rb:31 -
no such file to load -- curb
Exception `LoadError' at /usr/lib/ruby/1.8/rubygems/custom_require.rb:31 -
no such file to load -- net/http/post/multipart
Exception `LoadError' at /usr/lib/ruby/1.8/rubygems/custom_require.rb:31 -
no such file to load -- AWS
/var/lib/gems/1.8/gems/amazon-ec2-0.9.15/lib/AWS/EC2/products.rb:11:
warning: method redefined; discarding old confirm_product_instance
Exception `NoMethodError' at
/var/lib/gems/1.8/gems/amazon-ec2-0.9.15/lib/AWS.rb:304 - undefined method
`elements' for nil:NilClass
econe-describe-images: undefined method `elements' for nil:NilClass
and this is my gem env:
$ gem env
RubyGems Environment:
- RUBYGEMS VERSION: 1.3.5
- RUBY VERSION: 1.8.7 (2010-01-10 patchlevel 249) [x86_64-linux]
- INSTALLATION DIRECTORY: /var/lib/gems/1.8
- RUBY EXECUTABLE: /usr/bin/ruby1.8
- EXECUTABLE DIRECTORY: /var/lib/gems/1.8/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-linux
- GEM PATHS:
- /var/lib/gems/1.8
- /srv/cloud/one/.gem/ruby/1.8
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://gems.rubyforge.org/
I've seen on one-users mailing list a similar post but I can't understand if
it was solved somehow
http://lists.opennebula.org/pipermail/users-opennebula.org/2010-April/001968.html
Thank you very much for any help,
Andrea
--
Andrea Turli
Ricercatore
Direzione Ricerca e Innovazione
andrea.tu...@eng.it
Engineering Ingegneria Informatica spa
Via Riccardo Morandi, 32 00148 Roma (RM)
Tel. +39 06 8307 4710
Fax +39 06 8307 4200
www.eng.it
_______________________________________________
Users mailing list
Users@lists.opennebula.org
http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
--
Andrea Turli
Ricercatore
Direzione Ricerca e Innovazione
andrea.tu...@eng.it
Engineering Ingegneria Informatica spa
Via Riccardo Morandi, 32 00148 Roma (RM)
Tel. +39 06 8307 4710
Fax +39 06 8307 4200
www.eng.it
_______________________________________________
Users mailing list
Users@lists.opennebula.org
http://lists.opennebula.org/listinfo.cgi/users-opennebula.org