mirror of https://github.com/ceph/ceph-ansible.git
Make ceph-nfs service enablement/start optional
When ceph-nfs service is managed by pacemaker, it's useful to not enable and start ceph-nfs service through systemd but let pacemaker to start the service in a next step.pull/1920/head
parent
773010ee49
commit
8c510ab9f9
|
@ -10,6 +10,10 @@
|
|||
# distributed on RGW nodes. Setting 'copy_admin_key' to 'true'
|
||||
# will copy the admin key to the /etc/ceph/ directory
|
||||
copy_admin_key: false
|
||||
# whether docker container or systemd service should be enabled
|
||||
# and started, it's useful to set it to false if nfs-ganesha
|
||||
# service is managed by pacemaker
|
||||
ceph_nfs_enable_service: true
|
||||
|
||||
#######################
|
||||
# Access type options #
|
||||
|
|
|
@ -12,11 +12,13 @@
|
|||
shell: systemctl enable ceph-nfs@{{ ansible_hostname }}.service
|
||||
failed_when: false
|
||||
changed_when: false
|
||||
when: ceph_nfs_enable_service
|
||||
|
||||
- name: reload systemd unit files
|
||||
shell: systemctl daemon-reload
|
||||
changed_when: false
|
||||
failed_when: false
|
||||
when: ceph_nfs_enable_service
|
||||
|
||||
- name: systemd start nfs container
|
||||
service:
|
||||
|
@ -24,3 +26,4 @@
|
|||
state: started
|
||||
enabled: yes
|
||||
changed_when: false
|
||||
when: ceph_nfs_enable_service
|
||||
|
|
|
@ -96,3 +96,4 @@
|
|||
name: nfs-ganesha
|
||||
state: started
|
||||
enabled: yes
|
||||
when: ceph_nfs_enable_service
|
||||
|
|
Loading…
Reference in New Issue