Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 20099|Yanıt: 1

[Redis] Redis artık veri bozulmasını önlemek için ayrılacak. Dikkat et ki bu...

[Bağlantıyı kopyala]
Yayınlandı 15.10.2021 09:17:45 | | |
Kırdi yerel Kirin işletim sisteminde dağıtıldığında hata şu şekildedir:

12707:M 14 Eki 2021 13:55:36.643 # Sunucu başlatıldı
12707:M 14 Eki 2021 13:55:36.643 # UYARI overcommit_memory 0'a ayarlandı! Düşük bellek koşullarında arka plan kaydı başarısız olabilir. Bu sorunu çözmek için /etc/sysctl.conf'a 'vm.overcommit_memory = 1' ekleyin ve sonra yeniden başlatın veya c'yi çalıştırın
ommand 'sysctl vm.overcommit_memory=1' ile bunun etkilenmesini sağlar.12707:M 14 Eki 2021 13:55:36.644 # UYARI Çekirdeğinizde arka plan kaydı sırasında veri bozulmasına yol açabilecek bir hata var. Lütfen en güncel kararlı çekirdeğe yükseltin.
12707:M 14 Eki 2021 13:55:36.644 # Redis artık veri bozulmasını önlemek için çıkış yapacak. Bu uyarıyı aşağıdaki yapılandırmayı ayarlayarak bastırmak mümkün olduğunu unutmayın: uyarıları ignore ARM64-COW-BUG

İnternet overcommit_memory değerini ayarlamanız gerektiğini söylediği için, komutu aşağıdaki şekilde yürütün (Test edilmedi):

Çünkü buradayımUyarı CentOS sisteminde de olacak, ancak normal önyüklemeyi etkilemeyecek

vm.overcommit_memory

Varsayılan değer: 0

overcommit_memory Parametre açıklaması:

Bellek tahsis politikasını ayarlayın (isteğe bağlı, sunucunun gerçek durumuna göre ayarlanır)

/proc/sys/vm/overcommit_memory

Isteğe bağlı değerler: 0, 1, 2

0: Çekirdeğin süreç için yeterli boş bellek olup olmadığını kontrol edeceğini gösterir; Yeterince boş bellek varsa, bellek talebi izin verir; Aksi takdirde, bellek talebi başarısız olur ve uygulama sürecine hata döner.
1: Çekirdeğin, mevcut bellek durumu ne olursa olsun tüm fiziksel belleğin tahsis edilmesine izin verdiğini gösterir.
2: Çekirdeğin tüm fiziksel bellek ve swap alanının toplamından daha fazla bellek tahsis etmesine izin verdiğini gösterir


Benim çözümüm

Aşağıdaki komutu çalıştırın ve sonra tekrar çalıştırın:

(Son)





Önceki:docker Yok Olmayan Görüntü Nasıl Kaldırılır
Önümüzdeki:Pratik dövüş: nginx ters proxy birinci katman yolunu görmezden gelir
Yayınlandı 16.10.2021 00:42:37 |
Fena değil, fena değil
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com