Skip to content

Direct users to official Linux install instruction #19625

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 4 additions & 6 deletions src/current/_includes/v25.2/performance/scale-cluster.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
1. SSH to one of the `n2-standard-4` instances in the `us-west1-a` zone.

1. Download the [CockroachDB archive](https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz) for Linux, extract the binary, and copy it into the `PATH`:
1. Download [CockroachDB for Linux]({% link {{ page.version.version }}/install-cockroachdb-linux.md %}), extract the binary, and copy it into the `PATH`:

{% include_cached copy-clipboard.html %}
~~~ shell
$ curl https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz \
| tar -xz
tar -xz cockroach-{{ page.release_info.version }}.linux-amd64.tgz
~~~

{% include_cached copy-clipboard.html %}
Expand All @@ -31,12 +30,11 @@

1. SSH to one of the `n2-standard-4` instances in the `us-west2-a` zone.

1. Download the [CockroachDB archive](https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz) for Linux, extract the binary, and copy it into the `PATH`:
1. Download [CockroachDB for Linux]({% link {{ page.version.version }}/install-cockroachdb-linux.md %}), extract the binary, and copy it into the `PATH`:

{% include_cached copy-clipboard.html %}
~~~ shell
$ curl https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz \
| tar -xz
tar -xz cockroach-{{ page.release_info.version }}.linux-amd64.tgz
~~~

{% include_cached copy-clipboard.html %}
Expand Down
10 changes: 4 additions & 6 deletions src/current/_includes/v25.2/performance/start-cluster.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,11 @@

1. SSH to the first `n2-standard-4` instance.

1. Download the [CockroachDB archive](https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz) for Linux, extract the binary, and copy it into the `PATH`:
1. Download [CockroachDB for Linux]({% link {{ page.version.version }}/install-cockroachdb-linux.md %}), extract the binary, and copy it into the `PATH`:

{% include_cached copy-clipboard.html %}
~~~ shell
$ curl https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz \
| tar -xz
tar -xz cockroach-{{ page.release_info.version }}.linux-amd64.tgz
~~~

{% include_cached copy-clipboard.html %}
Expand Down Expand Up @@ -35,12 +34,11 @@

1. SSH to the fourth instance, the one not running a CockroachDB node.

1. Download the [CockroachDB archive](https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz) for Linux, and extract the binary:
1. Download [CockroachDB for Linux]({% link {{ page.version.version }}/install-cockroachdb-linux.md %}), extract the binary, and copy it into the `PATH`:

{% include_cached copy-clipboard.html %}
~~~ shell
$ curl https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz \
| tar -xz
tar -xz cockroach-{{ page.release_info.version }}.linux-amd64.tgz
~~~

1. Copy the binary into the `PATH`:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,11 @@ For each additional node you want to add to the cluster, complete the following

1. SSH to the machine where you want the node to run.

1. Download the [CockroachDB archive](https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz) for Linux, and extract the binary:
1. Download [CockroachDB for Linux]({% link {{ page.version.version }}/install-cockroachdb-linux.md %}), extract the binary, and copy it into the `PATH`:

{% include_cached copy-clipboard.html %}
~~~ shell
$ curl https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz \
| tar -xz
tar -xz cockroach-{{ page.release_info.version }}.linux-amd64.tgz
~~~

1. Copy the binary into the `PATH`:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,12 +59,11 @@ After completing these steps, nodes will not yet be live. They will complete the

1. SSH to the machine where you want the node to run. Ensure you are logged in as the `root` user.

1. Download the [CockroachDB archive](https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz) for Linux, and extract the binary:
1. Download [CockroachDB for Linux]({% link {{ page.version.version }}/install-cockroachdb-linux.md %}), extract the binary, and copy it into the `PATH`:

{% include_cached copy-clipboard.html %}
~~~ shell
$ curl https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz \
| tar -xz
tar -xz cockroach-{{ page.release_info.version }}.linux-amd64.tgz
~~~

