That sounds like you have some kind of odd situation going on. We only
use radosgw with nginx/tengine so I can't comment on the apache part of it.
My understanding is this:
You start ceph-radosgw, this creates a fastcgi socket somewhere (verify
this is created with lsof, there are some permission problems that will
result in radosgw running, but not opening the socket).
Apache is configured to connect to this socket, and forward any incoming
requests. Apache should not be launching things.
I did set Apache up once to test a bug, so I took a look at my config.
I do *not* have a s3gw.fcgi file on disk. Have you tried removing
that? I think that with FastCgiExternalServer, you don't need
s3gw.fcgi. The other thing that got me was socket path in
FastCgiExternalServer is relative to whatever you have FastCgiIpcDir set
to (which the Ceph docs don't seem to take into account).
On 6/30/2014 8:40 PM, lists+c...@deksai.com wrote:
On 2014-06-16 13:16, lists+c...@deksai.com wrote:
I've just tried setting up the radosgw on centos6 according to
http://ceph.com/docs/master/radosgw/config/
While I can run the admin commands just fine to create users etc.,
making a simple wget request to the domain I set up returns a 500 due
to a timeout. Every request I make results in another radosgw process
being created, which seems to start even more processes itself. I
only have to make a few requests to have about 60 radosgw processes.
Guess I'll try again. I gave this another shot, following the
documentation, and still end up with basically a fork bomb rather than
the nice ListAllMyBucketsResult output that the docs say I should
get. Everything else about the cluster works fine, and I see others
talking about the gateway as if it just worked, so I'm led to believe
that I'm probably doing something stupid. Has anybody else run into
the situation where apache times out while fastcgi just launches more
and more processes?
The init script launches a process, and the webserver seems to launch
the same thing, so I'm not clear on what should be happening here.
Either way, I get nothing back when making a simple GET request to the
domain.
If anybody has suggestions, even if they are "You nincompoop!
Everybody knows that you need to do such and such", that would be
helpful.
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com