Feature #22153
Add support of configuring per-host settings
0%
Description
Simple ceph-deploy-base deployment means exactly the same CEPH config file on all nodes.
But in many configrations, host parameters (like amount of memory) differs. So settings like "bluestore_cache_size" might be different.
1. So, it will be nice to have sections in ceph.conf named as hostname where I can override some settings for any other section.
2. Another solution -- is to add support of #include in ceph.conf. In that way - I can create same-named files but with different settings on each host. These files will be included and used.
3. Third solution -- is to read additional ceph.conf from other directories IN ADDITION to /etc/ceph/ceph.conf. http://docs.ceph.com/docs/master/rados/configuration/ceph-conf/#the-configuration-file does not mention if CEPH stops searching other paths as soon as it founds first existing file.
History
#1 Updated by Patrick Donnelly over 6 years ago
- Project changed from Ceph to Ceph-deploy