So erhöhen Sie die Entropie, um die Warnmeldung zu vermeiden: Die verfügbare Entropie ist niedrig

So erhöhen Sie die Entropie, um die Warnmeldung zu vermeiden: Die verfügbare Entropie ist niedrig

Linux 5.15.0-72-generic #79~20.04.1-Ubuntu

Ich habe den LAMP-Stack und Solr auf meinem Linux-Rechner installiert und eine ganze Reihe von Programmen tauschen Daten über SSL-Sockets mit anderen Rechnern aus. Nach der Ausführung von bin/solr start erhielt ich die folgende Warnmeldung:

Warning: Available entropy is low. As a result, use of the UUIDField, SSL, or any other features that require
RNG might not work properly. To check for the amount of available entropy, use 'cat /proc/sys/kernel/random/entropy_avail'.

Online nach Korrekturen im Zusammenhang mit „Verfügbare Entropie ist niedrig“ gesucht, um die Entropiezahl von 256 auf einen höheren Wert zu erhöhen:

Haveged wie in einigen Online-Beiträgen vorgeschlagen installiert, keine Wirkung, die Warnmeldung bleibt bestehen.

RNG-Tools installiert und die „Qualität“ des Zufallsgenerators geprüft, scheint ganz gut zu sein, aber die Warnmeldung bleibt.

Ich würde gerne um weitere Vorschläge zur Behebung des Problems „Verfügbare Entropie ist niedrig“ bitten, das auch dazu führte, dass mein Remote-Zugriff auf den Server sehr träge reagierte.

Vielen Dank für Ihre Aufmerksamkeit auf diesen Beitrag.

Antwort1

Die Poolgröße wurde ab Kernel 5.10 von 4K auf 256 reduziert (sieheHier, unter anderem) und cat /proc/sys/kernel/random/poolsizesollte jetzt 256 melden. cat /proc/sys/kernel/random/entropy_availwird wahrscheinlich auch 256 melden (ich erhalte 256 unter Ubuntu 22.04, sowohl für einen physischen Laptop als auch für VMs, aber mein älterer RHEL8-Server meldet etwa 3800).

Solr hat da noch nicht aufgeholt und warnt noch bei 256. Die aktuelle Warngrenze liegt, glaube ich, bei etwa 300, aber das war eine willkürliche Wahl, und 256 ist sicherlich ausreichend.

verwandte Informationen