PerkinElmer Informatics Support Forum
Decrease font size
Increase font size
Topic Title: Celery service not starting properly after installing Columbus 2.9.1 on RHEL 6.10
Topic Summary: Celery service warning and how to solve it
Created On: 10/6/2020 4:28 PM
Status Post and Reply
Linear : Threading : Single : Branch
Topic Tools Topic Tools
View topic in raw text format. Print this topic.
 10/6/2020 4:28 PM
User is offline View Users Profile Print this message


Posts: 2
Joined: 1/17/2019

After installing Columbus 2.9.1 on RHEL 6.10 the Celery service is not starting correctly.

In this case, it does not display any message on /etc/init.d/columbus start however when you do /etc/init.d/columbus status it will throw a warning.

The sympton is that Columbus login page won't let you login with a message like: "not able to login, contact your administrator"

The most likely root cause is that columbus_webapp database is missing some relations or that /var/run/celery directory has incorrect permissions. Expected permissions should look like:

$ ls -al /var/run/celery
[root@RHEL6 ~]# ls -al /var/run/celery/ total 32
drwxr-xr-x. 2 columbus root 4096 Oct 5 19:25 .
drwxr-xr-x. 33 root root 4096 Oct 1 10:17 ..
-rw-r--r--. 1 columbus columbus 89 Oct 5 19:22 celerybeat-schedule.bak
-rw-r--r--. 1 columbus columbus 2874 Oct 5 19:25 celerybeat-schedule.dat
-rw-r--r--. 1 columbus columbus 89 Oct 5 19:25 celerybeat-schedule.dir
-rw-r--r--. 1 columbus columbus 5 Oct 1 10:17
-rw-r--r--. 1 columbus columbus 5 Oct 1 10:17
-rw-r--r--. 1 columbus columbus 5 Oct 1 10:17

Solution consists of removing the db and reinstalling the columbus-webapp rpm:

$ su - columbus
$ sudo /etc/init.d/columbus stop
$ dropdb columbus_webapp
$ sudo rpm -e --nodeps Columbus-webapp
$ sudo yum install Columbus-webapp
$ sudo /etc/init.d/columbus start

After this Celery should be Ok and login process should work as expected.


FuseTalk Basic Edition v4.0 - © 1999-2021 FuseTalk Inc. All rights reserved.