ich habe einen opsi über Docker eingerichet.
Ich wollte jetzt über einen Cronjob vom Host mit
Code: Alles auswählen
'docker exec opsi-server opsiconfd backup
Code: Alles auswählen
docker exec -it opsi-server /bin/bash
Ich werde aus der Fehlermeldung leider nicht schlau. Kann mir da vielleicht einer Helfen?
Hier der Fehler:
Code: Alles auswählen
> docker exec -t opsi-server opsiconfd backup
Creating backup opsiconfd-backup-20250319-113813.msgpack.lz4
Using arguments: config_files=True, redis_data=True, maintenance=True, encoding=msgpack, compression=lz4, encrypt=False
Exception in thread Thread-2 (run):
Traceback (most recent call last):
File "redis/asyncio/connection.py", line 281, in connect
File "redis/asyncio/retry.py", line 59, in call_with_retry
File "redis/asyncio/connection.py", line 697, in _connect
File "asyncio/streams.py", line 48, in open_connection
File "asyncio/base_events.py", line 1169, in create_connection
OSError: Multiple exceptions: [Errno 111] Connect call failed ('::1', 6379, 0, 0), [Errno 111] Connect call failed ('127.0.0.1', 6379)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "threading.py", line 1041, in _bootstrap_inner
File "threading.py", line 992, in run
File "asyncio/runners.py", line 194, in run
File "asyncio/runners.py", line 118, in run
File "asyncio/base_events.py", line 720, in run_until_complete
File "opsiconfd/application/__init__.py", line 268, in app_state_manager_task
File "contextlib.py", line 214, in __aenter__
File "opsiconfd/redis.py", line 347, in async_redis_lock
File "redis/asyncio/client.py", line 611, in execute_command
File "redis/asyncio/connection.py", line 1064, in get_connection
File "redis/asyncio/connection.py", line 1097, in ensure_connection
File "redis/asyncio/connection.py", line 289, in connect
redis.exceptions.ConnectionError: Error Multiple exceptions: [Errno 111] Connect call failed ('::1', 6379, 0, 0), [Errno 111] Connect call failed ('127.0.0.1', 6379) connecting to localhost:6379.
[4] [2025-03-19 11:38:20.152] [ ] Could not clear check cache. No Connection to Redis. (cache.py:29)
[3] [2025-03-19 11:38:25.154] [ ] Error 111 connecting to localhost:6379. Connection refused. (backup.py:122)
Traceback (most recent call last):
File "redis/connection.py", line 357, in connect
File "redis/retry.py", line 62, in call_with_retry
File "redis/connection.py", line 358, in <lambda>
File "redis/connection.py", line 730, in _connect
File "redis/connection.py", line 718, in _connect
ConnectionRefusedError: [Errno 111] Connection refused
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "opsiconfd/main/backup.py", line 102, in backup_main
File "opsiconfd/check/cache.py", line 43, in wrapper
File "opsiconfd/backup.py", line 147, in create_backup
File "contextlib.py", line 141, in __enter__
File "opsiconfd/redis.py", line 309, in redis_lock
File "redis/commands/core.py", line 2335, in set
File "redis/client.py", line 559, in execute_command
File "redis/client.py", line 565, in _execute_command
File "redis/connection.py", line 1422, in get_connection
File "redis/connection.py", line 363, in connect
redis.exceptions.ConnectionError: Error 111 connecting to localhost:6379. Connection refused.
Failed to create backup file '/opsiconfd-backup-20250319-113813.msgpack.lz4': Error 111 connecting to localhost:6379. Connection refused.