Re: Hi.. s3cmd unable to create buckets

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I found something interesting.
On the S3 client in the .s3cfg I made these changes:


host_base = 100.100.0.20    i.e. IP address of the radsogw server
host_base = cephadmin.com

In the /etc/dnsmasq.conf on the same client I added these lines

address=/cephadmin.com/100.100.0.20
listen-address=127.0.0.1

nslookup cephadmin.com 

Server: 127.0.0.1
Address: 127.0.0.1#53

Name: cephadmin.com
Address: 10.10.0.200


On the machine having the radosgw, /etc/ceph/ceph.conf contains these lines

rgw dns name = cephadmin.com
rgw resolve name = cephadmin.com


And s3cmd ls and s3cmd mb s3://bucketX WORKS.

BUT if someone could help me understand why replacing this in the .s3cfg does not allow s3cmd ls to work (but bucket creationcontinues to work) I will be very grateful.

Why can I not use the below line and expect s3cmd ls to work ?
host_base = cephadmin.com

Thank you




On Mon, Dec 15, 2014 at 9:19 AM, Ruchika Kharwar <saltribbon@xxxxxxxxx> wrote:


On Mon, Dec 15, 2014 at 4:22 AM, Luis Periquito <periquito@xxxxxxxxx> wrote:
Have you created the * DNS record?
[RK] I can ping to the IP addresses
bucket1.<rgw dns name> needs to resolve to that IP address (that's what you're saying in the host_bucket directive).
[RK] I have rgw dns name in the /etc/ceph/ceph.conf file set to 100.100.0.20.com

I set the host_bucket to %(buckets)s.100.100.0.20.com.

I added these lines to the /etc/dnsmasq.conf
listen-address=127.0.0.1

What should the DNS record look like and where do I add it ?
Thank you


 
 
 
On Mon, Dec 15, 2014 at 5:52 AM, Ruchika Kharwar <saltribbon@xxxxxxxxx> wrote:
Apologies for re-asking this question since I found several hits on this question but not very clear answers.

I am in a situation where s3cmd ls seems to work 
but s3cmd mb s3://bucket1 does not

1. The rgw dns name  = servername in the apache rados.vhost.conf file. and on the client running the s3cmd 
the .s3cfg has
host_base = <IP address of the radosgw>
host_bucket = %(bucket)s.<IP address.com>

the rgs dns name and that in the apache2 rados.vhost.conf has rgw dns name and Servername set to <IP address.com>

Please advise

Thank you




_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux