]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
take over an existing cluster with ceph ansible 744/head
authorSébastien Han <seb@redhat.com>
Sun, 1 May 2016 14:46:28 +0000 (16:46 +0200)
committerSébastien Han <seb@redhat.com>
Sun, 1 May 2016 14:46:28 +0000 (16:46 +0200)
commit764eebf9e91e6116a07c6993ee189c088893fa89
treeecf1fa49a2399722285867e3608b89bf9e48adef
parent2cd67c066bdf6868eb22133dfa8ee533fe288792
take over an existing cluster with ceph ansible

Introducing a playbook helper to control a ceph cluster that was not
deployed with ceph ansible.
The procedure is rather simple. If the cluster was deployed with the
following project there won’t be any issue:

* Ceph Deploy
* Puppet Ceph
* Chef Ceph
* Any other deployment tool that relies on ceph-disk

The procedure comes as fellow:

1. Install Ansible and add your monitors and osds hosts in it. For more
detailed information you can read the Ceph Ansible Wiki
2. Set  generate_fsid: false in group_vars
3. Get your current cluster fsid with ceph fsid and set cluster_fsid
accordingly in group_vars
4. Run the playbook called: take-over-existing-cluster.yml like this
ansible-playbook take-over-existing-cluster.yml.
5. Eventually run Ceph Ansible to validate everything by doing:
ansible-playbook site.yml.

Signed-off-by: Sébastien Han <seb@redhat.com>
take-over-existing-cluster.yml [new file with mode: 0644]