Puncte:0

Redis multiple ubuntu 20.04 LTS

drapel za

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
David avatar
drapel cn
Nu există niciun tip pe care să-l numească aici. Dar serios, întrebarea ta este foarte vagă și trebuie să fie mai clară.
Puncte:0
drapel za

Fișierul de configurare din /etc/redis trebuie editat

daemonize da
auto supravegheat --sau systemd

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.