seafile9.0.5专业版无法搜索,ElasticSearch安装的是6.0已正常启动,该配置的也配置了,麻烦大神帮忙看下,困扰好多天了

执行./pro/pro.py search --clear和./pro/pro.py search --update后重启服务后还是没有搜索功能

own@ubuntu:/opt/seafile$ su seafile
Password:

sh-4.4$ cd /opt/seafile/seafile-server-latest

sh-4.4$ ./pro/pro.py search --clear

Delete seafile search index ([y]/n)? y

Delete search index, this may take a while…

06/13/2022 09:02:27 [INFO] seafes:208 main: storage: using filesystem storage backend
06/13/2022 09:02:27 [INFO] seafes:210 main: index office pdf: True
06/13/2022 09:02:27 [WARNING] seafes:174 delete_indices: deleting index repo_head
06/13/2022 09:02:27 [WARNING] seafes:174 delete_indices: deleting index repofiles
sh-4.4$ ./pro/pro.py search --update

Updating search index, this may take a while…

06/13/2022 09:02:34 [INFO] seafes:208 main: storage: using filesystem storage backend
06/13/2022 09:02:34 [INFO] seafes:210 main: index office pdf: True
/opt/seafile/seafile-pro-server-9.0.5/pro/python/elasticsearch/connection/base.py:200: ElasticsearchWarning: the default number of shards will change from [5] to [1] in 7.0.0; if you wish to continue using the default of [5] shards, you must manage this on the create index request or with an index template
warnings.warn(message, category=ElasticsearchWarning)
/opt/seafile/seafile-pro-server-9.0.5/pro/python/elasticsearch/connection/base.py:200: ElasticsearchWarning: [types removal] The parameter include_type_name should be explicitly specified in put mapping requests to prepare for 7.0. In 7.0 include_type_name will default to ‘false’, and requests are expected to omit the type name in mapping definitions.
warnings.warn(message, category=ElasticsearchWarning)
06/13/2022 09:02:40 [ERROR] seafes:158 start_index_local: Index process init error: RequestError(400, ‘action_request_validation_exception’, ‘Validation Failed: 1: mapping type is missing;’).

重启服务的提示:
sh-4.4$ ./seafile.sh restart

Stopping seafile server …
** Message: 09:05:29.179: seafile-controller.c(1023): loading seafdav config from /opt/seafile/conf/seafdav.conf

2022-06-13 09:05:29 …/common/seaf-utils.c(409): Use database Mysql
2022-06-13 09:05:29 http-server.c(236): fileserver: worker_threads = 10
2022-06-13 09:05:29 http-server.c(249): fileserver: backlog = 32
2022-06-13 09:05:29 http-server.c(264): fileserver: fixed_block_size = 8388608
2022-06-13 09:05:29 http-server.c(279): fileserver: web_token_expire_time = 3600
2022-06-13 09:05:29 http-server.c(294): fileserver: max_indexing_threads = 1
2022-06-13 09:05:29 http-server.c(309): fileserver: max_index_processing_threads= 3
2022-06-13 09:05:29 http-server.c(331): fileserver: cluster_shared_temp_file_mode = 600
2022-06-13 09:05:29 http-server.c(409): fileserver: enable_async_indexing = 0
2022-06-13 09:05:29 http-server.c(421): fileserver: async_indexing_threshold = 700
2022-06-13 09:05:29 http-server.c(433): fileserver: fs_id_list_request_timeout = 300
2022-06-13 09:05:29 http-server.c(446): fileserver: max_sync_file_count = 100000
2022-06-13 09:05:29 http-server.c(461): fileserver: put_head_commit_request_timeout = 10
2022-06-13 09:05:29 …/common/license.c(709): License file /opt/seafile/seafile-license.txt does not exist, allow at most 3 trial users
License file /opt/seafile/seafile-license.txt does not exist, allow at most 3 trial users
Starting seafile server, please wait …
** Message: 09:05:29.329: seafile-controller.c(1023): loading seafdav config from /opt/seafile/conf/seafdav.conf

Seafile server started

Done.
sh-4.4$ ./seahub.sh restart

Stopping seahub …
LC_ALL is not set in ENV, set to en_US.UTF-8
Starting seahub at port 8000 …

Seahub is started

Done.

ElasticSearch服务状态:
sh-4.4$ su root
Password:
root@ubuntu:/opt/seafile/seafile-server-latest# sudo systemctl status elasticsearch.service
● elasticsearch.service - Elasticsearch
Loaded: loaded (/usr/lib/systemd/system/elasticsearch.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2022-06-13 07:10:07 PDT; 1h 57min ago
Docs: http://www.elastic.co
Main PID: 17433 (java)
Tasks: 78 (limit: 4630)
CGroup: /system.slice/elasticsearch.service
├─17433 /usr/bin/java -Xms1g -Xmx1g -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFra
└─17561 /usr/share/elasticsearch/modules/x-pack-ml/platform/linux-x86_64/bin/controller

Jun 13 07:10:07 ubuntu systemd[1]: Started Elasticsearch.
Jun 13 07:10:07 ubuntu elasticsearch[17433]: warning: Falling back to java on path. This behavior is
Jun 13 07:10:09 ubuntu elasticsearch[17433]: OpenJDK 64-Bit Server VM warning: Option UseConcMarkSwe
lines 1-13/13 (END)