[ERROR][bootstrap] {1.2.2}: Initialization Failed ... - NullPointerException[null]

I got error below when execute as "service elasticsearch start" on Amazon
Linux EC2.

[2014-07-22 09:21:57,405][DEBUG][bootstrap ] Exception
java.lang.NullPointerException
at
org.elasticsearch.plugins.PluginsService.loadSitePlugins(PluginsService.java:441)
at
org.elasticsearch.plugins.PluginsService.(PluginsService.java:122)
at
org.elasticsearch.node.internal.InternalNode.(InternalNode.java:144)
at org.elasticsearch.node.NodeBuilder.build(NodeBuilder.java:159)
at org.elasticsearch.bootstrap.Bootstrap.setup(Bootstrap.java:70)
at org.elasticsearch.bootstrap.Bootstrap.main(Bootstrap.java:203)
at
org.elasticsearch.bootstrap.Elasticsearch.main(Elasticsearch.java:32)

But when I tried to start using extracted tar file of elasticsearch, I was
able to start but unable to join in the cluster the second node? still
under Amazon Linux EC2. any idea why? could it be the availability_zone.

NODE1
[2014-07-22
09:55:39,950][DEBUG][org.apache.http.impl.conn.PoolingClientConnectionManager]
Connection [id: 0][route: {}->http://ec2.ap-southea
st-1.amazonaws.com] can be kept alive indefinitely
[2014-07-22
09:55:39,950][DEBUG][org.apache.http.impl.conn.PoolingClientConnectionManager]
Connection released: [id: 0][route: {}->http://ec2.
ap-southeast-1.amazonaws.com][total kept alive: 1; route allocated: 1 of
50; total allocated: 1 of 50]
[2014-07-22 09:55:39,951][DEBUG][discovery.ec2 ] [Kierrok] using
dynamic discovery nodes []
[2014-07-22 09:55:39,952][DEBUG][discovery.ec2 ] [Kierrok]
filtered ping responses: (filter_client[true], filter_data[false]) {none
}
[2014-07-22 09:55:39,958][DEBUG][cluster.service ] [Kierrok]
processing [zen-disco-join (elected_as_master)]: execute
[2014-07-22 09:55:39,960][DEBUG][cluster.service ] [Kierrok]
cluster state updated, version [1], source [zen-disco-join (elected_as_m
aster)]
[2014-07-22 09:55:39,961][INFO ][cluster.service ] [Kierrok]
new_master [Kierrok][8tD1Jpm-TsWSLSfpaN1n-g][VMLTMADV02][inet[/192.168.1
1.190:9300]], reason: zen-disco-join (elected_as_master)
[2014-07-22 09:55:40,006][DEBUG][transport.netty ] [Kierrok]
connected to node [[Kierrok][8tD1Jpm-TsWSLSfpaN1n-g][VMLTMADV02][inet[/1
92.168.11.190:9300]]]
[2014-07-22 09:55:40,008][DEBUG][cluster.service ] [Kierrok]
publishing cluster state version 1
[2014-07-22 09:55:40,008][DEBUG][cluster.service ] [Kierrok] set
local cluster state to version 1
[2014-07-22 09:55:40,012][DEBUG][river.cluster ] [Kierrok]
processing [reroute_rivers_node_changed]: execute
[2014-07-22 09:55:40,012][DEBUG][river.cluster ] [Kierrok]
processing [reroute_rivers_node_changed]: no change in cluster_state
[2014-07-22 09:55:40,012][DEBUG][cluster.service ] [Kierrok]
processing [zen-disco-join (elected_as_master)]: done applying updated c
luster_state (version: 1)
[2014-07-22 09:55:40,012][INFO ][discovery ] [Kierrok]
lastikman/8tD1Jpm-TsWSLSfpaN1n-g
[2014-07-22 09:55:40,029][DEBUG][cluster.service ] [Kierrok]
processing [local-gateway-elected-state]: execute
[2014-07-22 09:55:40,039][DEBUG][cluster.service ] [Kierrok]
cluster state updated, version [2], source [local-gateway-elected-state]
[2014-07-22 09:55:40,046][DEBUG][cluster.service ] [Kierrok]
publishing cluster state version 2
[2014-07-22 09:55:40,047][DEBUG][cluster.service ] [Kierrok] set
local cluster state to version 2
[2014-07-22 09:55:40,046][INFO ][http ] [Kierrok]
bound_address {inet[/0:0:0:0:0:0:0:0:9200]}, publish_address {inet[/192.
168.11.190:9200]}
[2014-07-22 09:55:40,055][DEBUG][river.cluster ] [Kierrok]
processing [reroute_rivers_node_changed]: execute
[2014-07-22 09:55:40,056][DEBUG][river.cluster ] [Kierrok]
processing [reroute_rivers_node_changed]: no change in cluster_state
[2014-07-22 09:55:40,080][INFO ][gateway ] [Kierrok]
recovered [0] indices into cluster_state
[2014-07-22 09:55:40,080][DEBUG][cluster.service ] [Kierrok]
processing [local-gateway-elected-state]: done applying updated cluster_
state (version: 2)
[2014-07-22 09:55:40,080][DEBUG][cluster.service ] [Kierrok]
processing [updating local node id]: execute
[2014-07-22 09:55:40,081][DEBUG][cluster.service ] [Kierrok]
cluster state updated, version [3], source [updating local node id]
[2014-07-22 09:55:40,081][DEBUG][cluster.service ] [Kierrok]
publishing cluster state version 3
[2014-07-22 09:55:40,081][DEBUG][cluster.service ] [Kierrok] set
local cluster state to version 3
[2014-07-22 09:55:40,081][DEBUG][river.cluster ] [Kierrok]
processing [reroute_rivers_node_changed]: execute
[2014-07-22 09:55:40,081][DEBUG][river.cluster ] [Kierrok]
processing [reroute_rivers_node_changed]: no change in cluster_state
[2014-07-22 09:55:40,082][INFO ][node ] [Kierrok]
started
[2014-07-22 09:55:40,083][DEBUG][cluster.service ] [Kierrok]
processing [updating local node id]: done applying updated cluster_state
(version: 3)
[2014-07-22 09:55:50,010][DEBUG][cluster.service ] [Kierrok]
processing [routing-table-updater]: execute
[2014-07-22 09:55:50,010][DEBUG][cluster.service ] [Kierrok]
processing [routing-table-updater]: no change in cluster_state
[2014-07-22
09:56:21,093][DEBUG][org.apache.http.impl.conn.PoolingClientConnectionManager]
Closing connections idle longer than 60 SECONDS
[2014-07-22
09:57:21,094][DEBUG][org.apache.http.impl.conn.PoolingClientConnectionManager]
Closing connections idle longer than 60 SECONDS

