Upgrade from 0.90.5 to 0.90.9


(Robin Verlangen) #1

Hi there,

We currently run on ES 0.90.5 and are willing to upgrade to the latest
version within a couple of weeks. I have already read the release notes,
and apart from a minor Lucene upgrade to 4.0.6 there's not much that seems
to be in the way of doing a roling upgrade.

Is there anything I missed, or is it simply possible by flipping over one
node at a time? And even being able to downgrade if something goes wrong?

Best regards,

Robin Verlangen
Chief Data Architect

W http://www.robinverlangen.nl
E robin@us2.nl

http://goo.gl/Lt7BC
What is CloudPelican? http://goo.gl/HkB3D

Disclaimer: The information contained in this message and attachments is
intended solely for the attention and use of the named addressee and may be
confidential. If you are not the intended recipient, you are reminded that
the information remains the property of the sender. You must not use,
disclose, distribute, copy, print or rely on this e-mail. If you have
received this message in error, please contact the sender immediately and
irrevocably delete this message and any copies.

--
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/CADVHTB-7Fui0qm1e-u3SoZh5OBwMDLoYFtHzUwa%2B_VxVV0ggTA%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.


(Nik Everett) #2

On Sun, Jan 5, 2014 at 12:58 PM, Robin Verlangen robin@us2.nl wrote:

Hi there,

We currently run on ES 0.90.5 and are willing to upgrade to the latest
version within a couple of weeks. I have already read the release notes,
and apart from a minor Lucene upgrade to 4.0.6 there's not much that seems
to be in the way of doing a roling upgrade.

Is there anything I missed, or is it simply possible by flipping over one
node at a time? And even being able to downgrade if something goes wrong?

You can do a rolling upgrade. You should turn off shard reallocation
during that process though. The only way to go back if there is a problem
is to restore from backup/rebuild from scratch. Once the new version of
Elasticsearch starts writing to the index it'll create segments that can't
be read by the old version.

Nik

Disclaimer: The information contained in this message and attachments is
intended solely for the attention and use of the named addressee and may be
confidential. If you are not the intended recipient, you are reminded that
the information remains the property of the sender. You must not use,
disclose, distribute, copy, print or rely on this e-mail. If you have
received this message in error, please contact the sender immediately and
irrevocably delete this message and any copies.

I know this was probably added automatically but sending this kind of text
to a mailing is hilarious.

--
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/CAPmjWd3ziPZALZGEat4HP4KYcafW-2OYMhTN5g-D0CSxfAXTxQ%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.


(Robin Verlangen) #3

Hi Nikolas,

Thank you for your swift reply. Restoring would be not such a big deal as
we have backups in place.

The mail footer is indeed added automatically, haha :wink:

Best regards,

Robin Verlangen
Chief Data Architect

W http://www.robinverlangen.nl
E robin@us2.nl

http://goo.gl/Lt7BC
What is CloudPelican? http://goo.gl/HkB3D

Disclaimer: The information contained in this message and attachments is
intended solely for the attention and use of the named addressee and may be
confidential. If you are not the intended recipient, you are reminded that
the information remains the property of the sender. You must not use,
disclose, distribute, copy, print or rely on this e-mail. If you have
received this message in error, please contact the sender immediately and
irrevocably delete this message and any copies.

On Sun, Jan 5, 2014 at 7:19 PM, Nikolas Everett nik9000@gmail.com wrote:

On Sun, Jan 5, 2014 at 12:58 PM, Robin Verlangen robin@us2.nl wrote:

Hi there,

We currently run on ES 0.90.5 and are willing to upgrade to the latest
version within a couple of weeks. I have already read the release notes,
and apart from a minor Lucene upgrade to 4.0.6 there's not much that seems
to be in the way of doing a roling upgrade.

Is there anything I missed, or is it simply possible by flipping over one
node at a time? And even being able to downgrade if something goes wrong?

You can do a rolling upgrade. You should turn off shard reallocation
during that process though. The only way to go back if there is a problem
is to restore from backup/rebuild from scratch. Once the new version of
Elasticsearch starts writing to the index it'll create segments that can't
be read by the old version.

Nik

Disclaimer: The information contained in this message and attachments is
intended solely for the attention and use of the named addressee and may be
confidential. If you are not the intended recipient, you are reminded that
the information remains the property of the sender. You must not use,
disclose, distribute, copy, print or rely on this e-mail. If you have
received this message in error, please contact the sender immediately and
irrevocably delete this message and any copies.

