A quick question on the same topic, we are upgrading from 3.11.1 to 3.11.6.
We had a schema mismatch after upgrading one node. RR did ont fix it and we
had to remove that node. have anyone faced this issue ?
 Also Do we need to do a nodetool drain before running upgrade sstables.


Meena

On Wed, Jun 24, 2020 at 8:54 AM Jon Haddad <j...@jonhaddad.com> wrote:

> Generally speaking, don't run mixed versions longer than you have to, and
> don't upgrade that way.
>
> Why?
>
> * We don't support it.
> * We don't even test it.
> * If you run into trouble and ask for help, the first thing people will
> tell you is to get all nodes on the same version.
>
> Anyone that's doing so that didn't specifically read the source and test
> it out for themselves only got lucky in that they didn't hit any issues.
> If you do it, and hit issues, be prepared to get very familiar with the C*
> source as you're on your own.
>
> Be smart and go the supported, well traveled route.  You'll need to do it
> when upgrading majors *anyways*, so you might as well figure out the right
> way of doing it *today* and follow the same stable method every time you
> upgrade.
>
>
>
> On Wed, Jun 24, 2020 at 8:36 AM Jai Bheemsen Rao Dhanwada <
> jaibheem...@gmail.com> wrote:
>
>> Thank you all for the suggestions.
>>
>> I am not trying to scale up the cluster for capacity but for the upgrade
>> process instead of in place upgrade I am planning to add nodes with 3.11.6
>> and then decommission  the nodes with 3.11.3.
>>
>> On Wednesday, June 24, 2020, Durity, Sean R <sean_r_dur...@homedepot.com>
>> wrote:
>>
>>> Streaming operations (repair/bootstrap) with different file versions is
>>> usually a problem. Running a mixed version cluster is fine – for the time
>>> you are doing the upgrade. I would not stay on mixed versions for any
>>> longer than that. It takes more time, but I separate out the admin tasks so
>>> that I can reason what should happen. I would either scale up or upgrade
>>> (depending on which is more urgent), then do the other.
>>>
>>>
>>>
>>>
>>>
>>> Sean Durity
>>>
>>>
>>>
>>> *From:* manish khandelwal <manishkhandelwa...@gmail.com>
>>> *Sent:* Wednesday, June 24, 2020 5:52 AM
>>> *To:* user@cassandra.apache.org
>>> *Subject:* [EXTERNAL] Re: Cassandra upgrade from 3.11.3 -> 3.11.6
>>>
>>>
>>>
>>> Rightly said by Surbhi, it is not good to scale with mixed versions as
>>> debugging issues will be very difficult.
>>>
>>> Better to upgrade first and then scale.
>>>
>>>
>>>
>>> Regards
>>>
>>>
>>>
>>> On Wed, Jun 24, 2020 at 11:20 AM Surbhi Gupta <surbhi.gupt...@gmail.com>
>>> wrote:
>>>
>>> In case of any issue, it gets very difficult to debug when we have
>>> multiple versions.
>>>
>>>
>>>
>>> On Tue, 23 Jun 2020 at 22:23, Jürgen Albersdorfer <
>>> jalbersdor...@gmail.com> wrote:
>>>
>>> Hi, I would say „It depends“ - as it always does. I have had a 21 Node
>>> Cluster running in Production in one DC with versions ranging from 3.11.1
>>> to 3.11.6 without having had any single issue for over a year. I just
>>> upgraded all nodes to 3.11.6 for the sake of consistency.
>>>
>>> Von meinem iPhone gesendet
>>>
>>>
>>>
>>> Am 24.06.2020 um 02:56 schrieb Surbhi Gupta <surbhi.gupt...@gmail.com>:
>>>
>>> 
>>>
>>>
>>>
>>> Hi ,
>>>
>>>
>>>
>>> We have recently upgraded from 3.11.0 to 3.11.5 . There is a sstable
>>> format change from 3.11.4 .
>>>
>>> We also had to expand the cluster and we also discussed about expansion
>>> first and than upgrade. But finally we upgraded and than expanded.
>>>
>>> As per our experience what I could tell you is, it is not advisable to
>>> add new nodes on higher version.
>>>
>>> There are many bugs which got fixed from 3.11.3 to 3.11.6.
>>>
>>>
>>>
>>> Thanks
>>>
>>> Surbhi
>>>
>>>
>>>
>>> On Tue, Jun 23, 2020 at 5:04 PM Jai Bheemsen Rao Dhanwada <
>>> jaibheem...@gmail.com> wrote:
>>>
>>> Hello,
>>>
>>>
>>>
>>> I am trying to upgrade from 3.11.3 to 3.11.6.
>>>
>>> Can I add new nodes with the 3.11.6  version to the cluster running with
>>> 3.11.3?
>>>
>>> Also, I see the SSTable format changed from mc-* to md-*, does this
>>> cause any issues?
>>>
>>>
>>>
>>>
>>> ------------------------------
>>>
>>> The information in this Internet Email is confidential and may be
>>> legally privileged. It is intended solely for the addressee. Access to this
>>> Email by anyone else is unauthorized. If you are not the intended
>>> recipient, any disclosure, copying, distribution or any action taken or
>>> omitted to be taken in reliance on it, is prohibited and may be unlawful.
>>> When addressed to our clients any opinions or advice contained in this
>>> Email are subject to the terms and conditions expressed in any applicable
>>> governing The Home Depot terms of business or client engagement letter. The
>>> Home Depot disclaims all responsibility and liability for the accuracy and
>>> content of this attachment and for any damages or losses arising from any
>>> inaccuracies, errors, viruses, e.g., worms, trojan horses, etc., or other
>>> items of a destructive nature, which may be contained in this attachment
>>> and shall not be liable for direct, indirect, consequential or special
>>> damages in connection with this e-mail message or its attachment.
>>>
>>

Reply via email to