@@ -8,7 +8,7 @@ aliases: /rs/administering/installing-upgrading/
8
8
/rs/installing-upgrading/downloading-installing/
9
9
---
10
10
To install Redis Enterprise Software (RS), you must first choose the [ supported platform] ({{< relref "/rs/installing-upgrading/supported-platforms.md" >}}) that you want to deploy on.
11
- In addition to Linux operating systems (Ubuntu, RHEL/CentOS, Oracle Linux), you can also deploy RS on these platforms :
11
+ In addition to Linux operating systems (Ubuntu, RHEL/CentOS, Oracle Linux), you can also deploy RS with :
12
12
13
13
- [ Amazon AWS AMI] ({{< relref "/rs/installing-upgrading/configuring-aws-instances.md" >}})
14
14
- [ Docker container] ({{< relref "/rs/getting-started/docker/getting-started-docker.md" >}}) (for development and testing only)
@@ -18,8 +18,8 @@ In addition to Linux operating systems (Ubuntu, RHEL/CentOS, Oracle Linux), you
18
18
To access the installation package for any of these platforms:
19
19
20
20
1 . Go to the [ Redis Labs download page] ( https://app.redislabs.com/#/sign-up/software?direct=true ) .
21
- 2 . Log in with your Redis Labs credentials or sign up for a new account.
22
- 3 . In the Downloads section for Redis Enterprise Software, select the installation package for your platform and click ** Go** .
21
+ 1 . Log in with your Redis Labs credentials or sign up for a new account.
22
+ 1 . In the Downloads section for Redis Enterprise Software, select the installation package for your platform and click ** Go** .
23
23
24
24
{{% note %}}
25
25
Before you install the Linux package or AWS AMI on an AWS instance,
39
39
sudo /opt/redislabs/sbin/prepare_flash.sh
40
40
```
41
41
42
- This command finds all the unformatted disks and mounts them as RAID partitions in ` /var/opt/redislabs/flash ` .
42
+ This command finds all of the unformatted disks and mounts them as RAID partitions in ` /var/opt/redislabs/flash ` .
43
43
44
44
To verify the disk configuration, run:
45
45
@@ -49,23 +49,23 @@ sudo lsblk
49
49
{{% /expand %}}
50
50
51
51
- [ Disable Linux swap] ({{< relref "/rs/installing-upgrading/configuring/linux-swap.md" >}}) on all cluster nodes.
52
- - Make sure that you have root level access to each node, either directly or with sudo.
52
+ - Make sure that you have root- level access to each node, either directly or with sudo.
53
53
- When port 53 is in use, the installation fails. This is known to happen in
54
54
default Ubuntu 18.04 installations in which systemd-resolved (DNS server) is running.
55
- To workaround this issue, change the system configuration to make this port available
56
- before running RS installation.
55
+ To work around this issue, change the system configuration to make this port available
56
+ before running the RS installation.
57
57
58
58
{{% expand "Example steps to resolve the port 53 conflict:" %}}
59
59
1 . Run: ` sudo vi /etc/systemd/resolved.conf `
60
- 2 . Add ` DNSStubListener=no ` as the last line in the file and save the file.
61
- 3 . Run: ` sudo mv /etc/resolv.conf /etc/resolv.conf.orig `
62
- 4 . Run: ` sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf `
63
- 5 . Run: ` sudo service systemd-resolved restart `
60
+ 1 . Add ` DNSStubListener=no ` as the last line in the file and save the file.
61
+ 1 . Run: ` sudo mv /etc/resolv.conf /etc/resolv.conf.orig `
62
+ 1 . Run: ` sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf `
63
+ 1 . Run: ` sudo service systemd-resolved restart `
64
64
{{% /expand %}}
65
65
66
66
## Installing RS on Linux
67
67
68
- After you download the . tar file installation package, install the
68
+ After you download the tar file installation package, install the
69
69
package on one of the nodes in the cluster.
70
70
71
71
To install RS on Linux from the CLI:
@@ -84,11 +84,11 @@ To install RS on Linux from the CLI:
84
84
```
85
85
86
86
{{% note %}}
87
- You must either be logged in as the root user or use sudo to run the install process.
87
+ You must either be logged in as the root user or use ` sudo` to run the install process.
88
88
{{% /note %}}
89
89
90
- 1. Follow the [installation prompts ](#installation-questions) to complete the installation process,
91
- including the rlcheck installation verification.
90
+ 1. Answer the [installation questions ](#installation-questions) when shown to complete the installation process,
91
+ including the ` rlcheck` installation verification.
92
92
93
93
{{% note %}}
94
94
To install RS without answering the installation questions, either:
@@ -111,10 +111,10 @@ To install RS without answering the installation questions, either:
111
111
```
112
112
113
113
RS is now installed on the node.
114
- Repeat this process for each node in the cluster and then :
114
+ Repeat this process for each node in the cluster. Then :
115
115
116
116
1. [Create]({{< relref "/rs/administering/cluster-operations/new-cluster-setup.md" >}})
117
- or [join]({{< relref "/rs/administering/cluster-operations/adding-node.md" >}}) an RS cluster.
117
+ or [join]({{< relref "/rs/administering/cluster-operations/adding-node.md" >}}) an existing RS cluster.
118
118
1. [Create a database]({{< relref "/rs/administering/database-operations/creating-database.md" >}}).
119
119
120
120
For geo-distributed Active-Active replication, create an [Active-Active]({{< relref "/rs/administering/database-operations/create-crdb.md" >}}) database.
@@ -138,7 +138,7 @@ These installation questions are:
138
138
139
139
- **Network time** - `Do you want to set up NTP time synchronization now [Y/N]?`
140
140
141
- Redis Enterprise requires that all nodes of the cluster have synchronized time.
141
+ Redis Enterprise requires that all cluster nodes have synchronized time.
142
142
You can either let the installation process configure NTP
143
143
or you can [configure NTP manually]({{< relref "/rs/administering/designing-production/synchronizing-clocks.md" >}}).
144
144
@@ -153,7 +153,7 @@ These installation questions are:
153
153
154
154
- **Installation verification (rlcheck)** - `Would you like to run rlcheck to verify proper configuration? [Y/N]?`
155
155
156
- We recommend that you run the rlckeck installation verification to make sure that the installation completed succesfully.
156
+ We recommend that you run the ` rlckeck` installation verification to make sure that the installation completed succesfully.
157
157
If you want to run this verification at a later time, you can run: `/opt/redislabs/bin/rlcheck`
158
158
159
159
### Installation answer file
@@ -163,7 +163,9 @@ you can prepare an answer file and use it to do a silent installation.
163
163
164
164
To install RS with an answer file:
165
165
166
- 1. Prepare the answer file with the answers to the questions.
166
+ 1. Prepare the answer file with the answers to the [installation questions](#installation-questions).
167
+
168
+ The answer file can contain any of the parameters for the installation questions and `yes` or `no` to indicate the answer for the question.
167
169
168
170
For example:
169
171
0 commit comments