Hi, Regarding uploading image with occi-storage, perhaps there is a bug in OpenNebula. In fact, it does not support the upload of large images... I have tested the command "Occi-storage create image.xml" with a text file and an OS image of size 2G, and it is working fine.... But when I try to upload a large image (> 4 G ) , the command fails with the error : server returned nothing (no headers, no data).....
Any suggestions?? Can someone help me to solve this problem??? Best Regards. 2012/1/5 salma rebai <rebai.sa...@gmail.com> > Hi, > Apparently it is a space problem! I have tested the occi-storage command > with a small text file and I succeeded to upload It. > I think that occi uses a temporary folder (/tmp) during uploading new > images and finally it saves these images in the ($ONE_LOCATION/var/images) > folder.... > But I don't know how to specify this temporary folder. > For the moment I have changed in the ($ONE_LOCATION/bin/occi-server) file > the TMPDIR variable to be like that : > export TMPDIR=/srv/opennebula/tmp > > After restarting the occi-server , the /srv/opennebula/tmp folder is > created, and when I run the "occi-storage create image.xml" command, I > noticed some file that are copied in this file: > > > ls -l /srv/opennebula/tmp > total 28561060 > -rw------- 1 opennebula opennebula 3448287232 Jan 5 12:44 > RackMultipart20120105-23685-1b91zls-0 > -rw------- 1 opennebula opennebula 12884901888 Jan 5 12:25 > RackMultipart20120105-23685-1mhvl6-0 > -rw------- 1 opennebula opennebula 12884902433 Jan 5 12:43 > thin-body20120105-23685-1y5klur-0 > > > But after some time the "occi-storage create" command fails with the error > server returned nothing (no headers, no data) > > The contents of my log file is as follows > >cat var/occi-server.log > -------------------------------------- > Server configuration > -------------------------------------- > {:template_location=>"/srv/opennebula//etc/occi_templates", > :bridge=>"br0", > :one_xmlrpc=>"http://localhost:2633/RPC2", > :instance_types=> > {:custom=>{:template=>"custom.erb"}, > :small=>{:template=>"small.erb"}, > :medium=>{:template=>"medium.erb"}, > :large=>{:template=>"large.erb"}}, > :server=>"localhost", > :auth=>"basic", > :port=>4567} > == Sinatra/1.3.1 has taken the stage on 4567 for development with backup > from Thin > 127.0.0.1 - - [05/Jan/2012 12:10:46] "GET /network HTTP/1.1" 200 119 0.0470 > 127.0.0.1 - - [05/Jan/2012 12:21:42] "GET /network HTTP/1.1" 200 119 0.2190 > 127.0.0.1 - - [05/Jan/2012 12:21:49] "GET /storage HTTP/1.1" 200 180 0.2270 > 127.0.0.1 - - [05/Jan/2012 12:24:15] "GET /network HTTP/1.1" 200 119 0.1177 > 127.0.0.1 - - [05/Jan/2012 12:25:17] "POST /storage HTTP/1.1" 500 79 > 0.0125 > 127.0.0.1 - - [05/Jan/2012 12:45:16] "GET /storage HTTP/1.1" 200 180 0.1723 > 127.0.0.1 - - [05/Jan/2012 12:45:20] "GET /storage HTTP/1.1" 200 180 0.1987 > 127.0.0.1 - - [05/Jan/2012 12:47:38] "GET /network HTTP/1.1" 200 119 0.1170 > 127.0.0.1 - - [05/Jan/2012 12:47:46] "POST /storage HTTP/1.1" 500 79 > 0.1150 > 127.0.0.1 - - [05/Jan/2012 12:50:20] "GET /storage HTTP/1.1" 200 180 0.0077 > 127.0.0.1 - - [05/Jan/2012 12:50:24] "GET /storage HTTP/1.1" 200 180 0.0082 > 127.0.0.1 - - [05/Jan/2012 12:57:57] "POST /storage HTTP/1.1" 201 238 > 0.0380 > 127.0.0.1 - - [05/Jan/2012 13:03:14] "GET /storage HTTP/1.1" 200 242 0.0076 > 127.0.0.1 - - [05/Jan/2012 13:03:20] "GET /storage HTTP/1.1" 200 242 0.0072 > > The "occi-storage list" doesn't show any new storage.... > Have you any suggestions? Can you help me to solve the problem?? > > Thanks! > 2012/1/4 salma rebai <rebai.sa...@gmail.com> > >> Hi, >> Thanks for your response. >> The folder of my OpenNebula installation (/srv/opennebula) is a large >> shared space..... SO i don't know if this really a disk space problem. >> When i used the command line "oneimage create " to upload a new image, I >> don't find any problems, and images are stored in the >> (/src/opennebula/var/images) folder..... >> But, I don't know when new images uploaded with occi-storage take >> place... Is there a specific folder used by occi-storage?? >> >> Thanks for your Help! >> Best Regards. >> >> >> 2012/1/4 Hector Sanjuan <hsanj...@opennebula.org> >> >>> Hi, it looks to me like you're short of space to upload your image: >>> >>> >>> /usr/local/lib/ruby/gems/1.8/**gems/thin-1.2.11/lib/thin/**request.rb:77:in >>>> `parse': No space left on device - /tmp/thin-body20120104-29992-**1v1tn4a-0 >>>> (Errno::ENOSPC) >>>> >>> >>> -- >>> Hector Sanjuan >>> OpenNebula Developer >>> ______________________________**_________________ >>> Users mailing list >>> Users@lists.opennebula.org >>> http://lists.opennebula.org/**listinfo.cgi/users-opennebula.**org<http://lists.opennebula.org/listinfo.cgi/users-opennebula.org> >>> >> >> >> >> -- >> Salma REBAI >> Ingénieur Informatique >> Mastère Réseaux et Systèmes Multimédia >> Ecole Nationale des Sciences Informatiques Univ. Manouba, Tunisie >> Institut Télécom SudParis >> rebai.sa...@gmail.com >> > > > > -- > Salma REBAI > Ingénieur Informatique > Mastère Réseaux et Systèmes Multimédia > Ecole Nationale des Sciences Informatiques Univ. Manouba, Tunisie > Institut Télécom SudParis > rebai.sa...@gmail.com > -- Salma REBAI Ingénieur Informatique Mastère Réseaux et Systèmes Multimédia Ecole Nationale des Sciences Informatiques Univ. Manouba, Tunisie Institut Télécom SudParis rebai.sa...@gmail.com
_______________________________________________ Users mailing list Users@lists.opennebula.org http://lists.opennebula.org/listinfo.cgi/users-opennebula.org