Hi, oZones server requires (probably) the newer rackup. I solved it by creating /usr/bin/rackup with -------------------------------------------- #!/usr/bin/env ruby $: << "/var/lib/gems/1.8/gems/rack-1.4.0/lib" require "rack" Rack::Server.start -------------------------------------------- Where /var/lib/gems/1.8/gems/rack-1.4.0 is the location of rack installation from ruby gems.
Regards, Rolandas Naujikas On 2012-02-14 18:34, Ruben Diez wrote: > Hi: > > We are attempt to set up the ozones-server (OpenNebula 3.2.0 over Debian > 6.0.2) > > After follow the steps at > http://opennebula.org/documentation:rel3.2:ozonescfg > > We found this error: > > oneadmin@onesrv04:~$ ozones-server start > Stale .lock detected. Erasing it. > Error executing /srv/cloud/one/lib/ozones/config.ru, please check the > log /srv/cloud/one/var/ozones-server.log > > oneadmin@onesrv04:~$ cat /srv/cloud/one/var/ozones-server.log > /srv/cloud/one/bin/ozones-server: line 72: rackup: command not found > > So we do: > > root@onesrv04:/usr/bin# pwd > /usr/bin > root@onesrv04:/usr/bin# ln -s rackup1.8 rackup > > and attempt again: > > oneadmin@onesrv04:~$ ozones-server start > Stale .lock detected. Erasing it. > Error executing /srv/cloud/one/lib/ozones/config.ru, please check the > log /srv/cloud/one/var/ozones-server.log > oneadmin@onesrv04:~$ cat /srv/cloud/one/var/ozones-server.log > /usr/lib/ruby/1.8/rack/handler/thin.rb:1:in `require': no such file to > load -- thin (LoadError) > from /usr/lib/ruby/1.8/rack/handler/thin.rb:1 > from /usr/lib/ruby/1.8/rack/handler.rb:17:in `const_get' > from /usr/lib/ruby/1.8/rack/handler.rb:17:in `get' > from /usr/lib/ruby/1.8/rack/handler.rb:17:in `each' > from /usr/lib/ruby/1.8/rack/handler.rb:17:in `get' > from /usr/lib/ruby/1.8/rack/server.rb:159:in `server' > from /usr/lib/ruby/1.8/rack/server.rb:155:in `start' > from /usr/lib/ruby/1.8/rack/server.rb:83:in `start' > from /usr/bin/rackup:4 > > > So, edit the /usr/lib/ruby/1.8/rack/handler/thin.rb and change the line: > require "thin" > > by this one: > require "rack/handler/thin" > > and try again: > > oneadmin@onesrv04:~$ cat /srv/cloud/one/var/ozones-server.log > /usr/lib/ruby/1.8/rack/handler/thin.rb:10:in `run': uninitialized > constant Thin (NameError) > from /usr/lib/ruby/1.8/rack/server.rb:155:in `start' > from /usr/lib/ruby/1.8/rack/server.rb:83:in `start' > from /usr/bin/rackup:4 > > > And we do not find a way to solve this... Any idea?? > > Regards > > > > > _______________________________________________ Users mailing list [email protected] http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
