kezhenxu94 commented on pull request #6499:
URL: https://github.com/apache/skywalking/pull/6499#issuecomment-794710113


   > yes, already local test it
   
   Maybe you just tested it in IDE? The OAP failed to start up in docker 
container
   
   ```
   oap_1       | 2021-03-10 01:15:12,503 - 
org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.StorageEsInstaller
 -18119 [main] INFO  [] - create metrics-percentile index template finished, 
isAcknowledged: true
   oap_1       | 2021-03-10 01:15:12,732 - 
org.apache.skywalking.oap.server.starter.OAPServerBootstrap -18348 [main] ERROR 
[] - Elasticsearch exception [type=illegal_argument_exception, reason=cannot 
create index with name [metrics-percentile-20210310], because it matches with 
template [metrics] that creates data streams only, use create data stream api 
instead]
   oap_1       | org.elasticsearch.ElasticsearchStatusException: Elasticsearch 
exception [type=illegal_argument_exception, reason=cannot create index with 
name [metrics-percentile-20210310], because it matches with template [metrics] 
that creates data streams only, use create data stream api instead]
   oap_1       |        at 
org.elasticsearch.rest.BytesRestResponse.errorFromXContent(BytesRestResponse.java:177)
 ~[elasticsearch-7.5.0.jar:7.5.0]
   oap_1       |        at 
org.elasticsearch.client.RestHighLevelClient.parseEntity(RestHighLevelClient.java:1793)
 ~[elasticsearch-rest-high-level-client-7.5.0.jar:7.5.0]
   oap_1       |        at 
org.elasticsearch.client.RestHighLevelClient.parseResponseException(RestHighLevelClient.java:1770)
 ~[elasticsearch-rest-high-level-client-7.5.0.jar:7.5.0]
   oap_1       |        at 
org.elasticsearch.client.RestHighLevelClient.internalPerformRequest(RestHighLevelClient.java:1527)
 ~[elasticsearch-rest-high-level-client-7.5.0.jar:7.5.0]
   oap_1       |        at 
org.elasticsearch.client.RestHighLevelClient.performRequest(RestHighLevelClient.java:1499)
 ~[elasticsearch-rest-high-level-client-7.5.0.jar:7.5.0]
   oap_1       |        at 
org.elasticsearch.client.RestHighLevelClient.performRequestAndParseEntity(RestHighLevelClient.java:1466)
 ~[elasticsearch-rest-high-level-client-7.5.0.jar:7.5.0]
   oap_1       |        at 
org.elasticsearch.client.IndicesClient.create(IndicesClient.java:131) 
~[elasticsearch-rest-high-level-client-7.5.0.jar:7.5.0]
   oap_1       |        at 
org.apache.skywalking.oap.server.storage.plugin.elasticsearch7.client.ElasticSearch7Client.createIndex(ElasticSearch7Client.java:123)
 ~[storage-elasticsearch7-plugin-8.5.0-SNAPSHOT.jar:8.5.0-SNAPSHOT]
   oap_1       |        at 
org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.StorageEsInstaller.createTimeSeriesTable(StorageEsInstaller.java:144)
 ~[storage-elasticsearch-plugin-8.5.0-SNAPSHOT.jar:8.5.0-SNAPSHOT]
   oap_1       |        at 
org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.StorageEsInstaller.createTable(StorageEsInstaller.java:88)
 ~[storage-elasticsearch-plugin-8.5.0-SNAPSHOT.jar:8.5.0-SNAPSHOT]
   oap_1       |        at 
org.apache.skywalking.oap.server.core.storage.model.ModelInstaller.whenCreating(ModelInstaller.java:56)
 ~[server-core-8.5.0-SNAPSHOT.jar:8.5.0-SNAPSHOT]
   oap_1       |        at 
org.apache.skywalking.oap.server.core.storage.model.StorageModels.addModelListener(StorageModels.java:90)
 ~[server-core-8.5.0-SNAPSHOT.jar:8.5.0-SNAPSHOT]
   oap_1       |        at 
org.apache.skywalking.oap.server.storage.plugin.elasticsearch7.StorageModuleElasticsearch7Provider.start(StorageModuleElasticsearch7Provider.java:224)
 ~[storage-elasticsearch7-plugin-8.5.0-SNAPSHOT.jar:8.5.0-SNAPSHOT]
   oap_1       |        at 
org.apache.skywalking.oap.server.library.module.BootstrapFlow.start(BootstrapFlow.java:49)
 ~[library-module-8.5.0-SNAPSHOT.jar:8.5.0-SNAPSHOT]
   oap_1       |        at 
org.apache.skywalking.oap.server.library.module.ModuleManager.init(ModuleManager.java:62)
 ~[library-module-8.5.0-SNAPSHOT.jar:8.5.0-SNAPSHOT]
   oap_1       |        at 
org.apache.skywalking.oap.server.starter.OAPServerBootstrap.start(OAPServerBootstrap.java:43)
 [server-bootstrap-8.5.0-SNAPSHOT.jar:8.5.0-SNAPSHOT]
   oap_1       |        at 
org.apache.skywalking.oap.server.starter.OAPServerStartUp.main(OAPServerStartUp.java:27)
 [server-starter-es7-8.5.0-SNAPSHOT.jar:8.5.0-SNAPSHOT]
   oap_1       |        Suppressed: org.elasticsearch.client.ResponseException: 
method [PUT], host [http://es:9200], URI 
[/metrics-percentile-20210310?master_timeout=30s&timeout=30s], status line 
[HTTP/1.1 400 Bad Request]
   oap_1       | 
{"error":{"root_cause":[{"type":"illegal_argument_exception","reason":"cannot 
create index with name [metrics-percentile-20210310], because it matches with 
template [metrics] that creates data streams only, use create data stream api 
instead"}],"type":"illegal_argument_exception","reason":"cannot create index 
with name [metrics-percentile-20210310], because it matches with template 
[metrics] that creates data streams only, use create data stream api 
instead"},"status":400}
   oap_1       |                at 
org.elasticsearch.client.RestClient.convertResponse(RestClient.java:283) 
~[elasticsearch-rest-client-7.5.0.jar:7.5.0]
   oap_1       |                at 
org.elasticsearch.client.RestClient.performRequest(RestClient.java:261) 
~[elasticsearch-rest-client-7.5.0.jar:7.5.0]
   oap_1       |                at 
org.elasticsearch.client.RestClient.performRequest(RestClient.java:235) 
~[elasticsearch-rest-client-7.5.0.jar:7.5.0]
   oap_1       |                at 
org.elasticsearch.client.RestHighLevelClient.internalPerformRequest(RestHighLevelClient.java:1514)
 ~[elasticsearch-rest-high-level-client-7.5.0.jar:7.5.0]
   oap_1       |                at 
org.elasticsearch.client.RestHighLevelClient.performRequest(RestHighLevelClient.java:1499)
 ~[elasticsearch-rest-high-level-client-7.5.0.jar:7.5.0]
   oap_1       |                at 
org.elasticsearch.client.RestHighLevelClient.performRequestAndParseEntity(RestHighLevelClient.java:1466)
 ~[elasticsearch-rest-high-level-client-7.5.0.jar:7.5.0]
   oap_1       |                at 
org.elasticsearch.client.IndicesClient.create(IndicesClient.java:131) 
~[elasticsearch-rest-high-level-client-7.5.0.jar:7.5.0]
   oap_1       |                at 
org.apache.skywalking.oap.server.storage.plugin.elasticsearch7.client.ElasticSearch7Client.createIndex(ElasticSearch7Client.java:123)
 ~[storage-elasticsearch7-plugin-8.5.0-SNAPSHOT.jar:8.5.0-SNAPSHOT]
   oap_1       |                at 
org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.StorageEsInstaller.createTimeSeriesTable(StorageEsInstaller.java:144)
 ~[storage-elasticsearch-plugin-8.5.0-SNAPSHOT.jar:8.5.0-SNAPSHOT]
   oap_1       |                at 
org.apache.skywalking.oap.server.storage.plugin.elasticsearch.base.StorageEsInstaller.createTable(StorageEsInstaller.java:88)
 ~[storage-elasticsearch-plugin-8.5.0-SNAPSHOT.jar:8.5.0-SNAPSHOT]
   oap_1       |                at 
org.apache.skywalking.oap.server.core.storage.model.ModelInstaller.whenCreating(ModelInstaller.java:56)
 ~[server-core-8.5.0-SNAPSHOT.jar:8.5.0-SNAPSHOT]
   oap_1       |                at 
org.apache.skywalking.oap.server.core.storage.model.StorageModels.addModelListener(StorageModels.java:90)
 ~[server-core-8.5.0-SNAPSHOT.jar:8.5.0-SNAPSHOT]
   oap_1       |                at 
org.apache.skywalking.oap.server.storage.plugin.elasticsearch7.StorageModuleElasticsearch7Provider.start(StorageModuleElasticsearch7Provider.java:224)
 ~[storage-elasticsearch7-plugin-8.5.0-SNAPSHOT.jar:8.5.0-SNAPSHOT]
   oap_1       |                at 
org.apache.skywalking.oap.server.library.module.BootstrapFlow.start(BootstrapFlow.java:49)
 ~[library-module-8.5.0-SNAPSHOT.jar:8.5.0-SNAPSHOT]
   oap_1       |                at 
org.apache.skywalking.oap.server.library.module.ModuleManager.init(ModuleManager.java:62)
 ~[library-module-8.5.0-SNAPSHOT.jar:8.5.0-SNAPSHOT]
   oap_1       |                at 
org.apache.skywalking.oap.server.starter.OAPServerBootstrap.start(OAPServerBootstrap.java:43)
 [server-bootstrap-8.5.0-SNAPSHOT.jar:8.5.0-SNAPSHOT]
   oap_1       |                at 
org.apache.skywalking.oap.server.starter.OAPServerStartUp.main(OAPServerStartUp.java:27)
 [server-starter-es7-8.5.0-SNAPSHOT.jar:8.5.0-SNAPSHOT]
   
   ```


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to