summaryrefslogtreecommitdiffstats
path: root/src/ceph/systemd
diff options
context:
space:
mode:
authorQiaowei Ren <qiaowei.ren@intel.com>2018-03-01 14:38:11 +0800
committerQiaowei Ren <qiaowei.ren@intel.com>2018-03-01 14:38:11 +0800
commit7da45d65be36d36b880cc55c5036e96c24b53f00 (patch)
treed4f944eb4f8f8de50a9a7584ffa408dc3a3185b2 /src/ceph/systemd
parent691462d09d0987b47e112d6ee8740375df3c51b2 (diff)
remove ceph code
This patch removes initial ceph code, due to license issue. Change-Id: I092d44f601cdf34aed92300fe13214925563081c Signed-off-by: Qiaowei Ren <qiaowei.ren@intel.com>
Diffstat (limited to 'src/ceph/systemd')
-rw-r--r--src/ceph/systemd/50-ceph.preset6
-rw-r--r--src/ceph/systemd/CMakeLists.txt20
-rw-r--r--src/ceph/systemd/ceph65
-rw-r--r--src/ceph/systemd/ceph-disk@.service11
-rw-r--r--src/ceph/systemd/ceph-fuse.target6
-rw-r--r--src/ceph/systemd/ceph-fuse@.service18
-rw-r--r--src/ceph/systemd/ceph-mds.target6
-rw-r--r--src/ceph/systemd/ceph-mds@.service24
-rw-r--r--src/ceph/systemd/ceph-mgr.target6
-rw-r--r--src/ceph/systemd/ceph-mgr@.service20
-rw-r--r--src/ceph/systemd/ceph-mon.target6
-rw-r--r--src/ceph/systemd/ceph-mon@.service31
-rw-r--r--src/ceph/systemd/ceph-osd.target6
-rw-r--r--src/ceph/systemd/ceph-osd@.service25
-rw-r--r--src/ceph/systemd/ceph-radosgw.target6
-rw-r--r--src/ceph/systemd/ceph-radosgw@.service23
-rw-r--r--src/ceph/systemd/ceph-rbd-mirror.target6
-rw-r--r--src/ceph/systemd/ceph-rbd-mirror@.service24
-rw-r--r--src/ceph/systemd/ceph-volume@.service14
-rw-r--r--src/ceph/systemd/ceph.target4
-rw-r--r--src/ceph/systemd/ceph.tmpfiles.d1
-rw-r--r--src/ceph/systemd/rbdmap.service17
22 files changed, 0 insertions, 345 deletions
diff --git a/src/ceph/systemd/50-ceph.preset b/src/ceph/systemd/50-ceph.preset
deleted file mode 100644
index 34c0801..0000000
--- a/src/ceph/systemd/50-ceph.preset
+++ /dev/null
@@ -1,6 +0,0 @@
-enable ceph.target
-enable ceph-mds.target
-enable ceph-mgr.target
-enable ceph-mon.target
-enable ceph-osd.target
-enable ceph-radosgw.target
diff --git a/src/ceph/systemd/CMakeLists.txt b/src/ceph/systemd/CMakeLists.txt
deleted file mode 100644
index 3b03b6e..0000000
--- a/src/ceph/systemd/CMakeLists.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-install(FILES
- ceph.target
- ceph-fuse.target
- ceph-osd.target
- ceph-mgr.target
- ceph-mon.target
- ceph-mds.target
- ceph-radosgw.target
- ceph-rbd-mirror.target
- ceph-fuse@.service
- ceph-mds@.service
- ceph-mgr@.service
- ceph-mon@.service
- ceph-osd@.service
- ceph-radosgw@.service
- ceph-rbd-mirror@.service
- ceph-disk@.service
- ceph-volume@.service
- rbdmap.service
- DESTINATION ${CMAKE_INSTALL_LIBEXECDIR}/systemd/system)
diff --git a/src/ceph/systemd/ceph b/src/ceph/systemd/ceph
deleted file mode 100644
index 6a69271..0000000
--- a/src/ceph/systemd/ceph
+++ /dev/null
@@ -1,65 +0,0 @@
-#! /bin/bash
-
-### BEGIN INIT INFO
-# Provides: ceph ceph-mon ceph-osd
-# Required-Start: $network $remote_fs
-# Required-Stop: $network $remote_fs
-# Should-Start: network-remotefs
-# Should-Stop: network-remotefs
-# Default-Start: 3 5
-# Default-Stop: 0 1 2 6
-# Short-Description: Ceph is a distributed object, and block, storage platform
-# Description: Ceph is a distributed object, block, and file storage platform
-### END INIT INFO
-
-SYSTEMD_NO_WRAP=1 . /etc/rc.status
-rc_reset
-
-action=$1 ; shift
-
-# default cluster name to "ceph"
-cluster="ceph"
-
-# Shared variables by many actions
-dir_mon="/var/lib/ceph/mon/"
-dir_osd="/var/lib/ceph/osd/"
-if test -d ${dir_mon} ; then
- lmon=`ls ${dir_mon} | grep ${cluster}`
-fi
-if test -d ${dir_osd} ; then
- losd=`ls ${dir_osd} | grep ${cluster}`
-fi
-prefix="${cluster}-"
-
-case $action in start | stop | status | enable | disable | mask | unmask | restart | is-active | is-failed | show | kill | reset-failed )
- n=0
- if test -n "${lmon}" ; then
- for s in ${lmon#=${prefix}} ; do
- systemctl "${action}" ceph-mon@${s#$prefix}.service
- rc_check
- ((++n))
- done
- fi
- if test -n "${losd}" ; then
- for s in ${losd#=${prefix}} ; do
- systemctl "${action}" ceph-osd@${s#$prefix}.service
- rc_check
- ((++n))
- done
- fi
- if test $n -gt 0 ; then
- rc_status
- else
- rc_status -u
- fi
- systemctl "${action}" ceph.target
- rc_check
-;;
-*)
- echo "Invalid parameter : $action"
- echo "Valid parameters : start | stop | status | enable | disable | mask | unmask | restart | is-active | is-failed | show | kill | reset-failed"
-;;
-esac
-
-rc_exit
-
diff --git a/src/ceph/systemd/ceph-disk@.service b/src/ceph/systemd/ceph-disk@.service
deleted file mode 100644
index 1fdf2af..0000000
--- a/src/ceph/systemd/ceph-disk@.service
+++ /dev/null
@@ -1,11 +0,0 @@
-[Unit]
-Description=Ceph disk activation: %f
-After=local-fs.target
-Wants=local-fs.target
-
-[Service]
-Type=oneshot
-KillMode=none
-Environment=CEPH_DISK_TIMEOUT=10000
-ExecStart=/bin/sh -c 'timeout $CEPH_DISK_TIMEOUT flock /var/lock/ceph-disk-$(basename %f) /usr/sbin/ceph-disk --verbose --log-stdout trigger --sync %f'
-TimeoutSec=0
diff --git a/src/ceph/systemd/ceph-fuse.target b/src/ceph/systemd/ceph-fuse.target
deleted file mode 100644
index 70f5cb6..0000000
--- a/src/ceph/systemd/ceph-fuse.target
+++ /dev/null
@@ -1,6 +0,0 @@
-[Unit]
-Description=ceph target allowing to start/stop all ceph-fuse@.service instances at once
-PartOf=ceph.target
-Before=ceph.target
-[Install]
-WantedBy=remote-fs.target ceph.target
diff --git a/src/ceph/systemd/ceph-fuse@.service b/src/ceph/systemd/ceph-fuse@.service
deleted file mode 100644
index 9898244..0000000
--- a/src/ceph/systemd/ceph-fuse@.service
+++ /dev/null
@@ -1,18 +0,0 @@
-[Unit]
-Description=Ceph FUSE client
-After=network-online.target local-fs.target time-sync.target
-Wants=network-online.target local-fs.target time-sync.target
-Conflicts=umount.target
-PartOf=ceph-fuse.target
-
-[Service]
-EnvironmentFile=-/etc/sysconfig/ceph
-Environment=CLUSTER=ceph
-ExecStart=/usr/bin/ceph-fuse -f --cluster ${CLUSTER} %I
-TasksMax=infinity
-Restart=on-failure
-StartLimitInterval=30min
-StartLimitBurst=3
-
-[Install]
-WantedBy=ceph-fuse.target
diff --git a/src/ceph/systemd/ceph-mds.target b/src/ceph/systemd/ceph-mds.target
deleted file mode 100644
index 238f3ab..0000000
--- a/src/ceph/systemd/ceph-mds.target
+++ /dev/null
@@ -1,6 +0,0 @@
-[Unit]
-Description=ceph target allowing to start/stop all ceph-mds@.service instances at once
-PartOf=ceph.target
-Before=ceph.target
-[Install]
-WantedBy=multi-user.target ceph.target
diff --git a/src/ceph/systemd/ceph-mds@.service b/src/ceph/systemd/ceph-mds@.service
deleted file mode 100644
index d34bd05..0000000
--- a/src/ceph/systemd/ceph-mds@.service
+++ /dev/null
@@ -1,24 +0,0 @@
-[Unit]
-Description=Ceph metadata server daemon
-After=network-online.target local-fs.target time-sync.target
-Wants=network-online.target local-fs.target time-sync.target
-PartOf=ceph-mds.target
-
-[Service]
-LimitNOFILE=1048576
-LimitNPROC=1048576
-EnvironmentFile=-/etc/sysconfig/ceph
-Environment=CLUSTER=ceph
-ExecStart=/usr/bin/ceph-mds -f --cluster ${CLUSTER} --id %i --setuser ceph --setgroup ceph
-ExecReload=/bin/kill -HUP $MAINPID
-PrivateDevices=yes
-ProtectHome=true
-ProtectSystem=full
-PrivateTmp=true
-TasksMax=infinity
-Restart=on-failure
-StartLimitInterval=30min
-StartLimitBurst=3
-
-[Install]
-WantedBy=ceph-mds.target
diff --git a/src/ceph/systemd/ceph-mgr.target b/src/ceph/systemd/ceph-mgr.target
deleted file mode 100644
index f25e494..0000000
--- a/src/ceph/systemd/ceph-mgr.target
+++ /dev/null
@@ -1,6 +0,0 @@
-[Unit]
-Description=ceph target allowing to start/stop all ceph-mgr@.service instances at once
-PartOf=ceph.target
-Before=ceph.target
-[Install]
-WantedBy=multi-user.target ceph.target
diff --git a/src/ceph/systemd/ceph-mgr@.service b/src/ceph/systemd/ceph-mgr@.service
deleted file mode 100644
index 6614e54..0000000
--- a/src/ceph/systemd/ceph-mgr@.service
+++ /dev/null
@@ -1,20 +0,0 @@
-[Unit]
-Description=Ceph cluster manager daemon
-After=network-online.target local-fs.target time-sync.target
-Wants=network-online.target local-fs.target time-sync.target
-PartOf=ceph-mgr.target
-
-[Service]
-LimitNOFILE=1048576
-LimitNPROC=1048576
-EnvironmentFile=-/etc/sysconfig/ceph
-Environment=CLUSTER=ceph
-
-ExecStart=/usr/bin/ceph-mgr -f --cluster ${CLUSTER} --id %i --setuser ceph --setgroup ceph
-ExecReload=/bin/kill -HUP $MAINPID
-Restart=on-failure
-StartLimitInterval=30min
-StartLimitBurst=3
-
-[Install]
-WantedBy=ceph-mgr.target
diff --git a/src/ceph/systemd/ceph-mon.target b/src/ceph/systemd/ceph-mon.target
deleted file mode 100644
index 097c83b..0000000
--- a/src/ceph/systemd/ceph-mon.target
+++ /dev/null
@@ -1,6 +0,0 @@
-[Unit]
-Description=ceph target allowing to start/stop all ceph-mon@.service instances at once
-PartOf=ceph.target
-Before=ceph.target
-[Install]
-WantedBy=multi-user.target ceph.target
diff --git a/src/ceph/systemd/ceph-mon@.service b/src/ceph/systemd/ceph-mon@.service
deleted file mode 100644
index db4995f..0000000
--- a/src/ceph/systemd/ceph-mon@.service
+++ /dev/null
@@ -1,31 +0,0 @@
-[Unit]
-Description=Ceph cluster monitor daemon
-
-# According to:
-# http://www.freedesktop.org/wiki/Software/systemd/NetworkTarget
-# these can be removed once ceph-mon will dynamically change network
-# configuration.
-After=network-online.target local-fs.target time-sync.target
-Wants=network-online.target local-fs.target time-sync.target
-
-PartOf=ceph-mon.target
-
-[Service]
-LimitNOFILE=1048576
-LimitNPROC=1048576
-EnvironmentFile=-/etc/sysconfig/ceph
-Environment=CLUSTER=ceph
-ExecStart=/usr/bin/ceph-mon -f --cluster ${CLUSTER} --id %i --setuser ceph --setgroup ceph
-ExecReload=/bin/kill -HUP $MAINPID
-PrivateDevices=yes
-ProtectHome=true
-ProtectSystem=full
-PrivateTmp=true
-TasksMax=infinity
-Restart=on-failure
-StartLimitInterval=30min
-StartLimitBurst=5
-RestartSec=10
-
-[Install]
-WantedBy=ceph-mon.target
diff --git a/src/ceph/systemd/ceph-osd.target b/src/ceph/systemd/ceph-osd.target
deleted file mode 100644
index 7f677f5..0000000
--- a/src/ceph/systemd/ceph-osd.target
+++ /dev/null
@@ -1,6 +0,0 @@
-[Unit]
-Description=ceph target allowing to start/stop all ceph-osd@.service instances at once
-PartOf=ceph.target
-Before=ceph.target
-[Install]
-WantedBy=multi-user.target ceph.target
diff --git a/src/ceph/systemd/ceph-osd@.service b/src/ceph/systemd/ceph-osd@.service
deleted file mode 100644
index 0a43ee1..0000000
--- a/src/ceph/systemd/ceph-osd@.service
+++ /dev/null
@@ -1,25 +0,0 @@
-[Unit]
-Description=Ceph object storage daemon osd.%i
-After=network-online.target local-fs.target time-sync.target ceph-mon.target
-Wants=network-online.target local-fs.target time-sync.target
-PartOf=ceph-osd.target
-
-[Service]
-LimitNOFILE=1048576
-LimitNPROC=1048576
-EnvironmentFile=-/etc/sysconfig/ceph
-Environment=CLUSTER=ceph
-ExecStart=/usr/bin/ceph-osd -f --cluster ${CLUSTER} --id %i --setuser ceph --setgroup ceph
-ExecStartPre=/usr/lib/ceph/ceph-osd-prestart.sh --cluster ${CLUSTER} --id %i
-ExecReload=/bin/kill -HUP $MAINPID
-ProtectHome=true
-ProtectSystem=full
-PrivateTmp=true
-TasksMax=infinity
-Restart=on-failure
-StartLimitInterval=30min
-StartLimitBurst=30
-RestartSec=20s
-
-[Install]
-WantedBy=ceph-osd.target
diff --git a/src/ceph/systemd/ceph-radosgw.target b/src/ceph/systemd/ceph-radosgw.target
deleted file mode 100644
index 1799e29..0000000
--- a/src/ceph/systemd/ceph-radosgw.target
+++ /dev/null
@@ -1,6 +0,0 @@
-[Unit]
-Description=ceph target allowing to start/stop all ceph-radosgw@.service instances at once
-PartOf=ceph.target
-Before=ceph.target
-[Install]
-WantedBy=multi-user.target ceph.target
diff --git a/src/ceph/systemd/ceph-radosgw@.service b/src/ceph/systemd/ceph-radosgw@.service
deleted file mode 100644
index 3f7fcac..0000000
--- a/src/ceph/systemd/ceph-radosgw@.service
+++ /dev/null
@@ -1,23 +0,0 @@
-[Unit]
-Description=Ceph rados gateway
-After=network-online.target local-fs.target time-sync.target
-Wants=network-online.target local-fs.target time-sync.target
-PartOf=ceph-radosgw.target
-
-[Service]
-LimitNOFILE=1048576
-LimitNPROC=1048576
-EnvironmentFile=-/etc/sysconfig/ceph
-Environment=CLUSTER=ceph
-ExecStart=/usr/bin/radosgw -f --cluster ${CLUSTER} --name client.%i --setuser ceph --setgroup ceph
-PrivateDevices=yes
-ProtectHome=true
-ProtectSystem=full
-PrivateTmp=true
-TasksMax=infinity
-Restart=on-failure
-StartLimitInterval=30s
-StartLimitBurst=5
-
-[Install]
-WantedBy=ceph-radosgw.target
diff --git a/src/ceph/systemd/ceph-rbd-mirror.target b/src/ceph/systemd/ceph-rbd-mirror.target
deleted file mode 100644
index 43e9a4c..0000000
--- a/src/ceph/systemd/ceph-rbd-mirror.target
+++ /dev/null
@@ -1,6 +0,0 @@
-[Unit]
-Description=ceph target allowing to start/stop all ceph-rbd-mirror@.service instances at once
-PartOf=ceph.target
-Before=ceph.target
-[Install]
-WantedBy=multi-user.target ceph.target
diff --git a/src/ceph/systemd/ceph-rbd-mirror@.service b/src/ceph/systemd/ceph-rbd-mirror@.service
deleted file mode 100644
index 17fd738..0000000
--- a/src/ceph/systemd/ceph-rbd-mirror@.service
+++ /dev/null
@@ -1,24 +0,0 @@
-[Unit]
-Description=Ceph rbd mirror daemon
-After=network-online.target local-fs.target
-Wants=network-online.target local-fs.target
-PartOf=ceph-rbd-mirror.target
-
-[Service]
-LimitNOFILE=1048576
-LimitNPROC=1048576
-EnvironmentFile=-/etc/sysconfig/ceph
-Environment=CLUSTER=ceph
-ExecStart=/usr/bin/rbd-mirror -f --cluster ${CLUSTER} --id %i --setuser ceph --setgroup ceph
-ExecReload=/bin/kill -HUP $MAINPID
-PrivateDevices=yes
-ProtectHome=true
-ProtectSystem=full
-PrivateTmp=true
-Restart=on-failure
-StartLimitInterval=30min
-StartLimitBurst=3
-TasksMax=infinity
-
-[Install]
-WantedBy=ceph-rbd-mirror.target
diff --git a/src/ceph/systemd/ceph-volume@.service b/src/ceph/systemd/ceph-volume@.service
deleted file mode 100644
index c21002c..0000000
--- a/src/ceph/systemd/ceph-volume@.service
+++ /dev/null
@@ -1,14 +0,0 @@
-[Unit]
-Description=Ceph Volume activation: %i
-After=local-fs.target
-Wants=local-fs.target
-
-[Service]
-Type=oneshot
-KillMode=none
-Environment=CEPH_VOLUME_TIMEOUT=10000
-ExecStart=/bin/sh -c 'timeout $CEPH_VOLUME_TIMEOUT /usr/sbin/ceph-volume-systemd %i'
-TimeoutSec=0
-
-[Install]
-WantedBy=multi-user.target
diff --git a/src/ceph/systemd/ceph.target b/src/ceph/systemd/ceph.target
deleted file mode 100644
index 60734ba..0000000
--- a/src/ceph/systemd/ceph.target
+++ /dev/null
@@ -1,4 +0,0 @@
-[Unit]
-Description=ceph target allowing to start/stop all ceph*@.service instances at once
-[Install]
-WantedBy=multi-user.target
diff --git a/src/ceph/systemd/ceph.tmpfiles.d b/src/ceph/systemd/ceph.tmpfiles.d
deleted file mode 100644
index 2ded82f..0000000
--- a/src/ceph/systemd/ceph.tmpfiles.d
+++ /dev/null
@@ -1 +0,0 @@
-d /run/ceph 0770 ceph ceph -
diff --git a/src/ceph/systemd/rbdmap.service b/src/ceph/systemd/rbdmap.service
deleted file mode 100644
index 15e64ab..0000000
--- a/src/ceph/systemd/rbdmap.service
+++ /dev/null
@@ -1,17 +0,0 @@
-[Unit]
-Description=Map RBD devices
-
-After=network-online.target local-fs.target
-Wants=network-online.target local-fs.target
-
-[Service]
-EnvironmentFile=-/etc/sysconfig/ceph
-Environment=RBDMAPFILE=/etc/ceph/rbdmap
-Type=oneshot
-RemainAfterExit=yes
-ExecStart=/usr/bin/rbdmap map
-ExecReload=/usr/bin/rbdmap map
-ExecStop=/usr/bin/rbdmap unmap-all
-
-[Install]
-WantedBy=multi-user.target