You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/source/upgrade/index.rst
-178Lines changed: 0 additions & 178 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -286,181 +286,3 @@ Check that cluster is up:
286
286
sctool status -c <cluster>
287
287
288
288
All running nodes should be up.
289
-
290
-
Rollback Procedure
291
-
==================
292
-
293
-
.. note:: Rolling back is not recommended because updated versions contains bug fixes and performance optimizations so you will be going back to a lesser version. This should be only used as a last resort.
294
-
295
-
Rollback procedure contains the same steps as upgrade but with downgrading the components to older version:
296
-
297
-
- Stop all ScyllaDB Manager tasks (or waitfor them to finish)
298
-
- Stop the ScyllaDB Manager Server
299
-
- Stop the ScyllaDB Manager Agent on all nodes
300
-
- Downgrade the ScyllaDB Manager Server and Client
301
-
- Downgrade the ScyllaDB Manager Agent on all nodes
302
-
- Bring back old configuration (if there was conflict)
303
-
- Start the ScyllaDB Manager Agent on all nodes
304
-
- Start the ScyllaDB Manager Server
305
-
- Validate status of the cluster
306
-
307
-
Rollback steps
308
-
==============
309
-
310
-
Stop all ScyllaDB Manager tasks (or waitfor them to finish)
**On each ScyllaDB node** instruct package manager to downgrade the agent:
376
-
377
-
CentOS, Red Hat:
378
-
379
-
.. code:: sh
380
-
381
-
sudo yum downgrade scylla-manager-agent-3.x* -y
382
-
383
-
Debian, Ubuntu:
384
-
385
-
.. code:: sh
386
-
387
-
sudo apt-get install scylla-manager-agent=3.x -y
388
-
389
-
Revert to the old configuration
390
-
-------------------------------
391
-
392
-
If you followed instructions from the Upgrade Steps section and you had configuration conflict when upgrading, then listing the configuration directory should give you both new and old configuration:
393
-
394
-
.. code:: sh
395
-
396
-
/etc/scylla-manager/scylla-manager.yaml # New version that you want to disable
397
-
/etc/scylla-manager/scylla-manager.yaml.old # Previous version that you want to rollback
398
-
399
-
To restore the old configuration:
400
-
401
-
.. code:: sh
402
-
403
-
cd /etc/scylla-manager/
404
-
mv scylla-manager.yaml scylla-manager.yaml.new
405
-
mv scylla-manager.yaml.old scylla-manager.yaml
406
-
407
-
The procedure is the same for the ScyllaDB Manager Agent (on all nodes):
0 commit comments