after I update elasticearch from 6.0 to 6.0.1, elasticsearch.service won't start anymore and I'm getting errors in my error log:
# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 7.4 (Maipo)
# rpm -q elasticsearch
elasticsearch-6.0.1-1.noarch
# systemctl start elasticsearch
# echo $?
0
# systemctl status elasticsearch
● elasticsearch.service - Elasticsearch
Loaded: loaded (/usr/lib/systemd/system/elasticsearch.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Thu 2017-12-07 13:04:41 EST; 44s ago
Docs: http://www.elastic.co
Process: 3167 ExecStart=/usr/share/elasticsearch/bin/elasticsearch -p ${PID_DIR}/elasticsearch.pid --quiet (code=exited, status=1/FAILURE)
Main PID: 3167 (code=exited, status=1/FAILURE)
Dec 07 13:04:41 XXX systemd[1]: Started Elasticsearch.
Dec 07 13:04:41 XXX systemd[1]: Starting Elasticsearch...
Dec 07 13:04:41 XXX systemd[1]: elasticsearch.service: main process exited, code=exited, status=1/FAILURE
Dec 07 13:04:41 XXX systemd[1]: Unit elasticsearch.service entered failed state.
Dec 07 13:04:41 XXX systemd[1]: elasticsearch.service failed.
# grep -A1 ERROR /var/log/elasticsearch/elasticsearch.log
[2017-12-07T12:49:25,842][ERROR][o.e.b.Bootstrap ] Exception
java.lang.IllegalArgumentException: plugin [ingest-geoip] is incompatible with version [6.0.1]; was designed for version [6.0.0]
--
[2017-12-07T12:49:34,430][ERROR][o.e.b.Bootstrap ] Exception
java.lang.IllegalArgumentException: plugin [ingest-geoip] is incompatible with version [6.0.1]; was designed for version [6.0.0]
--
[2017-12-07T12:51:08,031][ERROR][o.e.b.Bootstrap ] Exception
java.lang.IllegalArgumentException: plugin [ingest-geoip] is incompatible with version [6.0.1]; was designed for version [6.0.0]
--
[2017-12-07T12:51:45,255][ERROR][o.e.b.Bootstrap ] Exception
java.lang.IllegalArgumentException: plugin [ingest-geoip] is incompatible with version [6.0.1]; was designed for version [6.0.0]
--
[2017-12-07T12:52:45,519][ERROR][o.e.b.Bootstrap ] Exception
java.lang.IllegalArgumentException: plugin [ingest-geoip] is incompatible with version [6.0.1]; was designed for version [6.0.0]
--
[2017-12-07T13:00:02,181][ERROR][o.e.b.Bootstrap ] Exception
java.lang.IllegalArgumentException: plugin [ingest-geoip] is incompatible with version [6.0.1]; was designed for version [6.0.0]
--
[2017-12-07T13:00:49,457][ERROR][o.e.b.Bootstrap ] Exception
java.lang.IllegalArgumentException: plugin [ingest-geoip] is incompatible with version [6.0.1]; was designed for version [6.0.0]
#
needless to say, everything was working fine on 6.0.0