From mboxrd@z Thu Jan 1 00:00:00 1970 From: Steven Whitehouse Date: Tue, 13 Dec 2011 14:23:24 +0000 Subject: [Cluster-devel] [PATCH] gfs2-utils: Add gfs2-cluster systemd unit In-Reply-To: <1323786024-6233-1-git-send-email-anprice@redhat.com> References: <1323786024-6233-1-git-send-email-anprice@redhat.com> Message-ID: <1323786204.2725.7.camel@menhir> List-Id: To: cluster-devel.redhat.com MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Hi, On Tue, 2011-12-13 at 14:20 +0000, Andrew Price wrote: > Adds a systemd unit file to start gfs_controld at the correct point in > the boot sequence. I've tested this as much as I can on Fedora 16 but it > may require some more tweaking once the init scripts for cman, clvmd, > etc. have been migrated. The gfs2 init script has not been migrated as > systemd should now handle mounting of gfs2 file systems specially, after > remote-fs-pre.target. > > Signed-off-by: Andrew Price > --- > gfs2/system/gfs2-cluster.service | 12 ++++++++++++ > 1 files changed, 12 insertions(+), 0 deletions(-) > create mode 100644 gfs2/system/gfs2-cluster.service > > diff --git a/gfs2/system/gfs2-cluster.service b/gfs2/system/gfs2-cluster.service > new file mode 100644 > index 0000000..d6bc0ca > --- /dev/null > +++ b/gfs2/system/gfs2-cluster.service > @@ -0,0 +1,12 @@ > +[Unit] > +Description=GFS2 Control Daemon > +After=syslog.target network.target cman.service > +Before=remote-fs-pre.target > +Wants=remote-fs-pre.target > + > +[Service] > +Type=forking > +ExecStart=/usr/sbin/gfs_controld $OPTIONS > + > +[Install] > +WantedBy=multi-user.target We probably don't need the $OPTIONS, but it will probably do no harm either. Otherwise looks good, Steve.