Cine poate explica, ce este în neregulă cu redis?)
# starea systemctl m1-redis
â m1-redis-server.service - Magazin avansat cheie-valoare
Încărcat: încărcat (/lib/systemd/system/m1-redis-server.service; activat; prestabilit furnizor: activat)
Activ: se activează (începe) din Vineri 2022-02-25 12:07:04 UTC; Au mai rămas 2h 52min
Documente: http://redis.io/documentation,
man:redis-server(1)
Proces: 765 ExecStart=/usr/bin/redis-server /etc/redis/redis.conf (code=exited, status=0/SUCCESS)
Sarcini: 0 (limită: 2274)
Memorie: 344.0K
CGroup: /system.slice/m1-redis-server.service
25 februarie 12:07:04 rrm-ubuntu1 systemd[1]: Se pornește Magazinul avansat cheie-valoare...
25 februarie 12:07:04 rrm-ubuntu1 systemd[1]: m1-redis-server.service: Nu se poate deschide fișierul PID /run/redis/redis-server-6381.pid (încă?) după pornire: operațiunea nu permis
25 februarie 12:07:04 rrm-ubuntu1 systemd[1]: m1-redis-server.service: Noul PID principal 831 nu aparține serviciului, iar fișierul PID nu este deținut de root. Refuz.
25 februarie 12:07:04 rrm-ubuntu1 systemd[1]: m1-redis-server.service: Noul PID principal 831 nu aparține serviciului, iar fișierul PID nu este deținut de root. Refuz.
# starea systemctl s2-redis
â s2-redis-server.service - Magazin avansat cheie-valoare
Încărcat: încărcat (/lib/systemd/system/s2-redis-server.service; activat; prestabilit furnizor: activat)
Activ: activ (în rulare) din Vineri 2022-02-25 12:07:04 UTC; Au mai rămas 2h 52min
Documente: http://redis.io/documentation,
man:redis-server(1)
Proces: 771 ExecStart=/usr/bin/redis-server /etc/redis/redis2.conf (cod=exit, status=0/SUCCESS)
PID principal: 837 (server redis)
Sarcini: 4 (limită: 2274)
Memorie: 2,6 M
CGroup: /system.slice/s2-redis-server.service
ââ837 /usr/bin/redis-server *:6382 [cluster]
25 februarie 12:07:04 rrm-ubuntu1 systemd[1]: Se pornește Magazinul avansat cheie-valoare...
25 februarie 12:07:04 rrm-ubuntu1 systemd[1]: s2-redis-server.service: Nu se poate deschide fișierul PID /run/redis/redis-server-6382.pid (încă?) după pornire: operațiunea nu permis
25 februarie 12:07:04 rrm-ubuntu1 systemd[1]: S-a pornit Magazinul avansat cheie-valoare.
# redis-cli -c -h 10.61.10.125 -p 6382
10.61.10.125:6382> ping
PONG
10.61.10.125:6382>
# redis-cli -c -h 10.61.10.125 -p 6381
10.61.10.125:6381> ping
PONG
# ps -aux | grep redis
redis 831 0,1 0,3 63504 7032 ? Ssl 09:13 0:00 /usr/bin/redis-server *:6381 [cluster]
redis 837 0,2 0,3 55824 6368 ? Ssl 09:13 0:00 /usr/bin/redis-server *:6382 [cluster]
root 1237 0.0 0.0 6432 736 pts/0 S+ 09:15 0:00 grep --color=auto redis
Unitățile de pisici.
# cat /lib/systemd/system/m1-redis-server.service
[Unitate]
Descriere=Magazin avansat cheie-valoare
După=rețea.țintă
Documentation=http://redis.io/documentation, man:redis-server(1)
[Serviciu]
Tip = bifurcare
ExecStart=/usr/bin/redis-server /etc/redis/redis.conf
PIDFile=/var/run/redis/redis-server-6381.pid
TimeoutStopSec=0
Restart=intotdeauna
Utilizator=redis
Grupa=redis
RuntimeDirectory=redis
RuntimeDirectoryMode=2755
UMask=007
PrivateTmp=da
LimitNOFILE=65535
PrivateDevices=da
ProtectHome=da
ReadOnlyDirectories=/
ReadWritePaths=-/var/lib/redis
ReadWritePaths=-/var/log/redis
ReadWritePaths=-/var/run/redis
NoNewPrivileges=adevărat
CapabilityBoundingSet=CAP_SETGID CAP_SETUID CAP_SYS_RESOURCE
MemoryDenyWriteExecute=true
ProtectKernelModules=true
ProtectKernelTunables=true
ProtectControlGroups=true
RestrictRealtime=true
RestrictNamespaces=true
RestrictAddressFamilies=AF_INET AF_INET6 AF_UNIX
# redis-server poate scrie în propriul fișier de configurare când este în modul cluster, așa că noi
# permite scrierea acolo în mod implicit. Dacă nu utilizați această funcție, este
# recomandat să înlocuiți următoarele rânduri cu „ProtectSystem=full”.
ProtectSystem=true
ReadWriteDirectories=-/etc/redis
[Instalare]
WantedBy=multi-user.target
Alias=m1-redis.service
# cat /lib/systemd/system/s2-redis-server.service
[Unitate]
Descriere=Magazin avansat cheie-valoare
După=rețea.țintă
Documentation=http://redis.io/documentation, man:redis-server(1)
[Serviciu]
Tip = bifurcare
ExecStart=/usr/bin/redis-server /etc/redis/redis2.conf
PIDFile=/var/run/redis/redis-server-6382.pid
TimeoutStopSec=0
Restart=intotdeauna
Utilizator=redis
Grupa=redis
RuntimeDirectory=redis
RuntimeDirectoryMode=2755
UMask=007
PrivateTmp=da
LimitNOFILE=65535
PrivateDevices=da
ProtectHome=da
ReadOnlyDirectories=/
ReadWritePaths=-/var/lib/redis
ReadWritePaths=-/var/log/redis
ReadWritePaths=-/var/run/redis
NoNewPrivileges=adevărat
CapabilityBoundingSet=CAP_SETGID CAP_SETUID CAP_SYS_RESOURCE
MemoryDenyWriteExecute=true
ProtectKernelModules=true
ProtectKernelTunables=true
ProtectControlGroups=true
RestrictRealtime=true
RestrictNamespaces=true
RestrictAddressFamilies=AF_INET AF_INET6 AF_UNIX
# redis-server poate scrie în propriul fișier de configurare când este în modul cluster, așa că noi
# permite scrierea acolo în mod implicit. Dacă nu utilizați această funcție, este
# recomandat să înlocuiți următoarele rânduri cu „ProtectSystem=full”.
ProtectSystem=true
ReadWriteDirectories=-/etc/redis
[Instalare]
WantedBy=multi-user.target
Alias=s2-redis.service