how to verify RGW installed sucessful and can use it with API

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

 



Hi, everyone!
I have installed ceph RGW, but didn't know sucessful or not.
I first installed ceph in 3 servers and installed MDS. I could upload files by mount a disk to ceph.
Then I installed RGW in this ceph.
Server OS: CentOS 6.4 x86_64

When I started radosgw, It showed:

[root@ceph65 ceph]# /etc/init.d/ceph-radosgw start

Starting radosgw instance(s)...

2014-03-07 11:41:55.743996 7fdb098c4820 -1 WARNING: libcurl doesn't support curl_multi_wait()

2014-03-07 11:41:55.744001 7fdb098c4820 -1 WARNING: cross zone / region transfer performance may be affected

Starting client.radosgw.gateway...                         [  OK  ]

But I don't know how to use the API.

Is there an easy way to verify that I have installed RGW sucessful and can use it with API?
I used this command:
curl -XPUT  http://IP_ADDRESS  -H'x-amz-acl:public-read-write' -H'Authorization: AWS {access-key}:{hash-of-header-and-secret}'

It returned an 403 error.

By the way, the way to generate hash-of-header-and-secret looked very complex, so that I don't know how to generate.

That's ALL.
Thanks very much.
_______________________________________________
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