diff options
author | Qiaowei Ren <qiaowei.ren@intel.com> | 2018-03-01 14:38:11 +0800 |
---|---|---|
committer | Qiaowei Ren <qiaowei.ren@intel.com> | 2018-03-01 14:38:11 +0800 |
commit | 7da45d65be36d36b880cc55c5036e96c24b53f00 (patch) | |
tree | d4f944eb4f8f8de50a9a7584ffa408dc3a3185b2 /src/ceph/systemd | |
parent | 691462d09d0987b47e112d6ee8740375df3c51b2 (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')
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 |