See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 20099|Vastuse: 1

[Redis] Redis lahkub nüüd, et vältida andmete korruptsiooni. Pane tähele, et see on...

[Kopeeri link]
Postitatud 15.10.2021 09:17:45 | | |
Redis juurutamisel kodumaises Kirin operatsioonisüsteemis on viga järgmine:

12707:M 14. okt 2021 13:55:36.643 # Server algatatud
12707:M 14. okt 2021 13:55:36.643 # HOIATUS overcommit_memory on seatud 0! Taustasalvestus võib madala mälu korral ebaõnnestuda. Selle probleemi lahendamiseks lisa /etc/sysctl.conf faili 'vm.overcommit_memory = 1' ja seejärel taaskäivita või käivita c
ommand 'sysctl vm.overcommit_memory=1', et see jõustuks.12707:M 14. okt 2021 13:55:36.644 # HOIATUS Sinu kernelil on viga, mis võib põhjustada andmete korruptsiooni taustasalvestuse ajal. Palun uuenda uusimale stabiilsele kernelile.
12707:M 14. okt 2021 13:55:36.644 # Redis väljub nüüd, et vältida andmete riknemist. Pane tähele, et seda hoiatust saab summutada, seades järgmise konfiguratsiooni: ignore-warnings ARM64-COW-BUG

Kuna internet ütleb, et overcommit_memory väärtus tuleb määrata, täida käsk järgmiselt (Testimata):

Sest ma olen siinHoiatus on olemas ka CentOS-i süsteemis, kuid see ei mõjuta tavalist käivitamist

vm.overcommit_memory

Vaikimisi väärtus on: 0

overcommit_memory Parameetri kirjeldus:

Seadista mälu eraldamise poliitika (valikuline, vastavalt serveri tegelikule olukorrale)

/proc/sys/vm/overcommit_memory

Valikulised väärtused: 0, 1, 2

0: Näitab, et tuum kontrollib, kas protsessi jaoks on piisavalt vaba mälu; Kui vaba mälu on piisavalt, lubab mälutaotlus; Vastasel juhul ebaõnnestub mälupäring ja tagastatakse rakendusprotsessile vea.
1: Näitab, et tuum võimaldab eraldada kogu füüsilise mälu sõltumata praegusest mäluseisundist.
2: Näitab, et tuum võimaldab eraldada rohkem mälu kui kogu füüsilise mälu ja vahetusruumi summa


Minu lahendus

Käivita järgmine käsk ja seejärel taaskäivita redis:

(Lõpp)





Eelmine:Docker, kuidas eemaldada mitte-pilt
Järgmine:Praktiline võitlus: nginx pöördproksi jätab esimese kihi tee tähelepanuta
Postitatud 16.10.2021 00:42:37 |
Pole paha, pole paha
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com