OpenSearch启动失败的原因是安全插件

启动Opensearch出现下面问题

sudo -u opensearch ./bin/opensearch

 sudo -u opensearch ./bin/opensearch
WARNING: Using incubator modules: jdk.incubator.vector
WARNING: A terminally deprecated method in java.lang.System has been called
WARNING: System::setSecurityManager has been called by org.opensearch.bootstrap.OpenSearch (file:/var/www/html/opensearch-2.19.0/lib/opensearch-2.19.0.jar)
WARNING: Please consider reporting this to the maintainers of org.opensearch.bootstrap.OpenSearch
WARNING: System::setSecurityManager will be removed in a future release
Aug 28, 2025 4:57:35 PM sun.util.locale.provider.LocaleProviderAdapter <clinit>
WARNING: COMPAT locale provider will be removed in a future release
WARNING: A terminally deprecated method in java.lang.System has been called
WARNING: System::setSecurityManager has been called by org.opensearch.bootstrap.Security (file:/var/www/html/opensearch-2.19.0/lib/opensearch-2.19.0.jar)
WARNING: Please consider reporting this to the maintainers of org.opensearch.bootstrap.Security
WARNING: System::setSecurityManager will be removed in a future release
[2025-08-28T16:57:36,238][INFO ][o.o.n.Node               ] [node-1-magento248] version[2.19.0], pid[21333], build[tar/fd9a9d90df25bea1af2c6a85039692e815b894f5/2025-02-05T16:13:36.244552508Z], OS[Linux/6.6.87.2-microsoft-standard-WSL2/amd64], JVM[Eclipse Adoptium/OpenJDK 64-Bit Server VM/21.0.6/21.0.6+7-LTS]
[2025-08-28T16:57:36,240][INFO ][o.o.n.Node               ] [node-1-magento248] JVM home [/var/www/html/opensearch-2.19.0/jdk], using bundled JDK/JRE [true]
[2025-08-28T16:57:36,240][INFO ][o.o.n.Node               ] [node-1-magento248] JVM arguments [-Xshare:auto, -Dopensearch.networkaddress.cache.ttl=60, -Dopensearch.networkaddress.cache.negative.ttl=10, -XX:+AlwaysPreTouch, -Xss1m, -Djava.awt.headless=true, -Dfile.encoding=UTF-8, -Djna.nosys=true, -XX:-OmitStackTraceInFastThrow, -XX:+ShowCodeDetailsInExceptionMessages, -Dio.netty.noUnsafe=true, -Dio.netty.noKeySetOptimization=true, -Dio.netty.recycler.maxCapacityPerThread=0, -Dio.netty.allocator.numDirectArenas=0, -Dlog4j.shutdownHookEnabled=false, -Dlog4j2.disable.jmx=true, -Djava.security.manager=allow, -Djava.locale.providers=SPI,COMPAT, -Xms1g, -Xmx1g, -XX:+UseG1GC, -XX:G1ReservePercent=25, -XX:InitiatingHeapOccupancyPercent=30, -Djava.io.tmpdir=/tmp/opensearch-7456691571402076206, -XX:+HeapDumpOnOutOfMemoryError, -XX:HeapDumpPath=data, -XX:ErrorFile=logs/hs_err_pid%p.log, -Xlog:gc*,gc+age=trace,safepoint:file=logs/gc.log:utctime,pid,tags:filecount=32,filesize=64m, -Djava.security.manager=allow, --add-modules=jdk.incubator.vector, -Djava.util.concurrent.ForkJoinPool.common.threadFactory=org.opensearch.secure_sm.SecuredForkJoinWorkerThreadFactory, -XX:MaxDirectMemorySize=536870912, -Dopensearch.path.home=/var/www/html/opensearch-2.19.0, -Dopensearch.path.conf=/var/www/html/opensearch-2.19.0/config, -Dopensearch.distribution.type=tar, -Dopensearch.bundled_jdk=true]
[2025-08-28T16:57:36,435][INFO ][o.a.l.i.v.PanamaVectorizationProvider] [node-1-magento248] Java vector incubator API enabled; uses preferredBitSize=256; FMA enabled
[2025-08-28T16:57:37,269][INFO ][o.o.s.s.t.SSLConfig      ] [node-1-magento248] SSL dual mode is disabled
[2025-08-28T16:57:37,270][INFO ][o.o.s.OpenSearchSecurityPlugin] [node-1-magento248] OpenSearch Config path is /var/www/html/opensearch-2.19.0/config
[2025-08-28T16:57:37,400][ERROR][o.o.b.OpenSearchUncaughtExceptionHandler] [node-1-magento248] uncaught exception in thread [main]
org.opensearch.bootstrap.StartupException: java.lang.IllegalStateException: failed to load plugin class [org.opensearch.security.OpenSearchSecurityPlugin]
        at org.opensearch.bootstrap.OpenSearch.init(OpenSearch.java:185) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.bootstrap.OpenSearch.execute(OpenSearch.java:172) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:104) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.cli.Command.mainWithoutErrorHandling(Command.java:138) ~[opensearch-cli-2.19.0.jar:2.19.0]
        at org.opensearch.cli.Command.main(Command.java:101) ~[opensearch-cli-2.19.0.jar:2.19.0]
        at org.opensearch.bootstrap.OpenSearch.main(OpenSearch.java:138) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.bootstrap.OpenSearch.main(OpenSearch.java:104) ~[opensearch-2.19.0.jar:2.19.0]
