[OSM-dev] tirex-backend-manager doesn't work
Christian Chelius
chelius at uni-koblenz.de
Thu Nov 10 18:30:21 GMT 2011
Hello everybody,
I'm currently trying to install an osm wms server on debian squeeze 64
bit. I already setup postgis, mapnik, mod_tile and apache based on a
good howto. Unfortunately, the tirex-backend-manager will not start. The
process is not displayed by htop. I assume that for this reason only
those tiles are displayed, which have been calculated in advance.
/osm at osm:~$ sudo /etc/init.d/tirex-backend-manager start
osm at osm:~$ sudo /etc/init.d/tirex-backend-manager restart
Restarting Mapnik rendering daemon for Tirex:
tirex-backend-managerstart-stop-daemon: warning: failed to kill 22244:
No such process/
I took Tirex from SVN and built debian packages again. Then the packages
tirex-backend-mapnik_0.2.0_amd64.deb, tirex-core_0.2.0_amd64.deb, and
tirex-example-map_0.2.0_amd64.deb were installed.
Maybe, this output is useful:
/osm at osm:~$ tirex-master -d
tirex-master[22344]: tirex-master started with cmd line options: -d
tirex-master[22344]: Config bucket=[{maxload=20 maxproc=4 minprio=1
name=live},{maxload=8 maxproc=3 minprio=10 name=important},{maxload=4
maxproc=2 minprio=20 name=background}]
tirex-master[22344]: Renderer mapnik: port=9331 procs=3
path=/usr/lib/tirex/backends/mapnik syslog_facility=daemon debug=1
fontdir=/usr/lib64/mapnik/fonts fontdir_recurse=1
plugindir=/usr/lib64/mapnik/input
tirex-master[22344]: Map example: renderer=mapnik
tiledir=/var/lib/tirex/tiles/example zoom=0-4
mapfile=/usr/share/tirex/example-map/example.xml
tirex-master[22344]: Map osm: renderer=mapnik
tiledir=/var/lib/tirex/tiles/osm zoom=0-18
mapfile=/usr/share/osm-mapnik/osm.xml
tirex-master[22344]: Map surveillance: renderer=mapnik
tiledir=/var/lib/tirex/tiles/surveillance zoom=0-18
mapfile=/usr/share/osm-styles/surveillance/common.xml
tirex-master[22344]: Renderer test: port=9330 procs=2
path=/usr/lib/tirex/backends/test syslog_facility=daemon debug=0
tirex-master[22344]: Map test: renderer=test
tiledir=/var/lib/tirex/tiles/test zoom=0-10
Cannot open master UNIX domain socket: Keine Berechtigung/
------------------
/
osm at osm:~$ tirex-backend-manager -d
tirex-backend-manager[22356]: tirex-backend-manager started with cmd
line options: -d
tirex-backend-manager[22356]: Config bucket=[{maxload=20 maxproc=4
minprio=1 name=live},{maxload=8 maxproc=3 minprio=10
name=important},{maxload=4 maxproc=2 minprio=20 name=background}]
tirex-backend-manager[22356]: Can't open pidfile
'/var/run/tirex/tirex-backend-manager.pid' for writing: Keine Berechtigung
tirex-backend-manager[22356]: Found config for renderers: mapnik test
tirex-backend-manager[22356]: opened port 9331 for renderer 'mapnik'
tirex-backend-manager[22356]: opened port 9330 for renderer 'test'
tirex-backend-manager[22356]: renderer mapnik started with pid 22357
tirex-backend-manager[22356]: renderer mapnik started with pid 22358
tirex-backend-manager[22356]: renderer mapnik started with pid 22359
tirex-backend-mapnik[22357]: Renderer started (name=mapnik)
tirex-backend-manager[22356]: renderer test started with pid 22360
tirex-backend-mapnik[22358]: Renderer started (name=mapnik)
tirex-backend-manager[22356]: renderer test started with pid 22361
tirex-backend-mapnik[22359]: Renderer started (name=mapnik)
tirex-backend-mapnik[22357]: cannot add
/etc/tirex/renderer/mapnik/example.conf: tile directory
'/var/lib/tirex/tiles/example' not accessible
tirex-backend-mapnik[22357]: cannot add
/etc/tirex/renderer/mapnik/osm.conf: tile directory
'/var/lib/tirex/tiles/osm' not accessible
tirex-backend-mapnik[22357]: cannot add
/etc/tirex/renderer/mapnik/surveillance.conf: tile directory
'/var/lib/tirex/tiles/surveillance' not accessible
Cannot load any Mapnik styles
tirex-backend-mapnik[22358]: cannot add
/etc/tirex/renderer/mapnik/example.conf: tile directory
'/var/lib/tirex/tiles/example' not accessible
tirex-backend-manager[22356]: child 22357 terminated (exit_code=1, signal=0)
Use of uninitialized value $name in hash element at
/usr/share/perl5/Tirex/Renderer.pm line 68.
Undefined subroutine &main::debug called at
/usr/bin/tirex-backend-manager line 368.
tirex-backend-mapnik[22358]: cannot add
/etc/tirex/renderer/mapnik/osm.conf: tile directory
'/var/lib/tirex/tiles/osm' not accessible
tirex-backend-mapnik[22358]: cannot add
/etc/tirex/renderer/mapnik/surveillance.conf: tile directory
'/var/lib/tirex/tiles/surveillance' not accessible
Cannot load any Mapnik styles
tirex-backend-mapnik[22359]: cannot add
/etc/tirex/renderer/mapnik/example.conf: tile directory
'/var/lib/tirex/tiles/example' not accessible
tirex-backend-mapnik[22359]: cannot add
/etc/tirex/renderer/mapnik/osm.conf: tile directory
'/var/lib/tirex/tiles/osm' not accessible
tirex-backend-mapnik[22359]: cannot add
/etc/tirex/renderer/mapnik/surveillance.conf: tile directory
'/var/lib/tirex/tiles/surveillance' not accessible
Cannot load any Mapnik styles
osm at osm:~$ tirex-backend-test[22360]: Renderer started (name=test)
tirex-backend-test[22360]: map config found: Map test: renderer=test
tiledir=/var/lib/tirex/tiles/test zoom=0-10 sleep=0
tirex-backend-test[22360]: using existing socket 6
tirex-backend-test[22361]: Renderer started (name=test)
tirex-backend-test[22361]: map config found: Map test: renderer=test
tiledir=/var/lib/tirex/tiles/test zoom=0-10 sleep=0
tirex-backend-test[22361]: using existing socket 6/
//
I don't know what the problem could be, the howto has worked fine for
debian 32-bit.
Thank you for your help.
Chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/dev/attachments/20111110/4c78e566/attachment.html>
More information about the dev
mailing list