Hello and thanks again! Push help back to community: 1. Please correct this doc http://ceph.com/docs/master/start/quick-rgw/#create-a-gateway-configuration-file
2. I have successful tested this clients - DragonDisk ( http://www.dragondisk.com/), CrossFTP (http://www.crossftp.com/) and S3Browser (http://s3browser.com/) On Wed, Apr 24, 2013 at 10:39 AM, Igor Laskovy <[email protected]>wrote: > Ok. I will try, thanks. > One further question - does needed manually start /etc/init.d/radosgw all > time when this host have been rebooted? Why it is not part of service ceph > -a start? > > > On Tue, Apr 23, 2013 at 11:05 PM, Lorieri <[email protected]> wrote: > >> I've made some tests again with s3cmd >> >> you need to have a valid and accessible host_bucket key in the .s3cfg >> for example: >> host_bucket = %(bucket)s.myhostname.com >> >> if you dont have it, it does not allow you to use lowercase buckets >> I believe it checks if the bucket name is a valid dns name, etc >> >> for osx: >> >> brew install s3cmd >> >> []s >> -lorieri >> >> >> >> >> On Tue, Apr 23, 2013 at 4:00 PM, Igor Laskovy <[email protected]>wrote: >> >>> So, I totally lost in this, but I did it, and now CrossFTP report: >>> [R1] Connect to osd01.ceph.labspace.studiogrizzly.com >>> [R1] Current path: / >>> [R1] Current path: / >>> [R1] LIST / >>> [R1] Request Error [<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> >>> <html><head> >>> <title>404 Not Found</title> >>> </head><body> >>> <h1>Not Found</h1> >>> <p>The requested URL / was not found on this server.</p> >>> </body></html> >>> ]. >>> >>> On Tue, Apr 23, 2013 at 9:39 PM, Yehuda Sadeh <[email protected]> >>> wrote: >>> > On Tue, Apr 23, 2013 at 11:33 AM, Igor Laskovy <[email protected]> >>> wrote: >>> >> In /etc/apache2/httpd.conf I have : >>> >> ServerName osd01.ceph.labspace.studiogrizzly.com >>> >> >>> >> In /etc/apache2/sites-available/rgw.conf : >>> > >>> > >>> > >>> >> FastCgiExternalServer /var/www/s3gw.fcgi -socket /tmp/radosgw.sock >>> >> >>> >> <VirtualHost *:80> >>> >> ServerName osd01.ceph.labspace.studiogrizzly.com >>> >> ServerAdmin [email protected] >>> >> DocumentRoot /var/www >>> >> </VirtualHost> >>> > >>> > remove this line ^^^ >>> > >>> >> >>> >> RewriteEngine On >>> >> RewriteRule ^/([a-zA-Z0-9-_.]*)([/]?.*) >>> >> /s3gw.fcgi?page=$1¶ms=$2&%{QUERY_STRING} >>> >> [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L] >>> >> >>> >> <VirtualHost *:80> >>> > >>> > remove this line ^^^ >>> > >>> >> >>> >> <IfModule mod_fastcgi.c> >>> >> <Directory /var/www> >>> >> Options +ExecCGI >>> >> AllowOverride All >>> >> SetHandler fastcgi-script >>> >> Order allow,deny >>> >> Allow from all >>> >> AuthBasicAuthoritative Off >>> >> </Directory> >>> >> </IfModule> >>> >> >>> >> AllowEncodedSlashes On >>> >> ErrorLog /var/log/apache2/error.log >>> >> CustomLog /var/log/apache2/access.log combined >>> >> ServerSignature Off >>> >> </VirtualHost> >>> >> >>> >> On Tue, Apr 23, 2013 at 5:57 PM, Yehuda Sadeh <[email protected]> >>> wrote: >>> >>> On Tue, Apr 23, 2013 at 7:51 AM, Igor Laskovy < >>> [email protected]> wrote: >>> >>>> Sorry for delayed reply, >>> >>>> >>> >>>> I am not good familiar with apache. >>> >>>> For RGW I use one of the OSD nodes. This is clear minimum >>> installation of >>> >>>> Ubunut 12.04 and ceph deployment on it, no another services. >>> >>>> I must to say that I use default apache2 package from Ubuntu >>> repository and >>> >>>> have rgw print continue = false in ceph.conf . >>> >>>> Again, all configuration made as shown at here >>> >>>> http://ceph.com/docs/master/radosgw/manual-install/ and here >>> >>>> http://ceph.com/docs/master/radosgw/config/ nothing more. >>> >>>> As {fqdn} I have used FQDN for this node. >>> >>>> >>> >>>>> try listing whatever under /etc/apache2/sites-enabled, see if >>> there's >>> >>>>> anything else there. >>> >>>> Looks like apache works. >>> >>>> >>> >>>> Which exactly log files can I show for you? >>> >>> >>> >>> I think that your apache site config is the more interesting thing to >>> >>> look at it right now. The docs might be a bit unclear, we've seen >>> some >>> >>> error there recently, can you make sure that there's only a single >>> >>> VirtualHost section in it? >>> >>> >>> >>>> >>> >>>> >>> >>>> On Sun, Apr 21, 2013 at 11:49 PM, Yehuda Sadeh <[email protected]> >>> wrote: >>> >>>>> >>> >>>>> On Sun, Apr 21, 2013 at 10:05 AM, Igor Laskovy < >>> [email protected]> >>> >>>>> wrote: >>> >>>>> > >>> >>>>> > Just initial connect to rgw server, nothing further. >>> >>>>> > Please see below behavior for CrossFTP and S3Browser cases. >>> >>>>> > >>> >>>>> > On CrossFTP side: >>> >>>>> > [R1] Connect to rgw.labspace >>> >>>>> > [R1] Current path: / >>> >>>>> > [R1] Current path: / >>> >>>>> > [R1] LIST / >>> >>>>> > [R1] Expected XML document response from S3 but received content >>> type >>> >>>>> > text/html >>> >>>>> > [R1] Disconnected >>> >>>>> > >>> >>>>> > On rgw side: >>> >>>>> > root@osd01:~# ps aux |grep rados >>> >>>>> > root 1785 0.4 0.1 2045404 6068 ? Ssl 19:47 0:00 >>> >>>>> > /usr/bin/radosgw -n client.radosgw.a >>> >>>>> > >>> >>>>> > root@osd01:~# tail -f /var/log/apache2/error.log >>> >>>>> > [Sun Apr 21 19:43:56 2013] [notice] FastCGI: process manager >>> initialized >>> >>>>> > (pid 1433) >>> >>>>> > [Sun Apr 21 19:43:56 2013] [notice] Apache/2.2.22 (Ubuntu) >>> >>>>> > mod_fastcgi/mod_fastcgi-SNAP-0910052141 mod_ssl/2.2.22 >>> OpenSSL/1.0.1 >>> >>>>> > configured -- resuming normal operations >>> >>>>> > [Sun Apr 21 19:50:19 2013] [error] [client 192.168.1.51] File >>> does not >>> >>>>> > exist: /var/www/favicon.ico >>> >>>>> >>> >>>>> Doesn't seem that your apache is configured right. How does your >>> site >>> >>>>> config file look like? Do you have any other sites configured >>> (e.g., >>> >>>>> the default one)? try listing whatever under >>> >>>>> /etc/apache2/sites-enabled, see if there's anything else there. >>> >>>>> > >>> >>>>> > tail -f /var/log/apache2/access.log >>> >>>>> > nothing >>> >>>>> > >>> >>>>> > On S3browser side: >>> >>>>> > >>> >>>>> > [4/21/2013 7:56 PM] Getting buckets list... TaskID: 2 >>> >>>>> > [4/21/2013 7:56 PM] System.Net.WebException:The underlying >>> connection >>> >>>>> > was closed: An unexpected error occurred on a send. TaskID: 2 >>> TaskID: 2 >>> >>>>> > [4/21/2013 7:56 PM] Error occurred during Getting buckets list >>> TaskID: 2 >>> >>>>> > >>> >>>>> > On rgw side: >>> >>>>> > >>> >>>>> > root@osd01:~# tail -f /var/log/apache2/error.log >>> >>>>> > [Sun Apr 21 19:56:19 2013] [error] [client 192.168.1.51] Invalid >>> method >>> >>>>> > in request \x16\x03\x01 >>> >>>>> > [Sun Apr 21 19:56:22 2013] [error] [client 192.168.1.51] Invalid >>> method >>> >>>>> > in request \x16\x03\x01 >>> >>>>> > [Sun Apr 21 19:56:23 2013] [error] [client 192.168.1.51] Invalid >>> method >>> >>>>> > in request \x16\x03\x01 >>> >>>>> > [Sun Apr 21 19:56:23 2013] [error] [client 192.168.1.51] Invalid >>> method >>> >>>>> > in request \x16\x03\x01 >>> >>>>> > [Sun Apr 21 19:56:24 2013] [error] [client 192.168.1.51] Invalid >>> method >>> >>>>> > in request \x16\x03\x01 >>> >>>>> > [Sun Apr 21 19:56:24 2013] [error] [client 192.168.1.51] Invalid >>> method >>> >>>>> > in request \x16\x03\x01 >>> >>>>> > [Sun Apr 21 19:56:25 2013] [error] [client 192.168.1.51] Invalid >>> method >>> >>>>> > in request \x16\x03\x01 >>> >>>>> > [Sun Apr 21 19:56:25 2013] [error] [client 192.168.1.51] Invalid >>> method >>> >>>>> > in request \x16\x03\x01 >>> >>>>> > >>> >>>>> > tail -f /var/log/apache2/access.log >>> >>>>> > nothing >>> >>>>> > >>> >>>>> > >>> >>>>> > >>> >>>>> > On Sun, Apr 21, 2013 at 7:43 PM, Yehuda Sadeh < >>> [email protected]> >>> >>>>> > wrote: >>> >>>>> >> >>> >>>>> >> On Sun, Apr 21, 2013 at 9:39 AM, Igor Laskovy < >>> [email protected]> >>> >>>>> >> wrote: >>> >>>>> >> > Well, in each case something specific. For CrossFTP, for >>> example, it >>> >>>>> >> > says >>> >>>>> >> > that asking the server it receive text data instead of XML. >>> >>>>> >> >>> >>>>> >> When doing what? Are you able to do anything? >>> >>>>> >> >>> >>>>> >> > In logs on servers side I don't found something interested. >>> >>>>> >> >>> >>>>> >> What do the apache access and error logs show? >>> >>>>> >> >>> >>>>> >> > >>> >>>>> >> > I do everything shown at http://ceph.com/docs/master/radosgw/and >>> >>>>> >> > only that, >>> >>>>> >> > excluding swift compatible preparation. >>> >>>>> >> > May be there are needs something additional? Manual creating >>> of root >>> >>>>> >> > bucket >>> >>>>> >> > or something like that? >>> >>>>> >> > >>> >>>>> >> > >>> >>>>> >> > On Sun, Apr 21, 2013 at 6:53 PM, Yehuda Sadeh < >>> [email protected]> >>> >>>>> >> > wrote: >>> >>>>> >> >> >>> >>>>> >> >> On Sun, Apr 21, 2013 at 3:02 AM, Igor Laskovy >>> >>>>> >> >> <[email protected]> >>> >>>>> >> >> wrote: >>> >>>>> >> >> > A little bit more. >>> >>>>> >> >> > >>> >>>>> >> >> > I have tried deploy RGW via >>> http://ceph.com/docs/master/radosgw/ >>> >>>>> >> >> > and >>> >>>>> >> >> > than >>> >>>>> >> >> > connect S3 Browser, CrossFTP and CloudBerry Explorer >>> clients, but >>> >>>>> >> >> > all >>> >>>>> >> >> > unsuccessfully. >>> >>>>> >> >> > >>> >>>>> >> >> > Again my question, does anybody use S3 desktop clients >>> with RGW? >>> >>>>> >> >> >>> >>>>> >> >> These applications should be compatible with rgw. Are you >>> sure your >>> >>>>> >> >> setup works? What are you getting? >>> >>>>> >> >> >>> >>>>> >> >> Yehuda >>> >>>>> >> > >>> >>>>> >> > >>> >>>>> >> > >>> >>>>> >> > >>> >>>>> >> > -- >>> >>>>> >> > Igor Laskovy >>> >>>>> >> > facebook.com/igor.laskovy >>> >>>>> >> > studiogrizzly.com >>> >>>>> > >>> >>>>> > >>> >>>>> > >>> >>>>> > >>> >>>>> > -- >>> >>>>> > Igor Laskovy >>> >>>>> > facebook.com/igor.laskovy >>> >>>>> > studiogrizzly.com >>> >>>> >>> >>>> >>> >>>> >>> >>>> >>> >>>> -- >>> >>>> Igor Laskovy >>> >>>> facebook.com/igor.laskovy >>> >>>> studiogrizzly.com >>> >> >>> >> >>> >> >>> >> -- >>> >> Igor Laskovy >>> >> facebook.com/igor.laskovy >>> >> studiogrizzly.com >>> >>> >>> >>> -- >>> Igor Laskovy >>> facebook.com/igor.laskovy >>> studiogrizzly.com >>> _______________________________________________ >>> ceph-users mailing list >>> [email protected] >>> http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com >>> >> >> > > > -- > Igor Laskovy > facebook.com/igor.laskovy > studiogrizzly.com > -- Igor Laskovy facebook.com/igor.laskovy studiogrizzly.com
_______________________________________________ ceph-users mailing list [email protected] http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
