自定义安装目录

自定义Redis企业版软件的安装目录。

当你在红帽企业版Linux上安装Redis企业版软件时,你可以自定义安装目录。

文件安装在您指定的路径中的redislabs目录中。

注意事项

  • 当您使用自定义目录安装时,安装不会以RPM文件的形式运行。

  • 如果在您指定的路径中已经存在一个redislabs目录,安装将失败。

  • 集群中的所有节点必须安装相同的文件位置。

  • 使用自动分层的数据库不支持自定义安装目录。

  • 为数据和日志目录配置不同的挂载点

指定文件位置

您可以指定这些文件位置:

文件 安装程序标志 示例参数 示例文件位置
二进制文件 --install-dir /opt /opt/redislabs
配置文件 --config-dir /etc/opt /etc/opt/redislabs
数据和日志文件 --var-dir /var/opt /var/opt/redislabs

这些文件不在自定义目录中:

  • 操作系统文件

    • /etc/cron.d/redislabs
    • /etc/firewalld/services
    • /etc/firewalld/services/redislabs-clients.xml
    • /etc/firewalld/services/redislabs.xml
    • /etc/ld.so.conf.d/redislabs_ldconfig.conf.tmpl
    • /etc/logrotate.d/redislabs
    • /etc/profile.d/redislabs_env.sh
    • /usr/lib/systemd/system/rlec_supervisor.service.tmpl
    • /usr/share/selinux/mls/redislabs.pp
    • /usr/share/selinux/targeted/redislabs.pp
  • 安装参考文件

    • /etc/opt/redislabs/redislabs_custom_install_version
    • /etc/opt/redislabs/redislabs_env_config.sh

安装过程中指定目录时,请在运行install.sh脚本时包含安装程序标志作为命令行选项。例如:

sudo ./install.sh --install-dir <path> --config-dir <path> --var-dir <path>

为数据和日志目录配置不同的挂载点

要为数据和日志目录配置不同的挂载点,请使用符号链接:

  1. 为数据目录创建一个符号链接:

    ln -s /var/opt/redislabs/data </path/to/data/mount/point>
    
  2. 为日志目录创建一个符号链接:

    ln -s /var/opt/redislabs/log </path/to/log/mount/point>
    

限制

即使您使用自定义安装目录,也会将多个Redis Enterprise Software安装参考文件安装到目录/etc/opt/redislabs/中。

作为在不使用任何根目录的情况下安装Redis Enterprise Software的解决方法,请在安装Redis Enterprise Software之前执行以下操作:

  1. 创建所有您希望与Redis Enterprise Software一起使用的自定义非根目录。

  2. /etc/opt/redislabs 挂载到自定义的非根目录之一。

RATE THIS PAGE
Back to top ↑