Fess14.0.0でelasticserchのインデックスの場所を変更できない

Fess14.0.0でElasticsearchのインデックスの場所を
デフォルトの/var/lib/elasticsearchから変えるとFessが起動しません

elasticsearch,fessはrpm版を利用

/etc/elasticsearch/elasticsearch.yml の下記設定を変更

#path.data: /var/lib/elasticsearch
path.data: /ex1/elastic-idx

#configsync.config_path: /var/lib/elasticsearch/config
configsync.config_path: /ex1/elastic-idx/config

elasticsearch単体のサービス起動は問題なさそうですが
Fessでアクセスしようとすると下記Exceptionが発生するようです
なぜか/var/lib/elasticsearch上のmapping.txtを参照しようとする模様

ほかに設定変更が必要な個所ありますでしょうか

/var/log/elasticsearch/elasticsearch.log

[2022-03-30T18:00:53,409][WARN ][r.suppressed ] path: /fess.20220330/, params: {master_timeout=30s, index=fess.20220330, timeout=30s}
java.security.AccessControlException: access denied (“java.io.FilePermission” “/var/lib/elasticsearch/config/ja/mapping.txt” “read”)
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:485) ~[?:?]
at java.security.AccessController.checkPermission(AccessController.java:1068) ~[?:?]
at java.lang.SecurityManager.checkPermission(SecurityManager.java:416) ~[?:?]
at java.lang.SecurityManager.checkRead(SecurityManager.java:756) ~[?:?]
at sun.nio.fs.UnixChannelFactory.open(UnixChannelFactory.java:246) ~[?:?]
at sun.nio.fs.UnixChannelFactory.newFileChannel(UnixChannelFactory.java:133) ~[?:?]
at sun.nio.fs.UnixChannelFactory.newFileChannel(UnixChannelFactory.java:146) ~[?:?]
at sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:217) ~[?:?]
at java.nio.file.Files.newByteChannel(Files.java:380) ~[?:?]
at java.nio.file.Files.newByteChannel(Files.java:432) ~[?:?]
at java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:422) ~[?:?]
at java.nio.file.Files.newInputStream(Files.java:160) ~[?:?]
at java.nio.file.Files.newBufferedReader(Files.java:2922) ~[?:?]
at org.elasticsearch.index.analysis.Analysis.loadWordList(Analysis.java:255) ~[elasticsearch-8.0.0.jar:8.0.0]
at org.elasticsearch.index.analysis.Analysis.getWordList(Analysis.java:238) ~[elasticsearch-8.0.0.jar:8.0.0]
at org.elasticsearch.index.analysis.Analysis.getWordList(Analysis.java:207) ~[elasticsearch-8.0.0.jar:8.0.0]
at org.elasticsearch.analysis.common.MappingCharFilterFactory.(MappingCharFilterFactory.java:32) ~[?:?]
at org.elasticsearch.plugins.AnalysisPlugin$1.get(AnalysisPlugin.java:127) ~[elasticsearch-8.0.0.jar:8.0.0]
at org.elasticsearch.index.analysis.AnalysisRegistry.buildMapping(AnalysisRegistry.java:488) ~[elasticsearch-8.0.0.jar:8.0.0]
at org.elasticsearch.index.analysis.AnalysisRegistry.buildCharFilterFactories(AnalysisRegistry.java:320) ~[elasticsearch-8.0.0.jar:8.0.0]
at org.elasticsearch.index.analysis.AnalysisRegistry.build(AnalysisRegistry.java:205) ~[elasticsearch-8.0.0.jar:8.0.0]
at org.elasticsearch.index.IndexModule.newIndexService(IndexModule.java:455) ~[elasticsearch-8.0.0.jar:8.0.0]
at org.elasticsearch.indices.IndicesService.createIndexService(IndicesService.java:701) ~[elasticsearch-8.0.0.jar:8.0.0]
at org.elasticsearch.indices.IndicesService.withTempIndexService(IndicesService.java:650) ~[elasticsearch-8.0.0.jar:8.0.0]
at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexWithTemporaryService(MetadataCreateIndexService.java:444) ~[elasticsearch-8.0.0.jar:8.0.0]
at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexRequestWithV1Templates(MetadataCreateIndexService.java:552) ~[elasticsearch-8.0.0.jar:8.0.0]
at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexRequest(MetadataCreateIndexService.java:406) ~[elasticsearch-8.0.0.jar:8.0.0]
at org.elasticsearch.cluster.metadata.MetadataCreateIndexService.applyCreateIndexRequest(MetadataCreateIndexService.java:413) ~[elasticsearch-8.0.0.jar:8.0.0]
at org.elasticsearch.cluster.metadata.MetadataCreateIndexService$1.execute(MetadataCreateIndexService.java:312) ~[elasticsearch-8.0.0.jar:8.0.0]
at org.elasticsearch.cluster.ClusterStateUpdateTask.execute(ClusterStateUpdateTask.java:51) ~[elasticsearch-8.0.0.jar:8.0.0]
at org.elasticsearch.cluster.service.MasterService.executeTasks(MasterService.java:828) ~[elasticsearch-8.0.0.jar:8.0.0]
at org.elasticsearch.cluster.service.MasterService.calculateTaskOutputs(MasterService.java:395) ~[elasticsearch-8.0.0.jar:8.0.0]
at org.elasticsearch.cluster.service.MasterService.runTasks(MasterService.java:235) [elasticsearch-8.0.0.jar:8.0.0]
at org.elasticsearch.cluster.service.MasterService$Batcher.run(MasterService.java:167) [elasticsearch-8.0.0.jar:8.0.0]
at org.elasticsearch.cluster.service.TaskBatcher.runIfNotProcessed(TaskBatcher.java:152) [elasticsearch-8.0.0.jar:8.0.0]
at org.elasticsearch.cluster.service.TaskBatcher$BatchedTask.run(TaskBatcher.java:208) [elasticsearch-8.0.0.jar:8.0.0]
at org.elasticsearch.common.util.concurrent.ThreadContext$ContextPreservingRunnable.run(ThreadContext.java:717) [elasticsearch-8.0.0.jar:8.0.0]
at org.elasticsearch.common.util.concurrent.PrioritizedEsThreadPoolExecutor$TieBreakingPrioritizedRunnable.runAndClean(PrioritizedEsThreadPoolExecutor.java:260) [elasticsearch-8.0.0.jar:8.0.0]

elasticsearchのチェックは厳しいので、変更する場合は、Javaの仕様に従って、plugin-security.policy を修正して、プラグインをビルドしたりする必要があると思います。
その辺はめんどくさいので、OSSとしては、そのパスを変えるのをサポートする予定はないので、シンボリックリンクにして動くかわかりませんが、それかDocker版を使って、そこをマウントして利用するなどのほうが良いと思います。

残念ながらシンボリックリンクでも動きませんでした。
tar.gz版等の利用を検討します。