Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 20099|Válasz: 1

[Redis] A Redis most kilép, hogy megakadályozza az adatkorrupciót. Megjegyzendő, hogy ez...

[Linket másol]
Közzétéve 2021. 10. 15. 9:17:45 | | |
A redis telepítésekor a hazai Kirin operációs rendszeren a hiba a következő:

12707:M 2021. október 14. 13:55:36.643 # Szerver inicializálva
12707:M 2021. október 14. 13:55:36.643 # FIGYELMEZTETÉS overcommit_memory 0-ra van állítva! A háttérmentés alacsony memória esetén meghibásodhat. Ennek a problémának a megoldásához add hozzá a 'vm.overcommit_memory = 1' gombot az /etc/sysctl.conf fájlba, majd újraindítsd vagy futtasd a c-t
ommand 'sysctl vm.overcommit_memory=1' a működéshez.12707:M 2021. október 14. 13:55:36.644 # FIGYELEM A kerneledben hiba van, ami adatkorrupcióhoz vezethet a háttérmentés során. Kérlek, frissítsek a legfrissebb stabil kernelre.
12707:M 2021. október 14., 13:55:36.644 # A Redis most kilép, hogy megakadályozza az adatkorrupciót. Fontos megjegyezni, hogy ezt a figyelmeztetést a következő konfigurációval lehet elnyomni: figyelmen kívül hagyás-figyelmeztetések ARM64-COW-BUG

Mivel az internet azt írja, hogy be kell állítani a overcommit_memory értékét, hajtsd végre a parancsot a következőképpen (Nem tesztelve):

Mert itt vagyokA figyelmeztetés a CentOS rendszeren is jelen lesz, de nem érinti a normál indítást

vm.overcommit_memory

Az alapértelmezett érték: 0

overcommit_memory Paraméterleírás:

Memória allokációs szabályzat beállítása (opcionális, a szerver tényleges helyzete szerint állítsa be)

/proc/sys/vm/overcommit_memory

Opcionális értékek: 0, 1, 2

0: Azt jelzi, hogy a mag ellenőrizni fogja, van-e elég szabad memória a folyamathoz; Ha elegendő szabad memória van, a memóriakérés lehetővé teszi; Ellenkező esetben a memóriakérés meghibásodik, és hibát küld vissza az alkalmazási folyamatba.
1: Jelzi, hogy a mag lehetővé teszi, hogy minden fizikai memóriát lehessen kiosztani az aktuális memóriaállapottól függetlenül.
2: Jelzi, hogy a mag lehetővé teszi, hogy több memóriát különítsen, mint az összes fizikai memória és cseretér összege


Az én megoldásom

Futtasd le a következő parancsot, majd futtasd újra a DIS-t:

(Vége)





Előző:Docker: Hogyan távolítsunk el egy nincs képet
Következő:Gyakorlati harc: az nginx fordított proxy figyelmen kívül hagyja az első réteg útvonalat
Közzétéve 2021. 10. 16. 0:42:37 |
Nem rossz, nem rossz
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com