[Koha] koha-index-daemon
Bernardo Gonzalez Kriegel
bgkriegel at gmail.com
Fri Sep 21 21:55:30 NZST 2012
Sunil,
the problem, as indicated by this line
/etc/init.d/koha-index-daemon: line 68: daemon: command not found
is that you don't have the 'daemon' program.
On Centos this is unavailable, so go to http://libslack.org/daemon/ ,
download the source, compile and install.
Regards,
Bernardo
--
Bernardo Gonzalez Kriegel
bgkriegel at gmail.com
On Fri, Sep 21, 2012 at 6:12 AM, sunil sharma <koha.sunil007 at gmail.com>wrote:
> Dear All,
>
> I am facing an error while executing my koha-index-daemon file using *
> "koha-index-daemon-ctl.sh"*.
>
> My koha-index-daemon-ctl.sh file is as:
>
> #!/bin/sh
>
> # This file is part of Koha.
> #
> # Koha is free software; you can redistribute it and/or modify it under the
> # terms of the GNU General Public License as published by the Free Software
> # Foundation; either version 2 of the License, or (at your option) any
> later
> # version.
> #
> # Koha is distributed in the hope that it will be useful, but WITHOUT ANY
> # WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
> FOR
> # A PARTICULAR PURPOSE. See the GNU General Public License for more
> details.
> #
> # You should have received a copy of the GNU General Public License along
> with
> # Koha; if not, write to the Free Software Foundation, Inc., 59 Temple
> Place,
> # Suite 330, Boston, MA 02111-1307 USA
>
> ### BEGIN INIT INFO
> # Provides: koha-index-daemon-$DBNAME
> # Required-Start: $local_fs $syslog
> # Required-Stop: $local_fs $syslog
> # Default-Start: 2 3 4 5
> # Default-Stop: 0 1 6
> # X-Interactive: false
> # Short-Description: Start/stop koha-index-daemon for $DBNAME
> ### END INIT INFO
>
> . /lib/lsb/init-functions
>
> USER=koha
> GROUP=koha
> DBNAME=koha
> NAME=koha-index-daemon-$DBNAME
> LOGDIR=/var/log/koha
> PERL5LIB=/usr/share/koha/lib
> KOHA_CONF=/etc/koha/koha-conf.xml
> ERRLOG=$LOGDIR/koha-index-daemon.err
> STDOUT=$LOGDIR/koha-index-daemon.log
> OUTPUT=$LOGDIR/koha-index-daemon-output.log
>
> export KOHA_CONF
> export PERL5LIB
>
> INDEXDAEMON="koha-index-daemon"
> INDEXDAEMON_OPTS="--timeout 30 --conf $KOHA_CONF \
> --directory /var/tmp/koha-index-daemon-$DBNAME"
>
> DAEMONOPTS="--name=$NAME \
> --errlog=$ERRLOG \
> --stdout=$STDOUT \
> --output=$OUTPUT \
> --verbose=1 --respawn --delay=30"
>
> USER="--user=$USER.$GROUP"
>
>
> case "$1" in
> start)
> log_daemon_msg "Starting Koha indexing daemon ($DBNAME)"
> if daemon $DAEMONOPTS $USER -- $INDEXDAEMON $INDEXDAEMON_OPTS; then
> log_end_msg 0
> else
> log_end_msg 1
> fi
> ;;
> stop)
> log_daemon_msg "Stopping Koha indexing daemon ($DBNAME)"
> if daemon $DAEMONOPTS $USER --stop -- $INDEXDAEMON $INDEXDAEMON_OPTS;
> then
> log_end_msg 0
> else
> log_end_msg 1
> fi
> ;;
> restart)
> log_daemon_msg "Restarting the Koha indexing daemon ($DBNAME)"
> if daemon $DAEMONOPTS $USER --restart -- $INDEXDAEMON
> $INDEXDAEMON_OPTS; then
> log_end_msg 0
> else
> log_end_msg 1
> fi
> ;;
> *)
> log_success_msg "Usage: /etc/init.d/$NAME {start|stop|restart}"
> exit 1
> ;;
> esac
>
> Then I create a symlink for this script as:-
>
> $ ln -s /usr/share/koha/bin/koha-zebra-indexdaemon-ctl.sh
> /etc/init.d/koha-zebra-indexdaemon
>
>
> While I am running this file giving any option start|stop|restart it
> displays error, like as below:
>
> $ /etc/init.d/koha-index-daemon start
>
> shows error:-
>
> /etc/init.d/koha-index-daemon: line 59: log_daemon_msg: command not found
> /etc/init.d/koha-index-daemon: line 60: daemon: command not found
> /etc/init.d/koha-index-daemon: line 63: log_end_msg: command not found
>
> And such as,
>
> /etc/init.d/koha-index-daemon stop
>
> shows error:-
>
> /etc/init.d/koha-index-daemon: line 67: log_daemon_msg: command not found
> /etc/init.d/koha-index-daemon: line 68: daemon: command not found
> /etc/init.d/koha-index-daemon: line 71: log_end_msg: command not found
>
> Any body can help me in this regard is very useful to me. I am using *koha
> 3.08* on *centos 6.2*. My zebra index version is
> *Zebra<http://www.indexdata.com/zebra>2.0.52.
>
>
> Thanx in Advance,
>
> Sunil *
> _______________________________________________
> Koha mailing list http://koha-community.org
> Koha at lists.katipo.co.nz
> http://lists.katipo.co.nz/mailman/listinfo/koha
>
More information about the Koha
mailing list