Also make sure your zebra server is running by running command ps aux|grep zebra
You should see atleast three lines of output on above command.

Nope, just:

# ps aux|grep zebra
root  16132  0.0  0.1  3292  508  pts/0  R+  22:10  0:00  grep  zebra

Does this suggest that zebra hasn't been started? How to?

Ok. Thats your problem I think.

Please note that following directories and everything inside them( assuming standard install, if not adjust your paths. ) need to be owned by user & group koha

/var/lib/koha
/var/run/koha
/var/lock/koha
/var/log/koha


Did you follow section 6 in the INSTALL.debian document in the directory where you downloaded koha?

Specifically while testing try this :

sudo -u koha zebrasrv -f /etc/koha/koha-conf.xml
    (note that the path to koha-conf.xml may be different if you chose a dev install, and that -u koha refers to the user you set up in step 2.3)

Then run ps aux|grep koha again. You should see atleast three lines of output. If yes, follow sections 6.2.1 & 6.2.2 to configure zebra server to run automatically and run zebra indexing through crontab on a set frequency.


Regards,
Koustubha Kale
Anant Corporation

Contact Details :
Address  : 103, Armaan Residency, R. W Sawant Road, Nr. Golden Dyes Naka, Thane (w),
                Maharashtra, India, Pin : 400601.
TeleFax  : +91-22-21720108, +91-22-21720109
Mobile     : +919820715876
Website  : http://www.anantcorp.com
Blog : http://www.anantcorp.com/blog/?author=2

 


Thanks again for the effort,
/ Bruce /
Bruce A Metcalf

Library Director
Augustan Society Library