New user questions with radosgw with Jewel 10.2.1

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

 



 

Hello,

 

I’m a fairly new user and I am trying to bring up radosgw.

 

I am following this page: http://docs.ceph.com/docs/master/install/install-ceph-gateway/

 

I have Jewel 10.2.1 installed with a co-located admin/mon host and a separate osd host

 

First a question: Can I run radosgw on a co-located admin/monitor host?

 

And then my issue: I cannot seem to get the frontent (civetweb) to run on port 80.

(I do the following)

su – ceph

cd my-cluster

sudo ceph-deploy install –rgw p6-os1-mon2

ceph-deploy --overwrite-conf rgw create p6-os1-mon

   (Note it says: The Ceph Object Gateway (RGW) is now running on host p6-os1-mon2 and default port 7480)

   (Testing to http://p6-os1-mon2:7480 show the correct info)

Edit ~ceph/my-cluster/ceph.conf and add:

   [client.radosgw.p6-os1-mon2]

   rgw_frontends = "civetweb port=80”

Reboot p6-os1/mon2

After everything is back up, try http://p6-os1-mon2:80

   No luck, it appears it is still running at 7480…

What am I missing that would make radosgw get the correct port?

(Running by hand, I see “listening_ports”

2016-05-23 12:13:43.479136 7fc0793f7a40 20 civetweb config: decode_url: no

2016-05-23 12:13:43.479138 7fc0793f7a40 20 civetweb config: enable_keep_alive: yes

2016-05-23 12:13:43.479138 7fc0793f7a40 20 civetweb config: listening_ports: 7480

2016-05-23 12:13:43.479139 7fc0793f7a40 20 civetweb config: num_threads: 100

2016-05-23 12:13:43.479140 7fc0793f7a40 20 civetweb config: run_as_user: ceph

 

    I suspected maybe the keyring? So I did:

      $ sudo rm -rf /etc/ceph/ceph.client.radosgw.keyring

      $ sudo ceph-authtool --create-keyring /etc/ceph/ceph.client.radosgw.keyring

      $ sudo chmod +r /etc/ceph/ceph.client.radosgw.keyring

      $ sudo ceph-authtool /etc/ceph/ceph.client.radosgw.keyring -n client.radosgw.p6-os1-mon2

      $ sudo ceph-authtool /etc/ceph/ceph.client.radosgw.keyring -n client.radosgw.p6-os1-mon2 --gen-key

      $ sudo ceph-authtool -n client.radosgw.p6-os1-mon2 --cap osd 'allow rwx' --cap mon 'allow rwx' /etc/ceph/ceph.client.radosgw.keyring

      $ sudo ceph -k /etc/ceph/ceph.client.admin.keyring auth add client.radosgw.p6-os1-mon2 -i /etc/ceph/ceph.client.radosgw.keyring

      (Also copied to to my osd node…)

      Reboot everything, still no luck civetweb remains on 7480

 

Ideas? Comments?

_______________________________________________
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