I know this was probably added automatically but sending this kind of text
to a mailing is hilarious.

--
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/CAPmjWd3ziPZALZGEat4HP4KYcafW-2OYMhTN5g-D0CSxfAXTxQ%40mail.gmail.com
.
For more options, visit https://groups.google.com/groups/opt_out.

--
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/CADVHTB9x6LtQCJfdxQeYCphoESa2DAggZ-UcgWU9rTjXbVMmjw%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.


(Jörg Prante) #4

0.90.9 uses Lucene 4.6 which is a pretty significant feature update.

http://lucene.apache.org/core/4_6_0/changes/Changes.html

Jörg

On Sun, Jan 5, 2014 at 6:58 PM, Robin Verlangen robin@us2.nl wrote:

I have already read the release notes, and apart from a minor Lucene
upgrade to 4.0.6 there's not much that seems to be in the way of doing a
roling upgrade.

--
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/CAKdsXoFLvK%2BqfzSygTXhW05KeXO1QuanK1uYW25Ra7Ggek500Q%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.


(Nik Everett) #5

I was wondering if you technically could downgrade so long as you don't write or optimize. Not that I suggest it, but it would be neat to know

Sent from my iPhone

On Jan 5, 2014, at 2:00 PM, "joergprante@gmail.com" joergprante@gmail.com wrote:

0.90.9 uses Lucene 4.6 which is a pretty significant feature update.

http://lucene.apache.org/core/4_6_0/changes/Changes.html

Jörg

On Sun, Jan 5, 2014 at 6:58 PM, Robin Verlangen robin@us2.nl wrote:
I have already read the release notes, and apart from a minor Lucene upgrade to 4.0.6 there's not much that seems to be in the way of doing a roling upgrade.

--
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/CAKdsXoFLvK%2BqfzSygTXhW05KeXO1QuanK1uYW25Ra7Ggek500Q%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
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/B1CE69BF-1864-4750-915C-EC66A5707626%40gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.


(Robin Verlangen) #6

Thanks Jörg, it was not such of the features, but more like not breaking
things.
The current feature set of ES in 0.90.5 is sufficient at this moment, so
the only beneficial would be related to stability, performance, etc.

@Nik: it would indeed be interesting. If this would be the case it might be
better to "freeze" the cluster and perform the upgrade. Test a couple of
things and "unfreeze" again.

Best regards,

Robin Verlangen
Chief Data Architect

W http://www.robinverlangen.nl
E robin@us2.nl

http://goo.gl/Lt7BC
What is CloudPelican? http://goo.gl/HkB3D

Disclaimer: The information contained in this message and attachments is
intended solely for the attention and use of the named addressee and may be
confidential. If you are not the intended recipient, you are reminded that
the information remains the property of the sender. You must not use,
disclose, distribute, copy, print or rely on this e-mail. If you have
received this message in error, please contact the sender immediately and
irrevocably delete this message and any copies.

On Sun, Jan 5, 2014 at 8:08 PM, Nik Everett nik9000@gmail.com wrote:

I was wondering if you technically could downgrade so long as you don't
write or optimize. Not that I suggest it, but it would be neat to know

Sent from my iPhone

On Jan 5, 2014, at 2:00 PM, "joergprante@gmail.com" joergprante@gmail.com
wrote:

0.90.9 uses Lucene 4.6 which is a pretty significant feature update.

http://lucene.apache.org/core/4_6_0/changes/Changes.html

Jörg

On Sun, Jan 5, 2014 at 6:58 PM, Robin Verlangen robin@us2.nl wrote:

I have already read the release notes, and apart from a minor Lucene
upgrade to 4.0.6 there's not much that seems to be in the way of doing a
roling upgrade.

--
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/CAKdsXoFLvK%2BqfzSygTXhW05KeXO1QuanK1uYW25Ra7Ggek500Q%40mail.gmail.com
.
For more options, visit https://groups.google.com/groups/opt_out.

--
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/B1CE69BF-1864-4750-915C-EC66A5707626%40gmail.com
.

For more options, visit https://groups.google.com/groups/opt_out.

--
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/CADVHTB-30M7NNww6dz9vkzSOh9oWqut636F7HvnWueg6zV8rBA%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.


(system) #7