summaryrefslogtreecommitdiffstats
path: root/systemd
Commit message (Collapse)AuthorAgeFilesLines
* dist: supports initd for non-systemd distrosJi-Hyeon Gim2017-09-212-4/+151
| | | | | | | | | | | | Problem gluster-blockd supports systemd officially but many legacy distros want to use initd Resolve includes initd scripts for non-systemd distros Change-Id: I8495e8d9abbef6d26ac7dc8dbbe6d07e7713f537 Signed-off-by: Ji-Hyeon Gim <potatogim@gluesys.com>
* configure: add gluster-block-target.service to AC_CONFIG_FILES listPrasanna Kumar Kalever2017-09-152-3/+3
| | | | | Change-Id: I9ab049253c013fd23e9065e5a35451aea4ef4e52 Signed-off-by: Prasanna Kumar Kalever <prasanna.kalever@redhat.com>
* systemd: fix systemd dependency listPrasanna Kumar Kalever2017-09-153-4/+21
| | | | | | | | | | | | | This patch brings a wrapper target service unit 'gluster-block-target.service' which ensures tcmu-runner gets activated. To fix this properly we need a change in tcmu-runner [1] unit which has to define precedence of glusterd service. [1] https://github.com/open-iscsi/tcmu-runner/pull/296 Change-Id: I32d7d82eec03e0cc9111eb58241190af30244a3c Signed-off-by: Prasanna Kumar Kalever <prasanna.kalever@redhat.com>
* gluster-block: update systemd unit and spec filePrasanna Kumar Kalever2017-06-271-2/+2
| | | | | | | | | | | systemd-unit: iscsid.service is needed by initiator not target spec: update with missing dependencies Change-Id: I58bd3d8b60fac10eeb2a7d5cd4fc6f827da1d7b4 Signed-off-by: Prasanna Kumar Kalever <prasanna.kalever@redhat.com>
* sysconfig: add log-level option detailsPrasanna Kumar Kalever2017-06-072-1/+6
| | | | | | | | set default log-level environment variable in daemon systemd unit, also added required comment lines in the sysconfig file. Change-Id: I9f61842ba95ae278367692eba8e62cc54c1b5cd3 Signed-off-by: Prasanna Kumar Kalever <prasanna.kalever@redhat.com>
* systemd: add gluster-blockd.sysconfig templatePrasanna Kumar Kalever2017-06-073-2/+26
| | | | | | | | one can edit various input options to gluster-blockd daemon via /etc/sysconfig/gluster-blockd Change-Id: I720130d6b6599a79d193c5cbfff18921ffb07156 Signed-off-by: Prasanna Kumar Kalever <prasanna.kalever@redhat.com>
* systemd: add Open-iSCSI servicePrasanna Kumar Kalever2017-05-221-2/+2
| | | | | Change-Id: Icc5d7141338ac81862ecbf1fd20cb28b004fa537 Signed-off-by: Prasanna Kumar Kalever <prasanna.kalever@redhat.com>
* gluster-block: migrate build to libtoolz and create rpmPrasanna Kumar Kalever2017-02-072-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | Till now we had simple makefile for checking dependencies and building. Using libtoolz will give more control on dependency checks and flexibility. This patch also introduce rpm build feature. Compiling: $ ./autogen.sh $ ./configure $ make -j $ make install Building RPMS: $ make rpms Running: $ systemctl start gluster-blockd.service Using CLI: $ gluster-block help Signed-off-by: Prasanna Kumar Kalever <prasanna.kalever@redhat.com>
* gluster-blockd: add systemd unit filePrasanna Kumar Kalever2017-01-161-0/+12
starting gluster-blockd: $ make install $ systemctl daemon-reload $ systemctl start gluster-blockd.service checking status: $ systemctl status gluster-blockd.service ● gluster-blockd.service - Gluster block storage utility Loaded: loaded (gluster-blockd.service; disabled; vendor preset: disabled) Active: active (running) since Mon 01-16 17:53:23 IST; 3min 42s ago Main PID: 27552 (gluster-blockd) Tasks: 1 (limit: 512) CGroup: /system.slice/gluster-blockd.service └─27552 /usr/local/sbin/gluster-blockd Jan 16 17:53:23 local systemd[1]: Started Gluster block storage utility. gluster-blockd.service inturn brings below services: 1. rpcbind.service 2. target.service and 3. tcmu-runner.service In order. Signed-off-by: Prasanna Kumar Kalever <prasanna.kalever@redhat.com>