Als «linux-kernel» getaggte Fragen

Der Linux-Kernel ist der Betriebssystemkernel, der von der Linux-Familie von Unix-ähnlichen Betriebssystemen verwendet wird. Es ist eines der bekanntesten Beispiele für freie und Open-Source-Software.



11
Wie kann Linux ein neues SATA / dev / sda-Laufwerk erkennen, das ich ohne Neustart im laufenden Betrieb ausgetauscht habe?
Das Auslagern eines fehlerhaften SATA / dev / sda-Laufwerks im laufenden Betrieb funktionierte einwandfrei, aber als ich ein neues Laufwerk einlegte, wurde es nicht erkannt: [root@fs-2 ~]# tail -18 /var/log/messages May 5 16:54:35 fs-2 kernel: ata1: exception Emask 0x10 SAct 0x0 SErr 0x50000 action 0xe frozen May 5 16:54:35 fs-2 …


9
Maximale Anzahl von Dateien in einem ext3-Verzeichnis bei akzeptabler Leistung?
Ich habe eine Anwendung, die in ein ext3-Verzeichnis schreibt, das im Laufe der Zeit auf ungefähr drei Millionen Dateien angewachsen ist. Unnötig zu erwähnen, dass das Lesen der Dateiliste dieses Verzeichnisses unerträglich langsam ist. Ich beschuldige ext3 nicht. Die richtige Lösung wäre gewesen, den Anwendungscode in Unterverzeichnisse schreiben zu lassen, …

4
Linux-Speicherfragmentierung
Diese Frage wurde von Stack Overflow migriert, da sie bei einem Serverfehler beantwortet werden kann. Vor 9 Jahren migriert . Gibt es eine Möglichkeit, Speicherfragmentierung unter Linux zu erkennen? Dies liegt daran, dass ich auf einigen Servern mit langer Laufzeit einen Leistungsabfall festgestellt habe und erst nach einem Neustart eine …



2
Linux-Kernel erkennt falsche Prozessorfrequenz
Nach einem Kaltstart eines 6.0.8-Debian-Servers (HP ProLiant) kam ntpdes zu Problemen mit der Systemzeit: Offset und Jitter im Vergleich zu den üblichen und zuverlässigen Referenzzeitservern, die unbegrenzt wachsen. (Beachten Sie, dass ein identischer Zwillingsserver überhaupt kein Problem hatte.) Nach vielen erfolglosen Versuchen, das Problem auf der ntpdSeite zu beheben, entschied …


2
CoreOS: tcpdump löst auf mysteriöse Weise Netzwerkprobleme (übermäßige Anzahl an verwendeten Sockets)
Ich habe heute ein Rätsel für dich. Wir führen einen kleinen Elasticsearch-Cluster mit drei Knoten auf Basis von CoreOS (2023.5.0 / Linux 4.19.25-coreos) unter Azure aus. Elasticsearch wird in einem Docker-Container im Host-Netzwerkmodus ausgeführt. Nachdem wir über ein Jahr lang nahezu wartungsfrei gelaufen sind, sind die Maschinen in einen sehr …

1
Unterschied zwischen net.core.rmem_max und net.ipv4.tcp_rmem
Was ist der Unterschied zwischen net.core.rmem_max und dem dritten Wert von net.ipv4.tcp_rmem? Welches hat die höhere Priorität für TCP-Verbindungen? Was ist der maximale Puffer für TCP-Verbindungen in den folgenden zwei Beispielen? Case 1: sysctl -w net.core.rmem_max=7388608 sysctl -w net.ipv4.tcp_rmem='4096 87380 8388608' Case 2: sysctl -w net.core.rmem_max=8388608 sysctl -w net.ipv4.tcp_rmem='4096 87380 …


2
Wie vermeide ich Ausfallzeiten mit Linux?
Häufig erfordern Software-Updates für Ubuntu einen Neustart (was zu Nebenwirkungen wie Ausfallzeiten führen kann). Ich sehe, dass Ubuntu https://www.ubuntu.com/livepatch hat, das Kernel-Updates ohne Neustarts ermöglicht. Dies ist jedoch ein kostenpflichtiger Dienst. Es gibt auch ksplice . Gibt es Linux-Distributionen / -Prozesse, bei denen Upgrades / Patches niemals einen Neustart erfordern? …

3
Warum repräsentiert / proc / net / tcp6 :: 1 als :: 100: 0?
Ich habe ein Hilfsprogramm geschrieben, um / proc / net / tcp und tcp6 auf aktive Verbindungen zu prüfen, da es schneller ist als das Parsen der netstat-Ausgabe. Da ich ipv6 eigentlich nicht aktiviert habe, habe ich hauptsächlich localhost als Referenzpunkt verwendet. Hier ist eine Kopie von meinem / proc …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.