Hi all,
I'm trying to add varnish, pound and supervisor in the buildout
generated by the unified installer.
While all seems to work If I launch manually startcluster.sh varnish and
pound generated scripts, I'm not able to setup a valid supervisor
definition.
In buildout.cfg I have:
______________________________________________________
...
# This recipe installs the plonectl script and a few other convenience
# items.
# For options see http://pypi.python.org/pypi/plone.recipe.unifiedinstaller
[unifiedinstaller]
recipe = plone.recipe.unifiedinstaller
user = ${client1:user}
primary-port = ${client1:http-address}
sudo-command =sudo
[pound-build]
recipe = plone.recipe.pound:build
# before do:
# apt-get install libssl-dev
url = http://www.apsis.ch/pound/Pound-2.3.2.tgz
[pound]
recipe = plone.recipe.pound:config
daemon = 0
timeout = 90
balancers =
QuiPlone 127.0.0.1:8001 127.0.0.1:8080 127.0.0.1:8081
[supervisor]
recipe = collective.recipe.supervisor
port = localhost:8003
user = admin
password = drillococco
programs =
10 zeoserver ${buildout:directory}/bin/zeoserver ${zeoserver:location}
20 client1 ${buildout:directory}/bin/client1 ${client1:location}
30 client2 ${buildout:directory}/bin/client2 ${client2:location}
40 varnish ${buildout:directory}/bin/varnish ${buildout:directory}
50 pound ${buildout:directory}/bin/poundrun ${buildout:directory}
[varnish-build]
recipe = zc.recipe.cmmi
url = http://downloads.sourceforge.net/varnish/varnish-2.0.2.tar.gz
[varnish]
recipe = plone.recipe.varnish
daemon = ${buildout:directory}/parts/varnish-build/sbin/varnishd
bind = 0.0.0.0:8000
backends = 127.0.0.1:8001
telnet = 127.0.0.1:8002
cache-size = 1G
______________________________________________________
When I start supervisord, supervisorctl says:
_______________________________________________________
mi...@msb02:/usr/local/Plone/zeocluster$ sudo bin/supervisorctl
[sudo] password for mirto:
client1 RUNNING pid 10248, uptime 0:00:17
client2 RUNNING pid 10253, uptime 0:00:17
pound RUNNING pid 10255, uptime 0:00:17
varnish FATAL Exited too quickly (process
log may have details)
zeoserver FATAL Exited too quickly (process
log may have details)
supervisor> quit
_______________________________________________________
But ps -el says that there are 2 varnish process and a zeoserver process
running.
What I'm doing wrong?
Thanks
Mirto
begin:vcard
fn:Mirto Silvio Busico
n:Busico;Mirto Silvio
org:Busico Mirto Silvio
adr:;;Via Casiglion De' Pepoli 84;Roma;RM;00127;Italia
email;internet:[email protected]
title:Dr.
tel;work:+39 333 4562651
tel;cell:+39 333 4562651
x-mozilla-html:TRUE
version:2.1
end:vcard
_______________________________________________
Setup mailing list
[email protected]
http://lists.plone.org/mailman/listinfo/setup