NODE2
[2014-07-22
09:56:40,346][DEBUG][org.apache.http.impl.conn.PoolingClientConnectionManager]
Connection [id: 0][route: {}->http://ec2.ap-south
east-1.amazonaws.com] can be kept alive indefinitely
[2014-07-22
09:56:40,346][DEBUG][org.apache.http.impl.conn.PoolingClientConnectionManager]
Connection released: [id: 0][route: {}->http://ec
2.ap-southeast-1.amazonaws.com][total kept alive: 1; route allocated: 1 of
50; total allocated: 1 of 50]
[2014-07-22 09:56:40,347][DEBUG][discovery.ec2 ] [Hellrazor]
using dynamic discovery nodes []
[2014-07-22 09:56:40,348][DEBUG][discovery.ec2 ] [Hellrazor]
filtered ping responses: (filter_client[true], filter_data[false]) {
none}
[2014-07-22 09:56:40,349][DEBUG][cluster.service ] [Hellrazor]
processing [zen-disco-join (elected_as_master)]: execute
[2014-07-22 09:56:40,350][DEBUG][cluster.service ] [Hellrazor]
cluster state updated, version [1], source [zen-disco-join (elected_
as_master)]
[2014-07-22 09:56:40,350][INFO ][cluster.service ] [Hellrazor]
new_master [Hellrazor][1QqmDij2S9uLBP1XZtfWqw][VMLTMADV03][inet[/192
.168.11.69:9300]], reason: zen-disco-join (elected_as_master)
[2014-07-22 09:56:40,350][DEBUG][cluster.service ] [Hellrazor]
publishing cluster state version 1
[2014-07-22 09:56:40,352][DEBUG][cluster.service ] [Hellrazor] set
local cluster state to version 1
[2014-07-22 09:56:40,355][DEBUG][river.cluster ] [Hellrazor]
processing [reroute_rivers_node_changed]: execute
[2014-07-22 09:56:40,355][DEBUG][river.cluster ] [Hellrazor]
processing [reroute_rivers_node_changed]: no change in cluster_state
[2014-07-22 09:56:40,359][DEBUG][cluster.service ] [Hellrazor]
processing [zen-disco-join (elected_as_master)]: done applying updat
ed cluster_state (version: 1)
[2014-07-22 09:56:40,372][DEBUG][cluster.service ] [Hellrazor]
processing [local-gateway-elected-state]: execute
[2014-07-22 09:56:40,382][DEBUG][cluster.service ] [Hellrazor]
cluster state updated, version [2], source [local-gateway-elected-st
ate]
[2014-07-22 09:56:40,382][DEBUG][cluster.service ] [Hellrazor]
publishing cluster state version 2
[2014-07-22 09:56:40,382][DEBUG][cluster.service ] [Hellrazor] set
local cluster state to version 2
[2014-07-22 09:56:40,389][DEBUG][river.cluster ] [Hellrazor]
processing [reroute_rivers_node_changed]: execute
[2014-07-22 09:56:40,389][DEBUG][river.cluster ] [Hellrazor]
processing [reroute_rivers_node_changed]: no change in cluster_state
[2014-07-22 09:56:40,405][INFO ][gateway ] [Hellrazor]
recovered [0] indices into cluster_state
[2014-07-22 09:56:40,405][DEBUG][cluster.service ] [Hellrazor]
processing [local-gateway-elected-state]: done applying updated clus
ter_state (version: 2)
[2014-07-22 09:56:50,354][DEBUG][cluster.service ] [Hellrazor]
processing [routing-table-updater]: execute
[2014-07-22 09:56:50,354][DEBUG][cluster.service ] [Hellrazor]
processing [routing-table-updater]: no change in cluster_state
[2014-07-22
09:57:06,273][DEBUG][org.apache.http.impl.conn.PoolingClientConnectionManager]
Closing connections idle longer than 60 SECONDS
[2014-07-22
09:58:06,273][DEBUG][org.apache.http.impl.conn.PoolingClientConnectionManager]
Closing connections idle longer than 60 SECONDS
[2014-07-22
09:58:06,274][DEBUG][org.apache.http.impl.conn.DefaultClientConnection]
Connection 0.0.0.0:45272<->203.83.221.71:80 closed

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/d46a8e7f-d76c-4a35-98bd-f7ad957f70f9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.