ce7894712c
- Update to 4.0.6 * Release notes: https://raw.githubusercontent.com/antirez/redis/4.0/00-RELEASENOTES * PSYNC2: More errors in the fixes for PSYNC2 (CRITICAL). * Quicklist: change the len of quicklist to unsigned long. * Quicklist: fix the return value of quicklistCount. * Refactoring: improve luaCreateFunction() API. * Remove useless variable check from luaCreateFunction(). * Fix issue #4505, Lua RDB AUX field loading of existing scripts. * Regression test for #4505 (Lua AUX field loading). * DEBUG change-repl-id implemented. OBS-URL: https://build.opensuse.org/request/show/561690 OBS-URL: https://build.opensuse.org/package/show/server:database/redis?expand=0&rev=100 |
||
---|---|---|
.gitattributes | ||
README.SUSE | ||
redis-4.0.6.tar.gz | ||
redis-conf.patch | ||
redis-enable-bactrace-on-x86-and-ia64-only.patch | ||
redis-initscript.patch | ||
redis.changes | ||
redis.logrotate | ||
redis.spec | ||
redis.sysctl | ||
redis.target | ||
redis.tmpfiles.d | ||
redis@.service |
README.SUSE ------------- 1. copy /etc/redis/default.conf.example to /etc/redis/default.conf (or /etc/redis/otherapp.conf and so on) For the example we will use otherapp.conf 2. change at least pidfile, logfile and dir setting # the pid file *has* to match your config filename without the ".conf" pidfile /var/run/redis/otherapp.pid logfile /var/log/redis/otherapp.log dir /var/lib/redis/otherapp/ If you want to run more than one instance you also have to change the socket path and/or the ip:port combination. e.g. /var/run/redis/otherapp.sock If you plan to use redis in combination with apache, then you should add 'redis' to apache group and set 'unixsocketperm 770': $ usermod -a -G redis wwwrun $ systemctl restart apache2 then apache is able to connect to redis socket Also make sure if you copy configurations from somewhere, that "daemonize" should be set to "no". 3a. create the database dir: $ install -d -o redis -g redis -m 0750 /var/lib/redis/otherapp/ 3b. add limits (ulimit) to each service $ install -d -m 0755 /etc/systemd/system/redis@otherapp.service.d $ echo "[Service] LimitNOFILE=10240" > /etc/systemd/system/redis@otherapp.service.d/limits.conf 4. systemctl start redis@otherapp 5. systemctl enable redis@otherapp 6. to interact with all instances at the same time use: systemctl restart redis.target systemctl stop redis.target