On Wed, 22 Jun 2011 18:36:40 +0300 Nerijus Baliunas 
<[email protected]> wrote:

> service started after I added 'gama.xxx.yy gama' to the end of line
> 127.0.0.1               localhost.localdomain localhost
> in /etc/hosts.

But service baruwa start still fails:
Starting Baruwa celeryd worker:                            [FAILED]

/var/log/baruwa/celeryd.log:
[2011-06-22 17:40:37,585: WARNING/MainProcess] -------------- 
[email protected] v2.2.7
---- **** -----
--- * ***  * -- [Configuration]
-- * - **** ---   . broker:      amqplib://baruwa@localhost:5672/baruwa
- ** ----------   . loader:      djcelery.loaders.DjangoLoader
- ** ----------   . logfile:     /var/log/baruwa/celeryd.log@INFO
- ** ----------   . concurrency: 8
- ** ----------   . events:      ON
- *** --- * ---   . beat:        ON
-- ******* ----
--- ***** ----- [Queues]
 --------------   . default:     exchange:default (direct) binding:default
                  . gama.xxx.yy: exchange:default (direct) binding:gama.xxx.yy

[Tasks]
  . preview-message
  . process-quarantine
  . process-quarantined-msg
  . release-message
  . test-smtp-server
[2011-06-22 17:40:37,585: WARNING/MainProcess] Traceback (most recent call 
last):
[2011-06-22 17:40:37,585: WARNING/MainProcess] File 
"/usr/lib/python2.4/site-packages/baruwa/manage.py", line 15, in ?
[2011-06-22 17:40:37,585: WARNING/MainProcess] execute_manager(settings)
[2011-06-22 17:40:37,586: WARNING/MainProcess] File 
"/usr/lib/python2.4/site-packages/django/core/management/__init__.py", line 
438, in execute_manager
[2011-06-22 17:40:37,586: WARNING/MainProcess] utility.execute()
[2011-06-22 17:40:37,586: WARNING/MainProcess] File 
"/usr/lib/python2.4/site-packages/django/core/management/__init__.py", line 
379, in execute
[2011-06-22 17:40:37,586: WARNING/MainProcess] 
self.fetch_command(subcommand).run_from_argv(self.argv)
[2011-06-22 17:40:37,587: WARNING/MainProcess] File 
"/usr/lib/python2.4/site-packages/django/core/management/base.py", line 191, in 
run_from_argv
[2011-06-22 17:40:37,587: WARNING/MainProcess] self.execute(*args, 
**options.__dict__)
[2011-06-22 17:40:37,587: WARNING/MainProcess] File 
"/usr/lib/python2.4/site-packages/django/core/management/base.py", line 220, in 
execute
[2011-06-22 17:40:37,587: WARNING/MainProcess] output = self.handle(*args, 
**options)
[2011-06-22 17:40:37,587: WARNING/MainProcess] File 
"/usr/lib/python2.4/site-packages/djcelery/management/commands/celeryd.py", 
line 21, in handle
[2011-06-22 17:40:37,588: WARNING/MainProcess] worker.run(*args, **options)
[2011-06-22 17:40:37,588: WARNING/MainProcess] File 
"/usr/lib/python2.4/site-packages/celery/bin/celeryd.py", line 95, in run
[2011-06-22 17:40:37,588: WARNING/MainProcess] return 
self.app.Worker(**kwargs).run()
[2011-06-22 17:40:37,588: WARNING/MainProcess] File 
"/usr/lib/python2.4/site-packages/celery/apps/worker.py", line 135, in run
[2011-06-22 17:40:37,588: WARNING/MainProcess] self.run_worker()
[2011-06-22 17:40:37,588: WARNING/MainProcess] File 
"/usr/lib/python2.4/site-packages/celery/apps/worker.py", line 216, in 
run_worker
[2011-06-22 17:40:37,589: WARNING/MainProcess] pidlock = 
platforms.create_pidlock(self.pidfile).acquire()
[2011-06-22 17:40:37,589: WARNING/MainProcess] File 
"/usr/lib/python2.4/site-packages/celery/platforms.py", line 62, in acquire
[2011-06-22 17:40:37,589: WARNING/MainProcess] raise LockFailed(str(exc))
[2011-06-22 17:40:37,589: WARNING/MainProcess] celery.platforms
[2011-06-22 17:40:37,589: WARNING/MainProcess] .
[2011-06-22 17:40:37,589: WARNING/MainProcess] LockFailed
[2011-06-22 17:40:37,590: WARNING/MainProcess] :
[2011-06-22 17:40:37,590: WARNING/MainProcess] [Errno 2] No such file or 
directory: '/var/run/celeryd/celeryd.pid'
[2011-06-22 17:40:37,590: INFO/MainProcess] process shutting down

I created /var/run/celeryd (it should be added to the rpm?) and chowned it 
celeryd:celeryd.
# service baruwa start
Starting Baruwa celeryd worker: 

no OK at the end.

# service baruwa status
celeryd is stopped

But there is celeryd.pid created in /var/run/celeryd and
# ps axw|grep 15608
15608 ?        Sl     0:00 python 
/usr/lib/python2.4/site-packages/baruwa/manage.py celeryd --time-limit=300 -E 
--beat -s /var/lib/baruwa/celerybeat-schedule -f /var/log/baruwa/celeryd.log -l 
INFO --pidfile=/var/run/celeryd/celeryd.pid --settings=settings

So it seems it started successfully.

Regards,
Nerijus
_______________________________________________
Baruwa mailing list
[email protected]
http://lists.baruwa.org/mailman/listinfo/baruwa

Reply via email to