Fix instances

This commit is contained in:
vlaborie 2018-09-19 16:57:02 +02:00
parent 9a33cf3dd4
commit 40d2a4ec84

View file

@ -173,7 +173,7 @@ Il est possible de faire fonctionner plusieurs instances de Redis sur un serveur
### Template systemd ### Template systemd
Créer le template d'unité [systemd](HowtoSystemd) suivant dans `/etc/systemd/system/redis@.service` : Créer le template d'unité [systemd](HowtoSystemd) suivant dans `/etc/systemd/system/redis-server@.service` :
~~~ ~~~
[Unit] [Unit]
@ -187,7 +187,7 @@ PermissionsStartOnly=yes
Type=forking Type=forking
PIDFile=/run/redis/%i/redis.pid PIDFile=/run/redis/%i/redis.pid
ExecStart=/usr/bin/redis-server /etc/redis/redis-%i.conf --unixsocket /run/redis/%i/redis.sock --pidfile /run/redis/%i/redis.pid ExecStart=/usr/bin/redis-server /etc/redis/redis@%i.conf --unixsocket /run/redis/%i/redis.sock --pidfile /run/redis/%i/redis.pid
ExecStop=/usr/bin/redis-cli -s /run/redis/%i/redis.sock shutdown ExecStop=/usr/bin/redis-cli -s /run/redis/%i/redis.sock shutdown
Restart=always Restart=always
User=redis-%i User=redis-%i
@ -249,12 +249,12 @@ maxmemory 104857600
L'instance Redis «instance1» est maintenant administrable via : L'instance Redis «instance1» est maintenant administrable via :
~~~ ~~~
systemctl start redis@instance1 systemctl start redis-server@instance1
systemctl stop redis@instance1 systemctl stop redis-server@instance1
systemctl restart redis@instance1 systemctl restart redis-server@instance1
systemctl status redis@instance1 systemctl status redis-server@instance1
systemctl enable redis@instance1 systemctl enable redis-server@instance1
systemctl disable redis@instance1 systemctl disable redis-server@instance1
~~~ ~~~