relecture

This commit is contained in:
Benoît S. 2017-09-28 17:17:50 +02:00
parent ea461b16b6
commit 6c9c8e3be4

View file

@ -184,7 +184,7 @@ Il est possible de faire fonctionner plusieurs instances de Redis sur un serveur
### Template systemd
Creer le template d'unité systemd suivant dans /etc/systemd/system/redis@.service :
Créer le template d'unité systemd suivant dans /etc/systemd/system/redis@.service :
~~~
[Unit]
@ -257,7 +257,7 @@ maxmemory 104857600
### Administration
L'instance Redis "instance1" est maintenant administrable via :
L'instance Redis «instance1» est maintenant administrable via :
~~~
systemctl start redis@instance1
@ -273,7 +273,7 @@ systemctl disable redis@instance1
<http://redis.io/topics/persistence>
Par défaut, Redis sauvegarde de temps en temps ses données sur le disque (mode RDB persistence).
Par défaut, Redis sauvegarde de temps en temps ses données sur le disque (mode RDB persistance).
Il suffit donc de copier le fichier */var/lib/redis/dump.rdb* pour sauvegarder une base Redis à chaud !
Pour restaurer les données, il suffira d'éteindre Redis, remettre en place le fichier RDB, et relancer Redis.
@ -283,7 +283,7 @@ Pour restaurer les données, il suffira d'éteindre Redis, remettre en place le
<http://redis.io/topics/replication>
Côté "slave" il suffit de mettre en place la configuration :
Côté «slave» il suffit de mettre en place la configuration :
~~~
slaveof 192.0.43.10 6379
@ -316,7 +316,7 @@ repl_backlog_histlen:1048576
### Tests
On test une écriture sur le master, est-ce répliqué sur le slave ?
On teste une écriture sur le master, est-ce répliqué sur le slave ?
~~~
redis [master] 127.0.0.1:6379> set key value
@ -339,7 +339,7 @@ slave-read-only off
Sentinel permet de faire du failover avec des slaves Redis.
Attention, il est encore en développement. Il est donc dans la branche instable du dépôt de redis.
Par ememple, une instance master redis1 et un slave redis2. En cas de panne les rôles s'échangent, redis2 devient master et redis1 devient le slave.
Par exemple, une instance master redis1 et un slave redis2. En cas de panne les rôles s'échangent, redis2 devient master et redis1 devient le slave.
#### Unité systemd
@ -513,7 +513,7 @@ $ redis-cli monitor
### Nagios/Icinga
Depuis *Debian Stretch*, un check redis à été ajouté dans le paquet `nagios-plugins-contrib`, permettant d'avoir un check plus sophistiqué qu'un simple check TCP. Il est capable de surveiller la réplication, la consommation de mémoire... tout en retournant diverses informations sur le status du serveur. Il faut penser à installer la lib redis pour perl, absente des dépendances.
Depuis *Debian Stretch*, un check redis à été ajouté dans le paquet `nagios-plugins-contrib`, permettant d'avoir un check plus sophistiqué qu'un simple check TCP. Il est capable de surveiller la réplication, la consommation de mémoire tout en retournant diverses informations sur le status du serveur. Il faut penser à installer la lib redis pour perl, absente des dépendances.
~~~
# apt install libredis-perl nagios-plugins-contrib
@ -536,7 +536,7 @@ Il est toujours possible de récupérer le check avancé, pour l'utiliser sur *J
### Munin
Un plugin Munin existe pour grapher divers paramètres comme la mémoire utilisée par Redis, le nombre de clés utiliséees, le nombre de requêtes par seconde, et le nombre de clients connectés.
Un plugin Munin existe pour grapher divers paramètres comme la mémoire utilisée par Redis, le nombre de clés utilisées, le nombre de requêtes par seconde, et le nombre de clients connectés.
~~~
# mkdir -p /usr/local/share/munin/plugins/