自定义安装目录
自定义 Redis Enterprise Software 安装目录。
Redis 企业软件 |
---|
在 Red Hat Enterprise Linux 上安装 Redis Enterprise Software 时,您可以自定义安装目录。
这些文件安装在redislabs
目录。
考虑
-
使用自定义目录进行安装时,安装不会作为 RPM 文件运行。
-
如果
redislabs
目录,则安装将失败。 -
集群中的所有节点必须使用相同的文件位置进行安装。
-
使用 Auto Tiering 的数据库不支持自定义安装目录。
指定文件位置
您可以指定以下文件位置:
文件 | 安装程序标志 | 示例参数 | 示例文件位置 |
---|---|---|---|
二进制文件 | --install-dir | /选择 | /opt/redislabs |
配置文件 | --配置目录 | /etc/opt | /etc/opt/redislabs |
数据和日志文件 | --var-目录 | /var/opt | /var/opt/redislabs 中 |
这些文件不在自定义目录中:
-
OS 文件
- /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>
Configure different mount points for data and log directories
To configure different mount points for data and log directories, use symbolic links:
-
Create a symbolic link for the data directory:
ln -s /var/opt/redislabs/data </path/to/data/mount/point>
-
Create a symbolic link for the log directory:
ln -s /var/opt/redislabs/log </path/to/log/mount/point>
Limitations
Several Redis Enterprise Software installation reference files are installed to the directory /etc/opt/redislabs/
even if you use custom installation directories.
As a workaround to install Redis Enterprise Software without using any root directories, do the following before installing Redis Enterprise Software:
-
Create all custom, non-root directories you want to use with Redis Enterprise Software.
-
Mount /etc/opt/redislabs
to one of the custom, non-root directories.
On this page