Ansible playbooks to deploy Ceph, the distributed filesystem.
 
 
 
 
Go to file
Dimitri Savineau b987534881 ceph-volume: Set max open files limit on container
The ceph-volume lvm list command takes ages to complete when having
a lot of LV devices on containerized deployment.
For instance, with 25 OSDs on a node it takes 3 mins 44s to list the
OSD.
Adding the max open files limit to the container engine cli when
executing the ceph-volume command seems to improve a lot thee
execution time ~30s.

This was impacting the OSDs creation with ceph-volume (both filestore
and bluestore) when using multiple LV devices.

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1702285

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
2019-06-20 22:37:40 +02:00
.github/ISSUE_TEMPLATE
contrib remove ceph restapi references 2019-06-18 09:13:19 +02:00
docs switch to ansible 2.8 2019-05-20 13:04:58 +02:00
group_vars ceph-infra: make chronyd default NTP daemon 2019-06-13 14:53:22 -04:00
infrastructure-playbooks rolling_update: fail early if cluster state is not OK 2019-06-18 12:45:01 -04:00
library ceph-volume: Set max open files limit on container 2019-06-20 22:37:40 +02:00
plugins Add installer phase for dashboard roles 2019-06-18 09:16:35 +02:00
profiles
roles ceph-volume: Set max open files limit on container 2019-06-20 22:37:40 +02:00
tests remove ceph restapi references 2019-06-18 09:13:19 +02:00
.gitignore remove ceph-agent role and references 2019-06-03 13:35:50 +02:00
.mergify.yml
.travis.yml
CONTRIBUTING.md remove ceph-agent role and references 2019-06-03 13:35:50 +02:00
LICENSE
Makefile
README-MULTISITE.md
README.rst
Vagrantfile Fix units and add ability to have a dedicated instance 2019-06-10 18:18:46 +02:00
ansible.cfg tests: Update ansible ssh_args variable 2019-06-17 09:24:24 +02:00
ceph-ansible.spec.in spec: bring back possibility to install ceph with custom repo 2019-06-07 15:21:42 +02:00
dummy-ansible-hosts
generate_group_vars_sample.sh Add role definitions of ceph-rgw-loadbalancer 2019-06-06 17:12:04 +02:00
raw_install_python.yml
requirements.txt switch to ansible 2.8 2019-05-20 13:04:58 +02:00
rhcs_edits.txt Update RHCS version with Nautilus 2019-05-13 09:53:18 +02:00
site-container.yml.sample Add installer phase for dashboard roles 2019-06-18 09:16:35 +02:00
site-docker.yml.sample
site.yml.sample Add installer phase for dashboard roles 2019-06-18 09:16:35 +02:00
test.yml
tox-dashboard.ini tests: Update ansible ssh_args variable 2019-06-17 09:24:24 +02:00
tox-podman.ini tests: Update ansible ssh_args variable 2019-06-17 09:24:24 +02:00
tox-update.ini tests: Update ansible ssh_args variable 2019-06-17 09:24:24 +02:00
tox.ini tests: Update ansible ssh_args variable 2019-06-17 09:24:24 +02:00
vagrant_variables.yml.sample Fix units and add ability to have a dedicated instance 2019-06-10 18:18:46 +02:00

README.rst

ceph-ansible
============
Ansible playbooks for Ceph, the distributed filesystem.

Please refer to our hosted documentation here: http://docs.ceph.com/ceph-ansible/master/

You can view documentation for our ``stable-*`` branches by substituting ``master`` in the link
above for the name of the branch. For example: http://docs.ceph.com/ceph-ansible/stable-3.0/