Caused by: java.lang.IllegalStateException: failed to load plugin class [org.opensearch.security.OpenSearchSecurityPlugin]
        at org.opensearch.plugins.PluginsService.loadPlugin(PluginsService.java:818) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.plugins.PluginsService.loadBundle(PluginsService.java:757) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.plugins.PluginsService.loadBundles(PluginsService.java:551) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.plugins.PluginsService.<init>(PluginsService.java:197) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.node.Node.<init>(Node.java:524) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.node.Node.<init>(Node.java:451) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.bootstrap.Bootstrap$5.<init>(Bootstrap.java:242) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.bootstrap.Bootstrap.setup(Bootstrap.java:242) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.bootstrap.Bootstrap.init(Bootstrap.java:404) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.bootstrap.OpenSearch.init(OpenSearch.java:181) ~[opensearch-2.19.0.jar:2.19.0]
        ... 6 more
Caused by: java.lang.reflect.InvocationTargetException
        at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:74) ~[?:?]
        at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) ~[?:?]
        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) ~[?:?]
        at org.opensearch.plugins.PluginsService.loadPlugin(PluginsService.java:809) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.plugins.PluginsService.loadBundle(PluginsService.java:757) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.plugins.PluginsService.loadBundles(PluginsService.java:551) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.plugins.PluginsService.<init>(PluginsService.java:197) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.node.Node.<init>(Node.java:524) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.node.Node.<init>(Node.java:451) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.bootstrap.Bootstrap$5.<init>(Bootstrap.java:242) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.bootstrap.Bootstrap.setup(Bootstrap.java:242) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.bootstrap.Bootstrap.init(Bootstrap.java:404) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.bootstrap.OpenSearch.init(OpenSearch.java:181) ~[opensearch-2.19.0.jar:2.19.0]
        ... 6 more
Caused by: org.opensearch.OpenSearchException: No SSL configuration found
        at org.opensearch.security.ssl.SslSettingsManager.loadConfigurations(SslSettingsManager.java:133) ~[?:?]
        at org.opensearch.security.ssl.SslSettingsManager.buildSslContexts(SslSettingsManager.java:101) ~[?:?]
        at org.opensearch.security.ssl.SslSettingsManager.<init>(SslSettingsManager.java:88) ~[?:?]
        at org.opensearch.security.ssl.OpenSearchSecuritySSLPlugin.<init>(OpenSearchSecuritySSLPlugin.java:249) ~[?:?]
        at org.opensearch.security.OpenSearchSecurityPlugin.<init>(OpenSearchSecurityPlugin.java:326) ~[?:?]
        at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) ~[?:?]
        at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) ~[?:?]
        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) ~[?:?]
        at org.opensearch.plugins.PluginsService.loadPlugin(PluginsService.java:809) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.plugins.PluginsService.loadBundle(PluginsService.java:757) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.plugins.PluginsService.loadBundles(PluginsService.java:551) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.plugins.PluginsService.<init>(PluginsService.java:197) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.node.Node.<init>(Node.java:524) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.node.Node.<init>(Node.java:451) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.bootstrap.Bootstrap$5.<init>(Bootstrap.java:242) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.bootstrap.Bootstrap.setup(Bootstrap.java:242) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.bootstrap.Bootstrap.init(Bootstrap.java:404) ~[opensearch-2.19.0.jar:2.19.0]
        at org.opensearch.bootstrap.OpenSearch.init(OpenSearch.java:181) ~[opensearch-2.19.0.jar:2.19.0]
        ... 6 more
