I get the following logs with a LockError. The system load is on maximum and is not changing for several hours now. I consumed 200 emails via source (IMAP). How can I fix this error and reduce the system load. otherwise I can not use the setup anymore. “Docker compose up” and “down” is not changing and redis is available ( redis-cli KEYS lock:* is empty). Any idea how to solve this issue?
Here are the logs:
app-1 | mayan.apps.lock_manager.exceptions.LockError
app-1 | [2025-01-17 14:58:43,380: ERROR/ForkPoolWorker-216] Task mayan.apps.dynamic_search.tasks.task_index_instance[1aca49f3-7a0d-44cf-999a-0717d810b0df] raised unexpected: LockError()
app-1 | Traceback (most recent call last):
app-1 | File “/opt/mayan-edms/lib/python3.11/site-packages/celery/app/trace.py”, line 453, in trace_task
app-1 | R = retval = fun(*args, **kwargs)
app-1 | ^^^^^^^^^^^^^^^^^^^^
app-1 | File “/opt/mayan-edms/lib/python3.11/site-packages/celery/app/trace.py”, line 736, in protected_call
app-1 | return self.run(*args, **kwargs)
app-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^
app-1 | File “/opt/mayan-edms/lib/python3.11/site-packages/mayan/apps/dynamic_search/tasks.py”, line 80, in task_index_instance
app-1 | raise self.retry(exc=exception)
app-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^
app-1 | File “/opt/mayan-edms/lib/python3.11/site-packages/celery/app/task.py”, line 736, in retry
app-1 | raise_with_context(exc)
app-1 | File “/opt/mayan-edms/lib/python3.11/site-packages/mayan/apps/dynamic_search/tasks.py”, line 75, in task_index_instance
app-1 | search_backend.index_instance(
app-1 | File “/opt/mayan-edms/lib/python3.11/site-packages/mayan/apps/dynamic_search/backends/whoosh/backend.py”, line 258, in index_instance
app-1 | lock = LockingBackend.get_backend().acquire_lock(
app-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
app-1 | File “/opt/mayan-edms/lib/python3.11/site-packages/mayan/apps/lock_manager/backends/base.py”, line 32, in acquire_lock
app-1 | return cls._acquire_lock(name=name, timeout=timeout)
app-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
app-1 | File “/opt/mayan-edms/lib/python3.11/site-packages/mayan/apps/lock_manager/backends/redis_lock.py”, line 18, in _acquire_lock
app-1 | return RedisLock(name=name, timeout=timeout)
app-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
app-1 | File “/opt/mayan-edms/lib/python3.11/site-packages/mayan/apps/lock_manager/backends/base.py”, line 48, in init
app-1 | return self._init(*args, **kwargs)
app-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^
app-1 | File “/opt/mayan-edms/lib/python3.11/site-packages/mayan/apps/lock_manager/backends/redis_lock.py”, line 73, in _init
app-1 | raise LockError
app-1 | mayan.apps.lock_manager.exceptions.LockError
rabbitmq-1 | 2025-01-17 14:58:44.593120+00:00 [warning] <0.5125.0> closing AMQP connection <0.5125.0> (172.18.0.3:44800 → 172.18.0.4:5672, vhost: ‘mayan’, user: ‘mayan’):
rabbitmq-1 | 2025-01-17 14:58:44.593120+00:00 [warning] <0.5125.0> client unexpectedly closed TCP connection
rabbitmq-1 | 2025-01-17 14:58:49.306256+00:00 [info] <0.5191.0> accepting AMQP connection <0.5191.0> (172.18.0.3:53810 → 172.18.0.4:5672)
rabbitmq-1 | 2025-01-17 14:58:49.316877+00:00 [info] <0.5191.0> connection <0.5191.0> (172.18.0.3:53810 → 172.18.0.4:5672): user ‘mayan’ authenticated and granted access to vhost ‘mayan’
rabbitmq-1 | 2025-01-17 14:58:55.640297+00:00 [warning] <0.5137.0> closing AMQP connection <0.5137.0> (172.18.0.3:44812 → 172.18.0.4:5672, vhost: ‘mayan’, user: ‘mayan’):
rabbitmq-1 | 2025-01-17 14:58:55.640297+00:00 [warning] <0.5137.0> client unexpectedly closed TCP connection