ubuntu20.04版本,docker28.1.1版本,Ragflow安装成功,
docker镜像里的5个服务都是显示正常启动

页面也可以正常访问,但是无法注册,提示下面的错误。

init database on cluster mode successfully
2025-05-03 10:38:14,997 INFO 21 load_model /ragflow/rag/res/deepdoc/det.onnx uses CPU
2025-05-03 10:38:15,116 INFO 21 load_model /ragflow/rag/res/deepdoc/rec.onnx uses CPU
2025-05-03 10:38:22,466 INFO 21
____ ___ ______ ______ __
/ __ \ / | / ____// ____// /____ _ __
/ /_/ // /| | / / __ / /_ / // __ \| | /| / /
/ _, _// ___ |/ /_/ // __/ / // /_/ /| |/ |/ /
/_/ |_|/_/ |_|\____//_/ /_/ \____/ |__/|__/
2025-05-03 10:38:22,467 INFO 21 RAGFlow version: v0.18.0 slim
2025-05-03 10:38:22,468 INFO 21 project base: /ragflow
2025-05-03 10:38:22,468 INFO 21 Current configs, from /ragflow/conf/service_conf.yaml:
ragflow: {'host': '0.0.0.0', 'http_port': 9380}
mysql: {'name': 'rag_flow', 'user': 'root', 'password': '********', 'host': 'mysql', 'port': 3306, 'max_connections': 100, 'stale_timeout': 30}
minio: {'user': 'rag_flow', 'password': '********', 'host': 'minio:9000'}
es: {'hosts': 'http://es01:9200', 'username': 'elastic', 'password': '********'}
infinity: {'uri': 'infinity:23817', 'db_name': 'default_db'}
redis: {'db': 1, 'password': '********', 'host': 'redis:6379'}
2025-05-03 10:38:22,469 INFO 21 Use Elasticsearch http://es01:9200 as the doc engine.
2025-05-03 10:38:27,780 INFO 23 task_executor_197716a2daed_0 log path: /ragflow/logs/task_executor_197716a2daed_0.log, log levels: {'peewee': 'WARNING', 'pdfminer': 'WARNING', 'root': 'INFO'}
2025-05-03 10:38:27,781 INFO 23
______ __ ______ __
/_ __/___ ______/ /__ / ____/ _____ _______ __/ /_____ _____
/ / / __ `/ ___/ //_/ / __/ | |/_/ _ \/ ___/ / / / __/ __ \/ ___/
/ / / /_/ (__ ) ,< / /____> </ __/ /__/ /_/ / /_/ /_/ / /
/_/ \__,_/____/_/|_| /_____/_/|_|\___/\___/\__,_/\__/\____/_/
2025-05-03 10:38:27,781 INFO 23 TaskExecutor: RAGFlow version: v0.18.0 slim
2025-05-03 10:38:27,782 INFO 23 Use Elasticsearch http://es01:9200 as the doc engine.
2025-05-03 10:40:32,478 INFO 21 GET http://es01:9200/ [status:N/A duration:130.007s]
2025-05-03 10:40:32,478 WARNING 21 Node <Urllib3HttpNode(http://es01:9200)> has failed for 1 times in a row, putting on 1 second timeout
2025-05-03 10:40:32,478 WARNING 21 Connection timed out. Waiting Elasticsearch http://es01:9200 to be healthy.
2025-05-03 10:40:38,622 INFO 23 GET http://es01:9200/ [status:N/A duration:130.839s]
2025-05-03 10:40:38,622 WARNING 23 Node <Urllib3HttpNode(http://es01:9200)> has failed for 1 times in a row, putting on 1 second timeout
2025-05-03 10:40:38,622 WARNING 23 Connection timed out. Waiting Elasticsearch http://es01:9200 to be healthy.
2025-05-03 10:42:47,646 INFO 21 GET http://es01:9200/ [status:N/A duration:130.162s]
2025-05-03 10:42:47,646 WARNING 21 Node <Urllib3HttpNode(http://es01:9200)> has failed for 1 times in a row, putting on 1 second timeout
2025-05-03 10:42:47,646 WARNING 21 Connection timed out. Waiting Elasticsearch http://es01:9200 to be healthy.
2025-05-03 10:42:52,652 INFO 21 Resurrected node <Urllib3HttpNode(http://es01:9200)> (force=False)
2025-05-03 10:42:53,790 INFO 23 GET http://es01:9200/ [status:N/A duration:130.164s]
2025-05-03 10:42:53,790 WARNING 23 Node <Urllib3HttpNode(http://es01:9200)> has failed for 1 times in a row, putting on 1 second timeout
2025-05-03 10:42:53,790 WARNING 23 Connection timed out. Waiting Elasticsearch http://es01:9200 to be healthy.
2025-05-03 10:42:58,794 INFO 23 Resurrected node <Urllib3HttpNode(http://es01:9200)> (force=False)
2025-05-03 10:45:02,814 INFO 21 HEAD http://es01:9200/ [status:N/A duration:130.162s]
2025-05-03 10:45:02,814 WARNING 21 Node <Urllib3HttpNode(http://es01:9200)> has failed for 2 times in a row, putting on 2 second timeout
2025-05-03 10:45:02,814 ERROR 21 Elasticsearch http://es01:9200 is unhealthy in 120s.
Traceback (most recent call last):
File "/ragflow/api/ragflow_server.py", line 89, in <module>
settings.init_settings()
File "/ragflow/api/settings.py", line 137, in init_settings
docStoreConn = rag.utils.es_conn.ESConnection()
File "/ragflow/rag/utils/__init__.py", line 31, in _singleton
instances[key] = cls(*args, **kw)
File "/ragflow/rag/utils/es_conn.py", line 63, in __init__
raise Exception(msg)
Exception: Elasticsearch http://es01:9200 is unhealthy in 120s.
2025-05-03 10:45:08,958 INFO 23 HEAD http://es01:9200/ [status:N/A duration:130.164s]
2025-05-03 10:45:08,958 WARNING 23 Node <Urllib3HttpNode(http://es01:9200)> has failed for 2 times in a row, putting on 2 second timeout
2025-05-03 10:45:08,958 ERROR 23 Elasticsearch http://es01:9200 is unhealthy in 120s.
Traceback (most recent call last):
File "/ragflow/rag/svr/task_executor.py", line 740, in <module>
trio.run(main)
File "/ragflow/.venv/lib/python3.10/site-packages/trio/_core/_run.py", line 2423, in run
raise runner.main_task_outcome.error
File "/ragflow/rag/svr/task_executor.py", line 716, in main
settings.init_settings()
File "/ragflow/api/settings.py", line 137, in init_settings
docStoreConn = rag.utils.es_conn.ESConnection()
File "/ragflow/rag/utils/__init__.py", line 31, in _singleton
instances[key] = cls(*args, **kw)
File "/ragflow/rag/utils/es_conn.py", line 63, in __init__
raise Exception(msg)
Exception: Elasticsearch http://es01:9200 is unhealthy in 120s.
(base) root@VM-0-6-ubuntu:~/project/tools/ragflow/docker# * Reconnecting *
Welcome to Ubuntu 20.04.6 LTS (GNU/Linux 5.4.0-166-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/pro
This system has been minimized by removing packages and content that are
not required on a system that users do not log into.
To restore this content, you can run the 'unminimize' command.
Last login: Sat May 3 01:53:50 2025 from 119.29.87.22