Rate This Document
Findability
Accuracy
Completeness
Readability

Deploying RGW Nodes

RADOS Gateway (RGW) is used by Ceph clusters to provide object storage services. It offers a RESTful API compatible with S3 and Swift for clients to access Ceph clusters. This section describes how to deploy RGW nodes.

  1. Run the following commands on ceph1 to create RGW instances according to configurations in the ceph.conf file. For details about the configurations, see Configuring RGW Nodes.
    cd /root/ceph-mycluster 
    ceph-deploy rgw create ceph1:bucket1 
    ceph-deploy rgw create ceph2:bucket2 
    ceph-deploy rgw create ceph3:bucket3
  2. Check whether the three RGW processes are active.
    ceph -s

    The following information is displayed:

    cluster: 
    id:     0207ddea-2150-4509-860d-365e87420b3e 
    health: HEALTH_OK 
     
    services: 
    mon: 3 daemons, quorum ceph1,ceph2,ceph3 (age 25h) 
    mgr: ceph3(active, since 2d), standbys: ceph2, ceph1 
    osd: 1 osds: 1 up (since 25h), 1 in (since 9d) 
    rgw: 3 daemons active (3 hosts, 1 zones)