mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-07 16:14:52 +00:00
df1889b8e8
Highlight the sample version
35 lines
1.1 KiB
Markdown
35 lines
1.1 KiB
Markdown
---
|
|
toc_priority: 47
|
|
toc_title: ClickHouse Upgrade
|
|
---
|
|
|
|
# ClickHouse Upgrade {#clickhouse-upgrade}
|
|
|
|
If ClickHouse was installed from `deb` packages, execute the following commands on the server:
|
|
|
|
``` bash
|
|
$ sudo apt-get update
|
|
$ sudo apt-get install clickhouse-client clickhouse-server
|
|
$ sudo service clickhouse-server restart
|
|
```
|
|
|
|
If you installed ClickHouse using something other than the recommended `deb` packages, use the appropriate update method.
|
|
|
|
ClickHouse does not support a distributed update. The operation should be performed consecutively on each separate server. Do not update all the servers on a cluster simultaneously, or the cluster will be unavailable for some time.
|
|
|
|
The upgrade of older version of ClickHouse to specific version:
|
|
|
|
As an example:
|
|
|
|
`xx.yy.a.b` is a current stable version. The latest stable version could be found [here](https://github.com/ClickHouse/ClickHouse/releases)
|
|
|
|
```bash
|
|
$ sudo apt-get update
|
|
$ sudo apt-get install clickhouse-server=xx.yy.a.b clickhouse-client=xx.yy.a.b clickhouse-common-static=xx.yy.a.b
|
|
$ sudo service clickhouse-server restart
|
|
```
|
|
|
|
|
|
|
|
|