1. Copy the binary into the `PATH`:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,11 @@ For comprehensive guidance on benchmarking CockroachDB with TPC-C, see [Performa

This should be a machine that is not running a CockroachDB node.

1. Download the [CockroachDB archive](https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz) for Linux, and extract the binary:
1. Download [CockroachDB for Linux]({% link {{ page.version.version }}/install-cockroachdb-linux.md %}), extract the binary, and copy it into the `PATH`:

{% include_cached copy-clipboard.html %}
~~~ shell
$ curl https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz \
| tar -xz
tar -xz cockroach-{{ page.release_info.version }}.linux-amd64.tgz
~~~

1. Copy the binary into the `PATH`:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,11 @@ For each additional node you want to add to the cluster, complete the following

1. SSH to the machine where you want the node to run.

1. Download the [CockroachDB archive](https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz) for Linux, and extract the binary:
1. Download [CockroachDB for Linux]({% link {{ page.version.version }}/install-cockroachdb-linux.md %}), extract the binary, and copy it into the `PATH`:

{% include_cached copy-clipboard.html %}
~~~ shell
$ curl https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz \
| tar -xz
tar -xz cockroach-{{ page.release_info.version }}.linux-amd64.tgz
~~~

1. Copy the binary into the `PATH`:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -59,12 +59,11 @@ After completing these steps, nodes will not yet be live. They will complete the

1. SSH to the machine where you want the node to run. Ensure you are logged in as the `root` user.

1. Download the [CockroachDB archive](https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz) for Linux, and extract the binary:
1. Download [CockroachDB for Linux]({% link {{ page.version.version }}/install-cockroachdb-linux.md %}), extract the binary, and copy it into the `PATH`:

{% include_cached copy-clipboard.html %}
~~~ shell
$ curl https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz \
| tar -xz
tar -xz cockroach-{{ page.release_info.version }}.linux-amd64.tgz
~~~

1. Copy the binary into the `PATH`:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,11 @@ For comprehensive guidance on benchmarking CockroachDB with TPC-C, refer to [Per

This should be a machine that is not running a CockroachDB node, and it should already have a `certs` directory containing `ca.crt`, `client.root.crt`, and `client.root.key` files.

1. Download the [CockroachDB archive](https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz) for Linux, and extract the binary:
1. Download [CockroachDB for Linux]({% link {{ page.version.version }}/install-cockroachdb-linux.md %}), extract the binary, and copy it into the `PATH`:

{% include_cached copy-clipboard.html %}
~~~ shell
$ curl https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz \
| tar -xz
tar -xz cockroach-{{ page.release_info.version }}.linux-amd64.tgz
~~~

1. Copy the binary into the `PATH`:
Expand Down
23 changes: 11 additions & 12 deletions src/current/v25.2/deploy-cockroachdb-on-premises-insecure.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,17 +55,16 @@ Each CockroachDB node is an equally suitable SQL gateway to your cluster, but to

1. Install HAProxy:

{% include_cached copy-clipboard.html %}
~~~ shell
$ apt-get install haproxy
~~~
{% include_cached copy-clipboard.html %}
~~~ shell
$ apt-get install haproxy
~~~

1. Download the [CockroachDB archive](https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz) for Linux, and extract the binary:
1. Download [CockroachDB for Linux]({% link {{ page.version.version }}/install-cockroachdb-linux.md %}), and extract the binary:

{% include_cached copy-clipboard.html %}
~~~ shell
$ curl https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz \
| tar -xz
tar -xz cockroach-{{ page.release_info.version }}.linux-amd64.tgz
~~~

1. Copy the binary into the `PATH`:
Expand All @@ -75,7 +74,7 @@ Each CockroachDB node is an equally suitable SQL gateway to your cluster, but to
$ cp -i cockroach-{{ page.release_info.version }}.linux-amd64/cockroach /usr/local/bin/
~~~

If you get a permissions error, prefix the command with `sudo`.
If you get a permissions error, prefix the command with `sudo`.

1. Run the [`cockroach gen haproxy`]({% link {{ page.version.version }}/cockroach-gen.md %}) command, specifying the address of any CockroachDB node:

Expand All @@ -90,10 +89,10 @@ Each CockroachDB node is an equally suitable SQL gateway to your cluster, but to

1. Start HAProxy, with the `-f` flag pointing to the `haproxy.cfg` file:

{% include_cached copy-clipboard.html %}
~~~ shell
$ haproxy -f haproxy.cfg
~~~
{% include_cached copy-clipboard.html %}
~~~ shell
$ haproxy -f haproxy.cfg
~~~

1. Repeat these steps for each additional instance of HAProxy you want to run.

Expand Down
5 changes: 2 additions & 3 deletions src/current/v25.2/performance-benchmarking-with-tpcc-large.md
Original file line number Diff line number Diff line change
Expand Up @@ -173,12 +173,11 @@ CockroachDB comes with a number of [built-in workloads]({% link {{ page.version.

1. SSH to the VM where you want to run TPC-C.

1. Download the [CockroachDB archive](https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz) for Linux, extract the binary, and copy it into the `PATH`:
1. Download [CockroachDB for Linux]({% link {{ page.version.version }}/install-cockroachdb-linux.md %}), extract the binary, and copy it into the `PATH`:

{% include_cached copy-clipboard.html %}
~~~ shell
$ curl https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz \
| tar -xz
tar -xz cockroach-{{ page.release_info.version }}.linux-amd64.tgz
~~~

{% include_cached copy-clipboard.html %}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -165,12 +165,11 @@ CockroachDB comes with a number of [built-in workloads]({% link {{ page.version.

1. SSH to the VM where you want to run TPC-C.

1. Download the [CockroachDB archive](https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz) for Linux, extract the binary, and copy it into the `PATH`:
1. Download [CockroachDB for Linux]({% link {{ page.version.version }}/install-cockroachdb-linux.md %}), extract the binary, and copy it into the `PATH`:

{% include_cached copy-clipboard.html %}
~~~ shell
$ curl https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz \
| tar -xz
tar -xz cockroach-{{ page.release_info.version }}.linux-amd64.tgz
~~~

{% include_cached copy-clipboard.html %}
Expand Down
5 changes: 2 additions & 3 deletions src/current/v25.2/performance-benchmarking-with-tpcc-small.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,12 +106,11 @@ CockroachDB comes with a number of [built-in workloads]({% link {{ page.version.

1. SSH to the VM where you want to run TPC-C.

1. Download the [CockroachDB archive](https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz) for Linux, extract the binary, and copy it into the `PATH`:
1. Download [CockroachDB for Linux]({% link {{ page.version.version }}/install-cockroachdb-linux.md %}), extract the binary, and copy it into the `PATH`:

{% include_cached copy-clipboard.html %}
~~~ shell
$ curl https://binaries.cockroachdb.com/cockroach-{{ page.release_info.version }}.linux-amd64.tgz \
| tar -xz
tar -xz cockroach-{{ page.release_info.version }}.linux-amd64.tgz
~~~

{% include_cached copy-clipboard.html %}
Expand Down
Loading