Skip to content

Instantly share code, notes, and snippets.

@ksingh7
Created December 27, 2016 11:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ksingh7/9bd184a130ba6b1b5494bfc62be2e975 to your computer and use it in GitHub Desktop.
Save ksingh7/9bd184a130ba6b1b5494bfc62be2e975 to your computer and use it in GitHub Desktop.
QCT Lab RGW configuration 27 December
# Please do not change this file directly since it is managed by Ansible and will be overwritten
[global]
#cephx cluster require signatures = True
#cephx require signatures = True
#mon clock drift warn backoff = 30
#mon osd min down reporters = 7
#mon osd report timeout = 900
#mon osd down out interval = 600
#mon osd allow primary affinity = True
#mon pg warn max per osd = 0
#mon clock drift allowed = 0.15
fsid = 747aeff4-51e6-43f9-a7dd-6f6db0504213
max open files = 131072
[mon]
[mon.ceph-mon1]
host = ceph-mon1
# we need to check if monitor_interface is defined in the inventory per host or if it's set in a group_vars file
mon addr = 10.5.13.143
[osd]
filestore_queue_max_ops = 500
#filestore_split_multiple = 16
filestore_op_threads = 8
filestore_max_sync_interval = 10
filestore_wbthrottle_xfs_bytes_start_flusher = 1073741824
#filestore_merge_threshold = 48
osd_op_threads = 8
osd_enable_op_tracker = False
osd mount options xfs = noatime,largeio,inode64,swalloc
osd mkfs options xfs = -f -i size=2048
osd mkfs type = xfs
osd journal size = 40960
objecter_inflight_ops = 20480
objector_inflight_op_bytes = 2147483648
public_network = 10.5.13.0/24
cluster_network = 10.5.13.0/24
[client]
admin socket = /var/run/ceph/$cluster-$type.$id.$pid.$cctid.asok # must be writable by QEMU and allowed by SELinux or AppArmor
log file = /var/log/ceph/qemu-guest-$pid.log # must be writable by QEMU and allowed by SELinux or AppArmor
[client.rgw.ceph-rgw1]
host = ceph-rgw1
rgw_dns_name = ceph-rgw1
keyring = /var/lib/ceph/radosgw/ceph-rgw.ceph-rgw1/keyring
rgw socket path = /tmp/radosgw-ceph-rgw1.sock
log file = /var/log/ceph/ceph-rgw-ceph-rgw1.log
rgw data = /var/lib/ceph/radosgw/ceph-rgw.ceph-rgw1
rgw frontends = civetweb port=10.5.13.140:8080 num_threads=4096 request_timeout_ms=50000
rgw_enable_gc_threads = False
objecter_inflight_op_bytes = 2147483648
rgw_num_rados_handles = 64
objecter_inflight_ops = 40960
rgw_bucket_index_max_aio = 128
rgw_cache_lru_size = 100000
rgw_override_bucket_index_max_shards = 128
rgw_thread_pool_size = 4096
rgw_list_buckets_max_chunk=999999
[client.rgw.ceph-rgw2]
host = ceph-rgw2
keyring = /var/lib/ceph/radosgw/ceph-rgw.ceph-rgw2/keyring
rgw socket path = /tmp/radosgw-ceph-rgw2.sock
log file = /var/log/ceph/ceph-rgw-ceph-rgw2.log
rgw data = /var/lib/ceph/radosgw/ceph-rgw.ceph-rgw2
rgw frontends = civetweb port=10.5.13.141:8080 num_threads=4096 request_timeout_ms=50000
rgw_enable_gc_threads = False
objecter_inflight_op_bytes = 2147483648
rgw_num_rados_handles = 64
objecter_inflight_ops = 40960
rgw_bucket_index_max_aio = 128
rgw_cache_lru_size = 100000
rgw_override_bucket_index_max_shards = 128
rgw_thread_pool_size = 4096
[client.rgw.ceph-rgw3]
host = ceph-rgw3
keyring = /var/lib/ceph/radosgw/ceph-rgw.ceph-rgw3/keyring
rgw socket path = /tmp/radosgw-ceph-rgw3.sock
log file = /var/log/ceph/ceph-rgw-ceph-rgw3.log
rgw data = /var/lib/ceph/radosgw/ceph-rgw.ceph-rgw3
rgw frontends = civetweb port=10.5.13.142:8080 num_threads=4096 request_timeout_ms=50000
rgw_enable_gc_threads = False
objecter_inflight_op_bytes = 2147483648
rgw_num_rados_handles = 64
objecter_inflight_ops = 40960
rgw_bucket_index_max_aio = 128
rgw_cache_lru_size = 100000
rgw_override_bucket_index_max_shards = 128
rgw_thread_pool_size = 4096
[client.rgw.client10]
host = client10
keyring = /var/lib/ceph/radosgw/ceph-rgw.client10/keyring
rgw socket path = /tmp/radosgw-client10.sock
log file = /var/log/ceph/ceph-rgw-client10.log
rgw data = /var/lib/ceph/radosgw/ceph-rgw.client10
rgw frontends = civetweb port=10.5.13.110:8080 num_threads=4096 request_timeout_ms=50000
rgw_enable_gc_threads = False
objecter_inflight_op_bytes = 2147483648
rgw_num_rados_handles = 64
objecter_inflight_ops = 40960
rgw_bucket_index_max_aio = 128
rgw_cache_lru_size = 100000
rgw_override_bucket_index_max_shards = 128
rgw_thread_pool_size = 4096
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment