Celery django с супервизором не дает использовать планировщик баз данных Django

У меня есть сервер apache с django, все работает. И celery с redis. Worker работает, все хорошо, но когда на celery бьюсь через supervisor, получаю ошибку. Я думал, что дело в базе данных (postgress), но "django" все разрешил. Вот ошибка.

 Traceback (most recent call last):
  File "/home/polski-urody-back/venv/lib/python3.8/site-packages/kombu/utils/objects.py", line 42, in __get__
    return obj.__dict__[self.__name__]
KeyError: 'db'


_gdbm.error: [Errno 13] Permission denied: 'django'
Traceback (most recent call last):
  File "/home/polski-urody-back/venv/lib/python3.8/site-packages/kombu/utils/objects.py", line 42, in __get__
    return obj.__dict__[self.__name__]
KeyError: 'db'

During handling of the above exception, another exception occurred:


_gdbm.error: [Errno 13] Permission denied: 'django'
Traceback (most recent call last):
  File "/home/polski-urody-back/venv/lib/python3.8/site-packages/kombu/utils/objects.py", line 42, in __get__
    return obj.__dict__[self.__name__]
KeyError: 'db'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/polski-urody-back/venv/bin/celery", line 8, in <module>
    sys.exit(main())
  File "/home/polski-urody-back/venv/lib/python3.8/site-packages/celery/__main__.py", line 16, in main
    _main()
  
_gdbm.error: [Errno 13] Permission denied: 'django'
Traceback (most recent call last):
  File "/home/polski-urody-back/venv/lib/python3.8/site-packages/kombu/utils/objects.py", line 42, in __get__
    return obj.__dict__[self.__name__]
KeyError: 'db'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/polski-urody-back/venv/bin/celery", line 8, in <module>
    sys.exit(main())
  
    value = obj.__dict__[self.__name__] = self.__get(obj)
  File "/home/polski-urody-back/venv/lib/python3.8/site-packages/celery/worker/state.py", line 266, in db
    return self.open()
  File "/home/polski-urody-back/venv/lib/python3.8/site-packages/celery/worker/state.py", line 192, in open
    return self.storage.open(
  File "/usr/lib/python3.8/shelve.py", line 243, in open
    return DbfilenameShelf(filename, flag, protocol, writeback)
  File "/usr/lib/python3.8/shelve.py", line 227, in __init__
    Shelf.__init__(self, dbm.open(filename, flag), protocol, writeback)
  File "/usr/lib/python3.8/dbm/__init__.py", line 95, in open
    return mod.open(file, flag, mode)
_gdbm.error: [Errno 13] Permission denied: 'django'
Вернуться на верх