[jira] [Commented] (METRON-897) Failed to Start Elasticsearch Deployed with MPack - SettingsException
[ https://issues.apache.org/jira/browse/METRON-897?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16003472#comment-16003472 ] Matt Foley commented on METRON-897: --- METRON-905 is done, so marking this done too. Comments in PR#564 indicate this was sufficient. > Failed to Start Elasticsearch Deployed with MPack - SettingsException > - > > Key: METRON-897 > URL: https://issues.apache.org/jira/browse/METRON-897 > Project: Metron > Issue Type: Bug >Reporter: Nick Allen >Assignee: Matt Foley > > {code} > SettingsException[Failed to load settings from [elasticsearch.yml]] > {code} > When deploying Elasticsearch with the Ambari MPack, it fails to start. This > is in an environment with 1 master node and 2 data nodes all running on 3 > separate hosts. The exception is this. > {code} > Apr 26 16:45:41 y113 systemd: Starting Elasticsearch... > Apr 26 16:45:41 y113 systemd: Started Elasticsearch. > Apr 26 16:45:41 y113 elasticsearch: Exception in thread "main" > SettingsException[Failed to load settings from [elasticsearch.yml]]; nested: > ParserException[while parsing a block mapping > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 2, column 1: > Apr 26 16:45:41 y113 elasticsearch: cluster: > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: expected , but found FlowEntry > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 67, column 26: > Apr 26 16:45:41 y113 elasticsearch: network.host: "_lo:ipv4_","_eth0:ipv4_" > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: ]; > Apr 26 16:45:41 y113 elasticsearch: Likely root cause: while parsing a block > mapping > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 2, column 1: > Apr 26 16:45:41 y113 elasticsearch: cluster: > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: expected , but found FlowEntry > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 67, column 26: > Apr 26 16:45:41 y113 elasticsearch: network.host: "_lo:ipv4_","_eth0:ipv4_" > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:570) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl.getEvent(ParserImpl.java:168) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.YAMLParser.nextToken(YAMLParser.java:342) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.xcontent.json.JsonXContentParser.nextToken(JsonXContentParser.java:53) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.serializeObject(XContentSettingsLoader.java:99) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.load(XContentSettingsLoader.java:67) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.load(XContentSettingsLoader.java:45) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.YamlSettingsLoader.load(YamlSettingsLoader.java:46) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.Settings$Builder.loadFromStream(Settings.java:1080) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.Settings$Builder.loadFromPath(Settings.java:1067) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.node.internal.InternalSettingsPreparer.prepareEnvironment(InternalSettingsPreparer.java:88) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Bootstrap.initialSettings(Bootstrap.java:202) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:241) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:35) > Apr 26 16:45:41 y113 elasticsearch: Refer to the log for complete error > details. > Apr 26 16:45:41 y113 systemd: elasticsearch.service: main process exited, > code=exited, status=1/FAILURE > Apr 26 16:45:41 y113 systemd: Unit elasticsearch.service entered failed state. > Apr 26 16:45:41 y113 systemd: elasticsearch.service failed. > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (METRON-897) Failed to Start Elasticsearch Deployed with MPack - SettingsException
[ https://issues.apache.org/jira/browse/METRON-897?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15993315#comment-15993315 ] Matt Foley commented on METRON-897: --- Working on this through METRON-905 > Failed to Start Elasticsearch Deployed with MPack - SettingsException > - > > Key: METRON-897 > URL: https://issues.apache.org/jira/browse/METRON-897 > Project: Metron > Issue Type: Bug >Reporter: Nick Allen >Assignee: Matt Foley > > {code} > SettingsException[Failed to load settings from [elasticsearch.yml]] > {code} > When deploying Elasticsearch with the Ambari MPack, it fails to start. This > is in an environment with 1 master node and 2 data nodes all running on 3 > separate hosts. The exception is this. > {code} > Apr 26 16:45:41 y113 systemd: Starting Elasticsearch... > Apr 26 16:45:41 y113 systemd: Started Elasticsearch. > Apr 26 16:45:41 y113 elasticsearch: Exception in thread "main" > SettingsException[Failed to load settings from [elasticsearch.yml]]; nested: > ParserException[while parsing a block mapping > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 2, column 1: > Apr 26 16:45:41 y113 elasticsearch: cluster: > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: expected , but found FlowEntry > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 67, column 26: > Apr 26 16:45:41 y113 elasticsearch: network.host: "_lo:ipv4_","_eth0:ipv4_" > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: ]; > Apr 26 16:45:41 y113 elasticsearch: Likely root cause: while parsing a block > mapping > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 2, column 1: > Apr 26 16:45:41 y113 elasticsearch: cluster: > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: expected , but found FlowEntry > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 67, column 26: > Apr 26 16:45:41 y113 elasticsearch: network.host: "_lo:ipv4_","_eth0:ipv4_" > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:570) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl.getEvent(ParserImpl.java:168) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.YAMLParser.nextToken(YAMLParser.java:342) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.xcontent.json.JsonXContentParser.nextToken(JsonXContentParser.java:53) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.serializeObject(XContentSettingsLoader.java:99) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.load(XContentSettingsLoader.java:67) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.load(XContentSettingsLoader.java:45) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.YamlSettingsLoader.load(YamlSettingsLoader.java:46) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.Settings$Builder.loadFromStream(Settings.java:1080) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.Settings$Builder.loadFromPath(Settings.java:1067) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.node.internal.InternalSettingsPreparer.prepareEnvironment(InternalSettingsPreparer.java:88) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Bootstrap.initialSettings(Bootstrap.java:202) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:241) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:35) > Apr 26 16:45:41 y113 elasticsearch: Refer to the log for complete error > details. > Apr 26 16:45:41 y113 systemd: elasticsearch.service: main process exited, > code=exited, status=1/FAILURE > Apr 26 16:45:41 y113 systemd: Unit elasticsearch.service entered failed state. > Apr 26 16:45:41 y113 systemd: elasticsearch.service failed. > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (METRON-897) Failed to Start Elasticsearch Deployed with MPack - SettingsException
[ https://issues.apache.org/jira/browse/METRON-897?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15989678#comment-15989678 ] Anand Subramanian commented on METRON-897: -- Hi [~nickwallen], I did the change on the nodes themselves, not through Ambari. > Failed to Start Elasticsearch Deployed with MPack - SettingsException > - > > Key: METRON-897 > URL: https://issues.apache.org/jira/browse/METRON-897 > Project: Metron > Issue Type: Bug >Reporter: Nick Allen > > {code} > SettingsException[Failed to load settings from [elasticsearch.yml]] > {code} > When deploying Elasticsearch with the Ambari MPack, it fails to start. This > is in an environment with 1 master node and 2 data nodes all running on 3 > separate hosts. The exception is this. > {code} > Apr 26 16:45:41 y113 systemd: Starting Elasticsearch... > Apr 26 16:45:41 y113 systemd: Started Elasticsearch. > Apr 26 16:45:41 y113 elasticsearch: Exception in thread "main" > SettingsException[Failed to load settings from [elasticsearch.yml]]; nested: > ParserException[while parsing a block mapping > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 2, column 1: > Apr 26 16:45:41 y113 elasticsearch: cluster: > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: expected , but found FlowEntry > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 67, column 26: > Apr 26 16:45:41 y113 elasticsearch: network.host: "_lo:ipv4_","_eth0:ipv4_" > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: ]; > Apr 26 16:45:41 y113 elasticsearch: Likely root cause: while parsing a block > mapping > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 2, column 1: > Apr 26 16:45:41 y113 elasticsearch: cluster: > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: expected , but found FlowEntry > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 67, column 26: > Apr 26 16:45:41 y113 elasticsearch: network.host: "_lo:ipv4_","_eth0:ipv4_" > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:570) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl.getEvent(ParserImpl.java:168) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.YAMLParser.nextToken(YAMLParser.java:342) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.xcontent.json.JsonXContentParser.nextToken(JsonXContentParser.java:53) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.serializeObject(XContentSettingsLoader.java:99) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.load(XContentSettingsLoader.java:67) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.load(XContentSettingsLoader.java:45) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.YamlSettingsLoader.load(YamlSettingsLoader.java:46) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.Settings$Builder.loadFromStream(Settings.java:1080) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.Settings$Builder.loadFromPath(Settings.java:1067) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.node.internal.InternalSettingsPreparer.prepareEnvironment(InternalSettingsPreparer.java:88) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Bootstrap.initialSettings(Bootstrap.java:202) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:241) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:35) > Apr 26 16:45:41 y113 elasticsearch: Refer to the log for complete error > details. > Apr 26 16:45:41 y113 systemd: elasticsearch.service: main process exited, > code=exited, status=1/FAILURE > Apr 26 16:45:41 y113 systemd: Unit elasticsearch.service entered failed state. > Apr 26 16:45:41 y113 systemd: elasticsearch.service failed. > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (METRON-897) Failed to Start Elasticsearch Deployed with MPack - SettingsException
[ https://issues.apache.org/jira/browse/METRON-897?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15988793#comment-15988793 ] Nick Allen commented on METRON-897: --- Anand - Did you make the change in Ambari and let it push out that change to master and data nodes? Or did you make that change on the Elasticsearch master and data nodes? If the fix for you was different, then that complicates matters. > Failed to Start Elasticsearch Deployed with MPack - SettingsException > - > > Key: METRON-897 > URL: https://issues.apache.org/jira/browse/METRON-897 > Project: Metron > Issue Type: Bug >Reporter: Nick Allen > > {code} > SettingsException[Failed to load settings from [elasticsearch.yml]] > {code} > When deploying Elasticsearch with the Ambari MPack, it fails to start. This > is in an environment with 1 master node and 2 data nodes all running on 3 > separate hosts. The exception is this. > {code} > Apr 26 16:45:41 y113 systemd: Starting Elasticsearch... > Apr 26 16:45:41 y113 systemd: Started Elasticsearch. > Apr 26 16:45:41 y113 elasticsearch: Exception in thread "main" > SettingsException[Failed to load settings from [elasticsearch.yml]]; nested: > ParserException[while parsing a block mapping > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 2, column 1: > Apr 26 16:45:41 y113 elasticsearch: cluster: > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: expected , but found FlowEntry > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 67, column 26: > Apr 26 16:45:41 y113 elasticsearch: network.host: "_lo:ipv4_","_eth0:ipv4_" > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: ]; > Apr 26 16:45:41 y113 elasticsearch: Likely root cause: while parsing a block > mapping > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 2, column 1: > Apr 26 16:45:41 y113 elasticsearch: cluster: > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: expected , but found FlowEntry > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 67, column 26: > Apr 26 16:45:41 y113 elasticsearch: network.host: "_lo:ipv4_","_eth0:ipv4_" > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:570) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl.getEvent(ParserImpl.java:168) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.YAMLParser.nextToken(YAMLParser.java:342) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.xcontent.json.JsonXContentParser.nextToken(JsonXContentParser.java:53) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.serializeObject(XContentSettingsLoader.java:99) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.load(XContentSettingsLoader.java:67) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.load(XContentSettingsLoader.java:45) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.YamlSettingsLoader.load(YamlSettingsLoader.java:46) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.Settings$Builder.loadFromStream(Settings.java:1080) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.Settings$Builder.loadFromPath(Settings.java:1067) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.node.internal.InternalSettingsPreparer.prepareEnvironment(InternalSettingsPreparer.java:88) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Bootstrap.initialSettings(Bootstrap.java:202) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:241) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:35) > Apr 26 16:45:41 y113 elasticsearch: Refer to the log for complete error > details. > Apr 26 16:45:41 y113 systemd: elasticsearch.service: main process exited, > code=exited, status=1/FAILURE > Apr 26 16:45:41 y113 systemd: Unit elasticsearch.service entered failed state. > Apr 26 16:45:41 y113 systemd: elasticsearch.service failed. > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (METRON-897) Failed to Start Elasticsearch Deployed with MPack - SettingsException
[ https://issues.apache.org/jira/browse/METRON-897?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15988789#comment-15988789 ] Nick Allen commented on METRON-897: --- I think binding to all interfaces is a reasonable default. We just want something that works out-of-the-box and binding to all interfaces is the most logical way to do that. > Failed to Start Elasticsearch Deployed with MPack - SettingsException > - > > Key: METRON-897 > URL: https://issues.apache.org/jira/browse/METRON-897 > Project: Metron > Issue Type: Bug >Reporter: Nick Allen > > {code} > SettingsException[Failed to load settings from [elasticsearch.yml]] > {code} > When deploying Elasticsearch with the Ambari MPack, it fails to start. This > is in an environment with 1 master node and 2 data nodes all running on 3 > separate hosts. The exception is this. > {code} > Apr 26 16:45:41 y113 systemd: Starting Elasticsearch... > Apr 26 16:45:41 y113 systemd: Started Elasticsearch. > Apr 26 16:45:41 y113 elasticsearch: Exception in thread "main" > SettingsException[Failed to load settings from [elasticsearch.yml]]; nested: > ParserException[while parsing a block mapping > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 2, column 1: > Apr 26 16:45:41 y113 elasticsearch: cluster: > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: expected , but found FlowEntry > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 67, column 26: > Apr 26 16:45:41 y113 elasticsearch: network.host: "_lo:ipv4_","_eth0:ipv4_" > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: ]; > Apr 26 16:45:41 y113 elasticsearch: Likely root cause: while parsing a block > mapping > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 2, column 1: > Apr 26 16:45:41 y113 elasticsearch: cluster: > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: expected , but found FlowEntry > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 67, column 26: > Apr 26 16:45:41 y113 elasticsearch: network.host: "_lo:ipv4_","_eth0:ipv4_" > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:570) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl.getEvent(ParserImpl.java:168) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.YAMLParser.nextToken(YAMLParser.java:342) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.xcontent.json.JsonXContentParser.nextToken(JsonXContentParser.java:53) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.serializeObject(XContentSettingsLoader.java:99) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.load(XContentSettingsLoader.java:67) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.load(XContentSettingsLoader.java:45) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.YamlSettingsLoader.load(YamlSettingsLoader.java:46) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.Settings$Builder.loadFromStream(Settings.java:1080) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.Settings$Builder.loadFromPath(Settings.java:1067) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.node.internal.InternalSettingsPreparer.prepareEnvironment(InternalSettingsPreparer.java:88) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Bootstrap.initialSettings(Bootstrap.java:202) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:241) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:35) > Apr 26 16:45:41 y113 elasticsearch: Refer to the log for complete error > details. > Apr 26 16:45:41 y113 systemd: elasticsearch.service: main process exited, > code=exited, status=1/FAILURE > Apr 26 16:45:41 y113 systemd: Unit elasticsearch.service entered failed state. > Apr 26 16:45:41 y113 systemd: elasticsearch.service failed. > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (METRON-897) Failed to Start Elasticsearch Deployed with MPack - SettingsException
[ https://issues.apache.org/jira/browse/METRON-897?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15988734#comment-15988734 ] David M. Lyle commented on METRON-897: -- Now that I look closely at it, I'd prefer not to default to eth0, with or without brackets. That seems brittle. How would people feel about binding to all interfaces by default. IIRC, that is achieved by setting network.bind_host to 0. > Failed to Start Elasticsearch Deployed with MPack - SettingsException > - > > Key: METRON-897 > URL: https://issues.apache.org/jira/browse/METRON-897 > Project: Metron > Issue Type: Bug >Reporter: Nick Allen > > {code} > SettingsException[Failed to load settings from [elasticsearch.yml]] > {code} > When deploying Elasticsearch with the Ambari MPack, it fails to start. This > is in an environment with 1 master node and 2 data nodes all running on 3 > separate hosts. The exception is this. > {code} > Apr 26 16:45:41 y113 systemd: Starting Elasticsearch... > Apr 26 16:45:41 y113 systemd: Started Elasticsearch. > Apr 26 16:45:41 y113 elasticsearch: Exception in thread "main" > SettingsException[Failed to load settings from [elasticsearch.yml]]; nested: > ParserException[while parsing a block mapping > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 2, column 1: > Apr 26 16:45:41 y113 elasticsearch: cluster: > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: expected , but found FlowEntry > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 67, column 26: > Apr 26 16:45:41 y113 elasticsearch: network.host: "_lo:ipv4_","_eth0:ipv4_" > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: ]; > Apr 26 16:45:41 y113 elasticsearch: Likely root cause: while parsing a block > mapping > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 2, column 1: > Apr 26 16:45:41 y113 elasticsearch: cluster: > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: expected , but found FlowEntry > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 67, column 26: > Apr 26 16:45:41 y113 elasticsearch: network.host: "_lo:ipv4_","_eth0:ipv4_" > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:570) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl.getEvent(ParserImpl.java:168) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.YAMLParser.nextToken(YAMLParser.java:342) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.xcontent.json.JsonXContentParser.nextToken(JsonXContentParser.java:53) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.serializeObject(XContentSettingsLoader.java:99) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.load(XContentSettingsLoader.java:67) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.load(XContentSettingsLoader.java:45) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.YamlSettingsLoader.load(YamlSettingsLoader.java:46) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.Settings$Builder.loadFromStream(Settings.java:1080) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.Settings$Builder.loadFromPath(Settings.java:1067) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.node.internal.InternalSettingsPreparer.prepareEnvironment(InternalSettingsPreparer.java:88) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Bootstrap.initialSettings(Bootstrap.java:202) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:241) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:35) > Apr 26 16:45:41 y113 elasticsearch: Refer to the log for complete error > details. > Apr 26 16:45:41 y113 systemd: elasticsearch.service: main process exited, > code=exited, status=1/FAILURE > Apr 26 16:45:41 y113 systemd: Unit elasticsearch.service entered failed state. > Apr 26 16:45:41 y113 systemd: elasticsearch.service failed. > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (METRON-897) Failed to Start Elasticsearch Deployed with MPack - SettingsException
[ https://issues.apache.org/jira/browse/METRON-897?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15988571#comment-15988571 ] Anand Subramanian commented on METRON-897: -- I faced the same issue on an openstack deployment. In my case, adding the square brackets did not help, however adding the IP address of the node running ES master helped to bring up the service. > Failed to Start Elasticsearch Deployed with MPack - SettingsException > - > > Key: METRON-897 > URL: https://issues.apache.org/jira/browse/METRON-897 > Project: Metron > Issue Type: Bug >Reporter: Nick Allen > > {code} > SettingsException[Failed to load settings from [elasticsearch.yml]] > {code} > When deploying Elasticsearch with the Ambari MPack, it fails to start. This > is in an environment with 1 master node and 2 data nodes all running on 3 > separate hosts. The exception is this. > {code} > Apr 26 16:45:41 y113 systemd: Starting Elasticsearch... > Apr 26 16:45:41 y113 systemd: Started Elasticsearch. > Apr 26 16:45:41 y113 elasticsearch: Exception in thread "main" > SettingsException[Failed to load settings from [elasticsearch.yml]]; nested: > ParserException[while parsing a block mapping > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 2, column 1: > Apr 26 16:45:41 y113 elasticsearch: cluster: > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: expected , but found FlowEntry > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 67, column 26: > Apr 26 16:45:41 y113 elasticsearch: network.host: "_lo:ipv4_","_eth0:ipv4_" > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: ]; > Apr 26 16:45:41 y113 elasticsearch: Likely root cause: while parsing a block > mapping > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 2, column 1: > Apr 26 16:45:41 y113 elasticsearch: cluster: > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: expected , but found FlowEntry > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 67, column 26: > Apr 26 16:45:41 y113 elasticsearch: network.host: "_lo:ipv4_","_eth0:ipv4_" > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:570) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl.getEvent(ParserImpl.java:168) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.YAMLParser.nextToken(YAMLParser.java:342) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.xcontent.json.JsonXContentParser.nextToken(JsonXContentParser.java:53) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.serializeObject(XContentSettingsLoader.java:99) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.load(XContentSettingsLoader.java:67) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.load(XContentSettingsLoader.java:45) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.YamlSettingsLoader.load(YamlSettingsLoader.java:46) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.Settings$Builder.loadFromStream(Settings.java:1080) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.Settings$Builder.loadFromPath(Settings.java:1067) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.node.internal.InternalSettingsPreparer.prepareEnvironment(InternalSettingsPreparer.java:88) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Bootstrap.initialSettings(Bootstrap.java:202) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:241) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:35) > Apr 26 16:45:41 y113 elasticsearch: Refer to the log for complete error > details. > Apr 26 16:45:41 y113 systemd: elasticsearch.service: main process exited, > code=exited, status=1/FAILURE > Apr 26 16:45:41 y113 systemd: Unit elasticsearch.service entered failed state. > Apr 26 16:45:41 y113 systemd: elasticsearch.service failed. > {code} -- This message was sent by Atlassian JIRA (v6.3.15#6346)
[jira] [Commented] (METRON-897) Failed to Start Elasticsearch Deployed with MPack - SettingsException
[ https://issues.apache.org/jira/browse/METRON-897?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15986668#comment-15986668 ] Nick Allen commented on METRON-897: --- To fix this, I needed to add brackets around the `network_host` parameter in the Ambari configuration settings for Elasticsearch. By default the settings get deployed to look something like "_lo:ipv4_","_eth0:ipv4_". I needed to edit this to be ["_lo:ipv4_","_eth0:ipv4_"] so that the elasticsearch.yml file was actually valid YAML when deployed by Ambari onto the host running Elasticsearch. Also, the help tool tip did not mention the brackets. > Failed to Start Elasticsearch Deployed with MPack - SettingsException > - > > Key: METRON-897 > URL: https://issues.apache.org/jira/browse/METRON-897 > Project: Metron > Issue Type: Bug >Reporter: Nick Allen > > {code} > SettingsException[Failed to load settings from [elasticsearch.yml]] > {code} > When deploying Elasticsearch with the Ambari MPack, it fails to start. This > is in an environment with 1 master node and 2 data nodes all running on 3 > separate hosts. The exception is this. > {code} > Apr 26 16:45:41 y113 systemd: Starting Elasticsearch... > Apr 26 16:45:41 y113 systemd: Started Elasticsearch. > Apr 26 16:45:41 y113 elasticsearch: Exception in thread "main" > SettingsException[Failed to load settings from [elasticsearch.yml]]; nested: > ParserException[while parsing a block mapping > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 2, column 1: > Apr 26 16:45:41 y113 elasticsearch: cluster: > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: expected , but found FlowEntry > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 67, column 26: > Apr 26 16:45:41 y113 elasticsearch: network.host: "_lo:ipv4_","_eth0:ipv4_" > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: ]; > Apr 26 16:45:41 y113 elasticsearch: Likely root cause: while parsing a block > mapping > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 2, column 1: > Apr 26 16:45:41 y113 elasticsearch: cluster: > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: expected , but found FlowEntry > Apr 26 16:45:41 y113 elasticsearch: in 'reader', line 67, column 26: > Apr 26 16:45:41 y113 elasticsearch: network.host: "_lo:ipv4_","_eth0:ipv4_" > Apr 26 16:45:41 y113 elasticsearch: ^ > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:570) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.snakeyaml.parser.ParserImpl.getEvent(ParserImpl.java:168) > Apr 26 16:45:41 y113 elasticsearch: at > com.fasterxml.jackson.dataformat.yaml.YAMLParser.nextToken(YAMLParser.java:342) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.xcontent.json.JsonXContentParser.nextToken(JsonXContentParser.java:53) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.serializeObject(XContentSettingsLoader.java:99) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.load(XContentSettingsLoader.java:67) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.XContentSettingsLoader.load(XContentSettingsLoader.java:45) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.loader.YamlSettingsLoader.load(YamlSettingsLoader.java:46) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.Settings$Builder.loadFromStream(Settings.java:1080) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.common.settings.Settings$Builder.loadFromPath(Settings.java:1067) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.node.internal.InternalSettingsPreparer.prepareEnvironment(InternalSettingsPreparer.java:88) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Bootstrap.initialSettings(Bootstrap.java:202) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Bootstrap.init(Bootstrap.java:241) > Apr 26 16:45:41 y113 elasticsearch: at > org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:35) > Apr 26 16:45:41 y113 elasticsearch: Refer to the log for complete error > details. > Apr 26 16:45:41 y113 systemd: elasticsearch.service: main process exited, > code=exited, status=1/FAILURE > Apr 26 16:45:41 y113 systemd: Unit elasticsearch.service entered failed state. > Apr 26 16:45:41 y113 systemd: elasticsearch.service failed. > {code}