mirror of
https://github.com/ceph/ceph
synced 2025-03-25 11:48:05 +00:00
systemd: enable all the ceph .target services by default
Some distros, like Fedora and openSUSE, have a policy that all services are disabled by default. This patch changes that default for the ceph.target and ceph-{mds,mon,osd,radosgw}.target services. Signed-off-by: Nathan Cutler <ncutler@suse.com> Signed-off-by: Boris Ranto <branto@redhat.com>
This commit is contained in:
parent
cafe8825ec
commit
53b1a6799c
@ -760,6 +760,7 @@ install -m 0644 -D etc/sysconfig/ceph $RPM_BUILD_ROOT%{_localstatedir}/adm/fillu
|
||||
%if 0%{?_with_systemd}
|
||||
install -m 0644 -D systemd/ceph.tmpfiles.d $RPM_BUILD_ROOT%{_tmpfilesdir}/ceph-common.conf
|
||||
install -m 0755 -D systemd/ceph $RPM_BUILD_ROOT%{_sbindir}/rcceph
|
||||
install -m 0644 -D systemd/50-ceph.preset $RPM_BUILD_ROOT%{_libexecdir}/systemd/system-preset/50-ceph.preset
|
||||
%else
|
||||
install -D src/init-rbdmap $RPM_BUILD_ROOT%{_initrddir}/rbdmap
|
||||
install -D src/init-ceph $RPM_BUILD_ROOT%{_initrddir}/ceph
|
||||
@ -831,6 +832,7 @@ rm -rf $RPM_BUILD_ROOT
|
||||
%{_bindir}/cephfs
|
||||
%if 0%{?_with_systemd}
|
||||
%{_unitdir}/ceph-create-keys@.service
|
||||
%{_libexecdir}/systemd/system-preset/50-ceph.preset
|
||||
%else
|
||||
%{_initrddir}/ceph
|
||||
%endif
|
||||
|
5
systemd/50-ceph.preset
Normal file
5
systemd/50-ceph.preset
Normal file
@ -0,0 +1,5 @@
|
||||
enable ceph.target
|
||||
enable ceph-msd.target
|
||||
enable ceph-mon.target
|
||||
enable ceph-osd.target
|
||||
enable ceph-radosgw.target
|
@ -21,4 +21,5 @@ unit_DATA = $(unitfiles)
|
||||
EXTRA_DIST = \
|
||||
$(unitfiles) \
|
||||
ceph \
|
||||
ceph.tmpfiles.d
|
||||
ceph.tmpfiles.d \
|
||||
50-ceph.preset
|
||||
|
Loading…
Reference in New Issue
Block a user