[Koha-devel] Koha 3.0 success
Mason James
mason.james at liblime.com
Tue Jan 15 00:31:40 CET 2008
On 2008/01/15, at 6:54 AM, Chadwick, John, DCA wrote:
> A few more clues.
>
> I have restarted the entire server a few times and each time I have
> had to create new /var/lock/koha/zebradb/bibilos and /var/lock/koha/
> zebradb/authorities directories.
>
> I have also had to recreate the /var/run/koha/zebradb/bibliosocket
> and authoritysocket directories each restart.
>
Hi John,
Nearly there!! :), OK, so 2 issues here...
=== zebrasrv keeps restarting ===
are you running the zebra-daemon?, that will probably be the reason
why your zebrasrv keeps restarting
you can check like this...
$ ps -ef | grep 'koha-zebra-ctl'
8591 ? Ss 0:00 daemon --name=koha-zebra-ctl --errlog=/
home/chris/koha/var/log/koha-zebradaemon.err --stdout=/home/chris/
koha/var/log/koha-zebradaemon.log --output=/home/chris/koha/var/log/
koha-zebradaemon-output.log --verbose=1 --respawn --delay=30 --
user=chris chris -- /usr/bin/zebrasrv -f /home/chris/koha/etc/koha-
conf.xml
if its running, then kill it while you troubleshoot.
=== re-creating new /var/ dirs for zebra ===
I think you manually creating these files is causing problems
when zebrasrv sees these files (/var/lock/koha/zebradb/* , and var/
run/koha/zebradb/*socket) ,
it assumes that another zebra process is already running and using
those files,
so it tries to start using tcp , not unix sockets.
because those files exist, your zebra isnt starting correctly
> 0:52:41-14/01 [log] zebra_start 2.0.22 /etc/koha/zebradb/zebra-
> biblios.cfg
> 10:52:41-14/01 [server] Adding dynamic listener on unix:/var/run/
> koha/zebradb/bibliosocket id=1
> 10:52:41-14/01 [fatal] Failed to bind to unix:/var/run/koha/zebradb/
> bibliosocket [File exists] <<<<< FILE EXISTS
> 10:52:41-14/01 [server] Adding dynamic listener on tcp:@:9999
> id=0 <<<<<<<<<<<<<<<<<<<< USING TCP, NOT
> SOCKETS
> 10:52:41-14/01 [server] Starting server zebrasrv pid=4784
>
try deleting those files, then starting zebrasrv again, and look for
the 'Adding dynamic listener' lines during startup
$ zebrasrv -f /home/mtj/koha.single/etc/koha-conf.xml
19:23:45-13/01 [server] Adding dynamic listener on unix:/home/mtj/
koha.single/var/run/zebradb/bibliosocket id=1 <<<<<< SUCCESS!!
19:23:45-13/01 [server] Adding dynamic listener on unix:/home/mtj/
koha.single/var/run/zebradb/authoritysocket id=2 <<<<<< SUCCESS!!
19:23:45-13/01 [server] Starting server zebrasrv pid=11057
Cheers, Mason
--
Mason James mason.james at liblime.com
Programmer www.liblime.com
LibLime +64 21 542 117
-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/koha-devel/attachments/20080115/1602ebfb/attachment-0002.htm>
More information about the Koha-devel
mailing list