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