在 Linux 上安装 Redis Software
提示
来自deepseek解释
原文链接:https://redis.io/docs/latest/operate/rs/installing-upgrading/install/install-on-linux/
下载 Redis Software 安装包后,将其安装到集群中的其中一个节点上。
对于没有互联网连接的机器上的安装,请参见离线安装。
在 Linux 上安装
要安装 Redis Software,请使用命令行:
将安装包复制到节点上。
在节点上,切换到安装包所在的目录并解压安装文件:
shtar vxf <tarfile name>(可选)使用以下方法验证 Ubuntu/Debian 或 RHEL RPM 软件包的真实性:
对于 Ubuntu:
- 导入密钥:
shgpg --import <path to GPG key>- 验证软件包签名:
shdpkg-sig --verify </path-to/package.deb>对于 RHEL:
- 导入密钥:
shrpm --import <path to GPG key>- 验证软件包签名:
shrpm --checksig </path-to/package.rpm>
运行安装脚本以开始安装过程。有关命令行选项的完整列表,请参见安装脚本选项。
默认安装:
shsudo ./install.sh自定义安装目录:
如果您需要在集群设置期间为持久存储或临时存储指定自定义存储路径,则必须将 Redis Software 安装到自定义目录。
shsudo ./install.sh --install-dir <path> --config-dir <path> --var-dir <path>有关自定义安装的详细信息,请参见自定义安装目录。
- Redis Software 文件安装到默认的文件位置,除非您指定了自定义目录。
- 默认情况下,Redis Software 在操作系统上以
redislabs用户和redislabs组的身份运行。如有需要,您可以在安装期间指定不同的用户和组。 - 您必须以 root 用户身份或使用
sudo来运行安装脚本。
- 当出现安装问题时,请回答问题以完成安装过程。
要跳过安装问题,请使用以下方法之一:
- 运行
./install.sh -y对所有问题回答“是”。 - 创建答案文件以自动回答安装问题。
当安装成功完成时,输出会显示 Cluster Manager UI 的 IP 地址:
shSummary: ------- ALL TESTS PASSED. 2017-04-24 10:54:15 [!] Please logout and login again to make sure all environment changes are applied. 2017-04-24 10:54:15 [!] Point your browser at the following URL to continue: 2017-04-24 10:54:15 [!] https://<your_ip_here>:8443对集群中的每个节点重复此过程。
Redis Flex 和 Auto Tiering 安装
如果您希望为数据库使用 Redis Flex 或 Auto Tiering,请查看先决条件、存储要求和其他注意事项,并准备和格式化闪存。
安装 Redis Software 后,使用 prepare_flash 脚本来准备和格式化闪存:
sudo /opt/redislabs/sbin/prepare_flash.sh该脚本会查找未格式化的磁盘,并将其作为 RAID 分区挂载到 /var/opt/redislabs/flash。
要验证磁盘配置,请运行:
sudo lsblk更多信息和选项
要了解有关自定义的更多信息并查找相关问题的答案,请参见:
限制
即使您使用自定义安装目录,若干 Redis Software 安装参考文件仍会安装到 /etc/opt/redislabs/ 目录。
作为在不使用任何 root 目录的情况下安装 Redis Software 的解决方法,请在安装 Redis Software 之前执行以下操作:
创建您希望与 Redis Software 一起使用的所有自定义非 root 目录。
将
/etc/opt/redislabs挂载到其中一个自定义非 root 目录。