uncaught exception in thread [main]
java.lang.IllegalStateException: failed to load plugin class [org.opensearch.security.OpenSearchSecurityPlugin]
Likely root cause: OpenSearchException[No SSL configuration found]
        at org.opensearch.security.ssl.SslSettingsManager.loadConfigurations(SslSettingsManager.java:133)
        at org.opensearch.security.ssl.SslSettingsManager.buildSslContexts(SslSettingsManager.java:101)
        at org.opensearch.security.ssl.SslSettingsManager.<init>(SslSettingsManager.java:88)
        at org.opensearch.security.ssl.OpenSearchSecuritySSLPlugin.<init>(OpenSearchSecuritySSLPlugin.java:249)
        at org.opensearch.security.OpenSearchSecurityPlugin.<init>(OpenSearchSecurityPlugin.java:326)
        at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)
        at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
        at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)
        at org.opensearch.plugins.PluginsService.loadPlugin(PluginsService.java:809)
        at org.opensearch.plugins.PluginsService.loadBundle(PluginsService.java:757)
        at org.opensearch.plugins.PluginsService.loadBundles(PluginsService.java:551)
        at org.opensearch.plugins.PluginsService.<init>(PluginsService.java:197)
        at org.opensearch.node.Node.<init>(Node.java:524)
        at org.opensearch.node.Node.<init>(Node.java:451)
        at org.opensearch.bootstrap.Bootstrap$5.<init>(Bootstrap.java:242)
        at org.opensearch.bootstrap.Bootstrap.setup(Bootstrap.java:242)
        at org.opensearch.bootstrap.Bootstrap.init(Bootstrap.java:404)
        at org.opensearch.bootstrap.OpenSearch.init(OpenSearch.java:181)
        at org.opensearch.bootstrap.OpenSearch.execute(OpenSearch.java:172)
        at org.opensearch.cli.EnvironmentAwareCommand.execute(EnvironmentAwareCommand.java:104)
        at org.opensearch.cli.Command.mainWithoutErrorHandling(Command.java:138)
        at org.opensearch.cli.Command.main(Command.java:101)
        at org.opensearch.bootstrap.OpenSearch.main(OpenSearch.java:138)
        at org.opensearch.bootstrap.OpenSearch.main(OpenSearch.java:104)
For complete error details, refer to the log at /var/www/html/opensearch-2.19.0/logs/my-application-magento248.log

根据错误信息,OpenSearch启动失败的原因是安全插件(OpenSearchSecurityPlugin)加载失败,具体是因为“No SSL configuration found”。 这通常是因为安全插件需要SSL配置,但在配置文件中没有找到。 有两种解决方案: 1. 配置SSL:按照OpenSearch安全文档配置SSL证书。 2. 禁用安全插件:在开发环境中,如果不需要安全功能,可以暂时禁用安全插件。 由于是在WSL开发环境中,我们可以选择禁用安全插件来快速启动OpenSearch。 步骤如下: 编辑config/opensearch.yml文件,添加以下配置来禁用安全插件:

解决办法:在 opensearch.yml 里面添加 plugins.security.disabled: true

然后启动如下:

 sudo -u opensearch ./bin/opensearch
