Redis 企业软件快速入门
设置适用于 Linux 的 Redis Enterprise 软件的测试部署。
本指南可帮助您在 Linux 主机上安装 Redis Enterprise 软件以测试其功能。
完成后,您将拥有一个具有单个节点的简单集群:
确保端口可用性
如果 Redis 分配给数据库的端口正在被操作系统或其他进程使用,则安装失败。
按照相关部分配置所需的端口。
有关推荐和可选的端口配置,请参阅网络端口配置。
更新sysctl.conf以避免端口冲突
为了避免端口冲突,请更新/etc/sysctl.conf以包括:
net.ipv4.ip_local_port_range = 30000 65535
Ubuntu 与 53 端口冲突
如果端口 53 正在使用,则安装会失败。在systemd-resolved运行 (DNS 服务器) 的 Ubuntu 18.04 和 20.04 的默认安装中可能会发生这种情况。
为了防止出现此问题,请在安装之前更改系统配置以使该端口可用。
-
编辑
/etc/systemd/resolved.conf:sudo vi /etc/systemd/resolved.conf -
添加
DNSStubListener=no为文件中的最后一行并保存文件。 -
重命名当前
/etc/resolv.conf文件:sudo mv /etc/resolv.conf /etc/resolv.conf.orig -
为 创建一个符号链接
/etc/resolv.conf:sudo ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf笔记:您可能会遇到临时名称解析错误( ),该错误应在下一步sudo: unable to resolve host {hostname}: Temporary failure in name resolution重新启动时修复。systemd-resolved -
重新启动 DNS 服务:
sudo service systemd-resolved restart
AWS 和 GCP 的配置
有关详细的配置说明,请参阅云提供商的文档。
-
创建可与区域子网一起使用的 VPC。
-
在此 VPC 内,创建允许 Redis Enterprise Software 的外部和内部访问的防火墙规则。
| 入口/出口 | 来源 | 协议 | 端口 | 其他协议 |
|---|---|---|---|---|
| 入口 | 0.0.0.0/0 | TCP | 21、22、53、8001、8443、9443、8070、10000-19999 |
ICMP |
| 入口 | 0.0.0.0/0 | UDP | 53,5353 | |
| 入口 | 10.0.0.0/8(如果子网使用 10. 范围) | 全部 | 全部 |
安装 Redis Enterprise 软件
要安装 Redis Enterprise 软件:
-
从Redis Enterprise 下载中心下载安装文件 ,并将下载包复制到基于 Linux 操作系统的机器上。
笔记:您需要创建一个免费帐户才能访问下载中心。 -
提取安装文件:
tar vxf <downloaded tar file name> -
install.sh在当前目录中运行脚本:sudo ./install.sh -y
设置集群
要将您的计算机设置为 Redis Enterprise Software 集群:
-
在主机上的 Web 浏览器中,转到https://localhost:8443/new以查看新的 Redis Enterprise Software Cluster Manager UI。集群生成自签名 TLS 证书来保护连接。这些自签名证书对于浏览器来说是未知的,必须先接受它们才能继续。
要使用此快速入门的旧版 UI,请参阅6.4 版快速入门。
笔记:- 如果服务器没有显示登录屏幕,请几分钟后重试。
-
选择创建新集群。
-
输入管理员帐户的电子邮件和密码,然后选择下一步继续集群设置。
您还可以使用这些凭据连接到REST API。
-
如果有集群许可证密钥,请输入。否则,将安装试用版。
-
在配置部分,输入集群 FQDN(例如)
cluster.local,然后选择下一步。
警告:如果 FQDN 为cluster.local,则无法配置 DNS。集群创建后无法更改 FQDN。 -
在节点设置屏幕上,选择创建集群以接受默认设置。
-
选择“确定”以确认替换节点上的 HTTPS TLS 证书。如果您收到浏览器警告,则可以安全继续。
创建数据库
-
在数据库屏幕上,选择快速数据库。
-
输入端口12000 。
如果端口 12000 不可用,请输入 10000 至 19999 之间的任何可用端口号,或将其留空,让集群为您分配端口号。您将使用此端口号连接到数据库。
-
选择“创建”来创建数据库。
当您在数据库配置屏幕上看到数据库活动时,表示数据库已激活并可供您使用。
您现在有一个 Redis 数据库!
连接到数据库
创建 Redis 数据库后,您可以连接到该数据库并存储数据。请参阅测试客户端连接以了解连接选项和示例。
支持的 Web 浏览器
要使用 Redis Enterprise Software Cluster Manager UI,您需要一个启用了 JavaScript 的现代浏览器。
以下浏览器已使用当前版本的 Cluster Manager UI 进行了测试:
-
Microsoft Windows,版本 10 或更高版本。
- Google Chrome版本 48 及更高版本
- Microsoft Edge,版本 20 及更高版本
- Mozilla Firefox 44 及更高版本
- Opera 35 及更高版本
-
苹果 macOS:
- Google Chrome版本 48 及更高版本
- Mozilla Firefox 44 及更高版本
- Opera 35 及更高版本
-
Linux:
- Google Chrome版本 49 及更高版本
- Mozilla Firefox 44 及更高版本
- Opera 35 及更高版本