WARNING: Using incubator modules: jdk.incubator.vector
WARNING: A terminally deprecated method in java.lang.System has been called
WARNING: System::setSecurityManager has been called by org.opensearch.bootstrap.OpenSearch (file:/var/www/html/opensearch-2.19.0/lib/opensearch-2.19.0.jar)
WARNING: Please consider reporting this to the maintainers of org.opensearch.bootstrap.OpenSearch
WARNING: System::setSecurityManager will be removed in a future release
Aug 28, 2025 5:10:19 PM sun.util.locale.provider.LocaleProviderAdapter <clinit>
WARNING: COMPAT locale provider will be removed in a future release
WARNING: A terminally deprecated method in java.lang.System has been called
WARNING: System::setSecurityManager has been called by org.opensearch.bootstrap.Security (file:/var/www/html/opensearch-2.19.0/lib/opensearch-2.19.0.jar)
WARNING: Please consider reporting this to the maintainers of org.opensearch.bootstrap.Security
WARNING: System::setSecurityManager will be removed in a future release
[2025-08-28T17:10:19,990][INFO ][o.o.n.Node               ] [node-1-magento248] version[2.19.0], pid[21655], build[tar/fd9a9d90df25bea1af2c6a85039692e815b894f5/2025-02-05T16:13:36.244552508Z], OS[Linux/6.6.87.2-microsoft-standard-WSL2/amd64], JVM[Eclipse Adoptium/OpenJDK 64-Bit Server VM/21.0.6/21.0.6+7-LTS]
[2025-08-28T17:10:19,992][INFO ][o.o.n.Node               ] [node-1-magento248] JVM home [/var/www/html/opensearch-2.19.0/jdk], using bundled JDK/JRE [true]
[2025-08-28T17:10:19,993][INFO ][o.o.n.Node               ] [node-1-magento248] JVM arguments [-Xshare:auto, -Dopensearch.networkaddress.cache.ttl=60, -Dopensearch.networkaddress.cache.negative.ttl=10, -XX:+AlwaysPreTouch, -Xss1m, -Djava.awt.headless=true, -Dfile.encoding=UTF-8, -Djna.nosys=true, -XX:-OmitStackTraceInFastThrow, -XX:+ShowCodeDetailsInExceptionMessages, -Dio.netty.noUnsafe=true, -Dio.netty.noKeySetOptimization=true, -Dio.netty.recycler.maxCapacityPerThread=0, -Dio.netty.allocator.numDirectArenas=0, -Dlog4j.shutdownHookEnabled=false, -Dlog4j2.disable.jmx=true, -Djava.security.manager=allow, -Djava.locale.providers=SPI,COMPAT, -Xms1g, -Xmx1g, -XX:+UseG1GC, -XX:G1ReservePercent=25, -XX:InitiatingHeapOccupancyPercent=30, -Djava.io.tmpdir=/tmp/opensearch-11156497896973575453, -XX:+HeapDumpOnOutOfMemoryError, -XX:HeapDumpPath=data, -XX:ErrorFile=logs/hs_err_pid%p.log, -Xlog:gc*,gc+age=trace,safepoint:file=logs/gc.log:utctime,pid,tags:filecount=32,filesize=64m, -Djava.security.manager=allow, --add-modules=jdk.incubator.vector, -Djava.util.concurrent.ForkJoinPool.common.threadFactory=org.opensearch.secure_sm.SecuredForkJoinWorkerThreadFactory, -XX:MaxDirectMemorySize=536870912, -Dopensearch.path.home=/var/www/html/opensearch-2.19.0, -Dopensearch.path.conf=/var/www/html/opensearch-2.19.0/config, -Dopensearch.distribution.type=tar, -Dopensearch.bundled_jdk=true]
[2025-08-28T17:10:20,168][INFO ][o.a.l.i.v.PanamaVectorizationProvider] [node-1-magento248] Java vector incubator API enabled; uses preferredBitSize=256; FMA enabled
[2025-08-28T17:10:20,857][INFO ][o.o.s.s.t.SSLConfig      ] [node-1-magento248] SSL dual mode is disabled
[2025-08-28T17:10:20,858][WARN ][o.o.s.OpenSearchSecurityPlugin] [node-1-magento248] OpenSearch Security plugin installed but disabled. This can expose your configuration (including passwords) to the public.
[2025-08-28T17:10:21,822][INFO ][o.o.p.c.c.PluginSettings ] [node-1-magento248] Trying to create directory /dev/shm/performanceanalyzer/.
[2025-08-28T17:10:21,823][INFO ][o.o.p.c.c.PluginSettings ] [node-1-magento248] Config: metricsLocation: /dev/shm/performanceanalyzer/, metricsDeletionInterval: 1, httpsEnabled: false, cleanup-metrics-db-files: true, batch-metrics-retention-period-minutes: 7, rpc-port: 9650, webservice-port 9600
[2025-08-28T17:10:22,279][INFO ][o.o.i.r.ReindexPlugin    ] [node-1-magento248] ReindexPlugin reloadSPI called
[2025-08-28T17:10:22,281][INFO ][o.o.i.r.ReindexPlugin    ] [node-1-magento248] Unable to find any implementation for RemoteReindexExtension
[2025-08-28T17:10:22,328][INFO ][o.o.j.JobSchedulerPlugin ] [node-1-magento248] Loaded scheduler extension: reports-scheduler, index: .opendistro-reports-definitions
[2025-08-28T17:10:22,329][INFO ][o.o.j.JobSchedulerPlugin ] [node-1-magento248] Loaded scheduler extension: opensearch_time_series_analytics, index: .opendistro-anomaly-detector-jobs
[2025-08-28T17:10:22,330][INFO ][o.o.j.JobSchedulerPlugin ] [node-1-magento248] Loaded scheduler extension: opendistro-index-management, index: .opendistro-ism-config
[2025-08-28T17:10:22,336][INFO ][o.o.j.JobSchedulerPlugin ] [node-1-magento248] Loaded scheduler extension: checkBatchJobTaskStatus, index: .ml_commons_task_polling_job
[2025-08-28T17:10:22,337][INFO ][o.o.j.JobSchedulerPlugin ] [node-1-magento248] Loaded scheduler extension: scheduler_geospatial_ip2geo_datasource, index: .scheduler-geospatial-ip2geo-datasource
[2025-08-28T17:10:22,338][INFO ][o.o.j.JobSchedulerPlugin ] [node-1-magento248] Loaded scheduler extension: opensearch_sap_job, index: .opensearch-sap--job
[2025-08-28T17:10:22,340][INFO ][o.o.j.JobSchedulerPlugin ] [node-1-magento248] Loaded scheduler extension: async-query-scheduler, index: .async-query-scheduler
[2025-08-28T17:10:22,356][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded module [aggs-matrix-stats]
[2025-08-28T17:10:22,357][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded module [analysis-common]
[2025-08-28T17:10:22,357][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded module [cache-common]
[2025-08-28T17:10:22,357][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded module [geo]
[2025-08-28T17:10:22,357][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded module [ingest-common]
[2025-08-28T17:10:22,357][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded module [ingest-geoip]
[2025-08-28T17:10:22,357][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded module [ingest-user-agent]
[2025-08-28T17:10:22,358][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded module [lang-expression]
[2025-08-28T17:10:22,358][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded module [lang-mustache]
[2025-08-28T17:10:22,358][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded module [lang-painless]
[2025-08-28T17:10:22,358][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded module [mapper-extras]
[2025-08-28T17:10:22,358][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded module [opensearch-dashboards]
[2025-08-28T17:10:22,359][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded module [parent-join]
[2025-08-28T17:10:22,359][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded module [percolator]
[2025-08-28T17:10:22,359][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded module [rank-eval]
[2025-08-28T17:10:22,359][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded module [reindex]
[2025-08-28T17:10:22,359][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded module [repository-url]
[2025-08-28T17:10:22,359][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded module [search-pipeline-common]
[2025-08-28T17:10:22,360][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded module [systemd]
[2025-08-28T17:10:22,360][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded module [transport-netty4]
[2025-08-28T17:10:22,360][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [opensearch-alerting]
[2025-08-28T17:10:22,360][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [opensearch-anomaly-detection]
[2025-08-28T17:10:22,360][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [opensearch-asynchronous-search]
[2025-08-28T17:10:22,361][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [opensearch-cross-cluster-replication]
[2025-08-28T17:10:22,361][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [opensearch-custom-codecs]
[2025-08-28T17:10:22,361][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [opensearch-flow-framework]
[2025-08-28T17:10:22,361][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [opensearch-geospatial]
[2025-08-28T17:10:22,362][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [opensearch-index-management]
[2025-08-28T17:10:22,362][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [opensearch-job-scheduler]
[2025-08-28T17:10:22,362][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [opensearch-knn]
[2025-08-28T17:10:22,362][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [opensearch-ltr]
[2025-08-28T17:10:22,362][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [opensearch-ml]
[2025-08-28T17:10:22,362][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [opensearch-neural-search]
[2025-08-28T17:10:22,362][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [opensearch-notifications]
[2025-08-28T17:10:22,362][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [opensearch-notifications-core]
[2025-08-28T17:10:22,363][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [opensearch-observability]
[2025-08-28T17:10:22,363][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [opensearch-performance-analyzer]
[2025-08-28T17:10:22,363][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [opensearch-reports-scheduler]
[2025-08-28T17:10:22,363][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [opensearch-security]
[2025-08-28T17:10:22,363][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [opensearch-security-analytics]
[2025-08-28T17:10:22,363][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [opensearch-skills]
[2025-08-28T17:10:22,364][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [opensearch-sql]
[2025-08-28T17:10:22,364][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [opensearch-system-templates]
[2025-08-28T17:10:22,364][INFO ][o.o.p.PluginsService     ] [node-1-magento248] loaded plugin [query-insights]
[2025-08-28T17:10:22,429][WARN ][stderr                   ] [node-1-magento248] WARNING: A restricted method in java.lang.foreign.Linker has been called
[2025-08-28T17:10:22,430][WARN ][stderr                   ] [node-1-magento248] WARNING: java.lang.foreign.Linker::downcallHandle has been called by the unnamed module
[2025-08-28T17:10:22,430][WARN ][stderr                   ] [node-1-magento248] WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for this module
[2025-08-28T17:10:22,493][INFO ][o.a.l.s.MemorySegmentIndexInputProvider] [node-1-magento248] Using MemorySegmentIndexInput and native madvise support with Java 21 or later; to disable start with -Dorg.apache.lucene.store.MMapDirectory.enableMemorySegments=false
[2025-08-28T17:10:22,499][INFO ][o.o.e.NodeEnvironment    ] [node-1-magento248] using [1] data paths, mounts [[/ (/dev/sdd)]], net usable_space [951.1gb], net total_space [1006.8gb], types [ext4]
[2025-08-28T17:10:22,499][INFO ][o.o.e.NodeEnvironment    ] [node-1-magento248] heap size [1gb], compressed ordinary object pointers [true]
[2025-08-28T17:10:22,526][INFO ][o.o.n.Node               ] [node-1-magento248] node name [node-1-magento248], node ID [24pV4qCYRdeIFPeh2Y-IVw], cluster name [my-application-magento248], roles [ingest, remote_cluster_client, data, cluster_manager]
[2025-08-28T17:10:22,566][INFO ][o.o.e.ExtensionsManager  ] [node-1-magento248] ExtensionsManager initialized
[2025-08-28T17:10:24,232][INFO ][o.o.n.p.NeuralSearch     ] [node-1-magento248] Registering hybrid query phase searcher with feature flag [plugins.neural_search.hybrid_search_disabled]
[2025-08-28T17:10:24,598][INFO ][o.o.l.b.LTRCircuitBreakerService] [node-1-magento248] Registered memory breaker.
[2025-08-28T17:10:24,706][INFO ][o.o.t.b.CircuitBreakerService] [node-1-magento248] Registered memory breaker.
[2025-08-28T17:10:24,918][INFO ][o.o.r.m.c.i.SdkClientFactory] [node-1-magento248] Using local opensearch cluster as metadata store.
[2025-08-28T17:10:25,046][INFO ][o.o.r.m.c.i.SdkClientFactory] [node-1-magento248] Using local opensearch cluster as metadata store.
[2025-08-28T17:10:25,062][INFO ][o.o.m.b.MLCircuitBreakerService] [node-1-magento248] Registered ML memory breaker.
[2025-08-28T17:10:25,063][INFO ][o.o.m.b.MLCircuitBreakerService] [node-1-magento248] Registered ML disk breaker.
[2025-08-28T17:10:25,063][INFO ][o.o.m.b.MLCircuitBreakerService] [node-1-magento248] Registered ML native memory breaker.
[2025-08-28T17:10:25,149][INFO ][o.r.Reflections          ] [node-1-magento248] Reflections took 45 ms to scan 1 urls, producing 27 keys and 67 values
[2025-08-28T17:10:25,168][INFO ][o.r.Reflections          ] [node-1-magento248] Reflections took 2 ms to scan 1 urls, producing 3 keys and 5 values
[2025-08-28T17:10:25,307][WARN ][o.o.s.p.SQLPlugin        ] [node-1-magento248] Master key is a required config for using create and update datasource APIs. Please set plugins.query.datasources.encryption.masterkey config in opensearch.yml in all the cluster nodes. More details can be found here: https://github.com/opensearch-project/sql/blob/main/docs/user/ppl/admin/datasources.rst#master-key-config-for-encrypting-credential-information
[2025-08-28T17:10:25,870][INFO ][o.o.t.NettyAllocator     ] [node-1-magento248] creating NettyAllocator with the following configs: [name=unpooled, suggested_max_allocation_size=256kb, factors={opensearch.unsafe.use_unpooled_allocator=null, g1gc_enabled=true, g1gc_region_size=1mb, heap_size=1gb}]
[2025-08-28T17:10:25,930][INFO ][o.o.d.DiscoveryModule    ] [node-1-magento248] using discovery type [zen] and seed hosts providers [settings]
[2025-08-28T17:10:26,274][WARN ][o.o.g.DanglingIndicesState] [node-1-magento248] gateway.auto_import_dangling_indices is disabled, dangling indices will not be automatically detected or imported and must be managed manually
[2025-08-28T17:10:26,702][INFO ][o.o.p.h.c.PerformanceAnalyzerConfigAction] [node-1-magento248] PerformanceAnalyzer Enabled: false
[2025-08-28T17:10:26,737][INFO ][o.o.n.Node               ] [node-1-magento248] initialized
[2025-08-28T17:10:26,737][INFO ][o.o.n.Node               ] [node-1-magento248] starting ...
[2025-08-28T17:10:26,759][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [windows_logtype.json] log type
[2025-08-28T17:10:26,759][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [waf_logtype.json] log type
[2025-08-28T17:10:26,760][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [vpcflow_logtype.json] log type
[2025-08-28T17:10:26,760][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [test_windows_logtype.json] log type
[2025-08-28T17:10:26,761][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [s3_logtype.json] log type
[2025-08-28T17:10:26,761][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [others_web_logtype.json] log type
[2025-08-28T17:10:26,761][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [others_proxy_logtype.json] log type
[2025-08-28T17:10:26,761][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [others_macos_logtype.json] log type
[2025-08-28T17:10:26,762][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [others_compliance_logtype.json] log type
[2025-08-28T17:10:26,762][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [others_cloud_logtype.json] log type
[2025-08-28T17:10:26,762][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [others_apt_logtype.json] log type
[2025-08-28T17:10:26,763][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [others_application_logtype.json] log type
[2025-08-28T17:10:26,763][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [okta_logtype.json] log type
[2025-08-28T17:10:26,763][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [network_logtype.json] log type
[2025-08-28T17:10:26,764][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [netflow_logtype.json] log type
[2025-08-28T17:10:26,764][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [m365_logtype.json] log type
[2025-08-28T17:10:26,764][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [linux_logtype.json] log type
[2025-08-28T17:10:26,764][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [gworkspace_logtype.json] log type
[2025-08-28T17:10:26,765][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [github_logtype.json] log type
[2025-08-28T17:10:26,765][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [dns_logtype.json] log type
[2025-08-28T17:10:26,766][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [cloudtrail_logtype.json] log type
[2025-08-28T17:10:26,766][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [azure_logtype.json] log type
[2025-08-28T17:10:26,766][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [apache_access_logtype.json] log type
[2025-08-28T17:10:26,767][INFO ][o.o.s.l.BuiltinLogTypeLoader] [node-1-magento248] Loaded [ad_ldap_logtype.json] log type
[2025-08-28T17:10:26,858][INFO ][o.o.t.TransportService   ] [node-1-magento248] publish_address {10.255.255.254:9300}, bound_addresses {[::]:9300}
[2025-08-28T17:10:26,859][INFO ][o.o.t.TransportService   ] [node-1-magento248] Remote clusters initialized successfully.
[2025-08-28T17:10:26,967][INFO ][o.o.b.BootstrapChecks    ] [node-1-magento248] bound or publishing to a non-loopback address, enforcing bootstrap checks
ERROR: [1] bootstrap checks failed
[1]: the default discovery settings are unsuitable for production use; at least one of [discovery.seed_hosts, discovery.seed_providers, cluster.initial_cluster_manager_nodes / cluster.initial_master_nodes] must be configured
ERROR: OpenSearch did not exit normally - check the logs at /var/www/html/opensearch-2.19.0/logs/my-application-magento248.log
[2025-08-28T17:10:26,978][INFO ][o.o.n.Node               ] [node-1-magento248] stopping ...
[2025-08-28T17:10:26,991][INFO ][o.o.n.Node               ] [node-1-magento248] stopped
[2025-08-28T17:10:26,991][INFO ][o.o.n.Node               ] [node-1-magento248] closing ...
[2025-08-28T17:10:26,996][INFO ][o.o.n.Node               ] [node-1-magento248] closed
yang@DESKTOP-C6K4RMT:/var/www/html/opensearch-2.19.0$

发表评论