Czy w Linuksie jest tak, że celowo powoduje, że urządzenie blokujące zgłasza błąd we / wy, a może symuluje je do celów testowych?
Jądro Linuksa to jądro systemu operacyjnego używane przez rodzinę Linuksowych systemów operacyjnych typu Unix. Jest to jeden z najbardziej znanych przykładów wolnego i otwartego oprogramowania.
Czy w Linuksie jest tak, że celowo powoduje, że urządzenie blokujące zgłasza błąd we / wy, a może symuluje je do celów testowych?
Wymiana na gorąco uszkodzonego dysku SATA / dev / sda działała dobrze, ale kiedy poszedłem zamienić na nowy dysk, nie został rozpoznany: [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...
Mój serwer internetowy VPS działający na CentOS 5.4 (jądro Linuksa 2.6.16.33-xenU) nieregularnie (jak raz w miesiącu daj lub zajmij kilka tygodni) przestaje odpowiadać z powodu uruchomienia programu oom-killer. Monitorowanie serwera pokazuje, że nie działa zwykle brakuje pamięci, co jakiś...
Powiedzmy, że używamy ext4 (z włączonym dir_index) do hostowania około 3M plików (o średnim rozmiarze 750 KB) i musimy zdecydować, jakiego schematu folderów będziemy używać. W pierwszym rozwiązaniu stosujemy funkcję skrótu do pliku i używamy folderu dwupoziomowego (1 znak dla pierwszego poziomu i...
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w przypadku błędu serwera. Migrował 9 lat temu . Mam aplikację piszącą do katalogu ext3, który z czasem urósł do około trzech milionów plików. Nie trzeba dodawać, że czytanie listy...
Czy istnieje sposób na wykrycie fragmentacji pamięci w systemie Linux? Jest tak, ponieważ na niektórych długo działających serwerach zauważyłem spadek wydajności i dopiero po ponownym uruchomieniu procesu widzę lepszą wydajność. Zauważyłem to bardziej, gdy korzystam z obsługi ogromnych stron...
Pomocny byłby wgląd kogoś, kto ma trochę doświadczenia w systemie Linux IO. Oto moja historia: Niedawno pojawił się klaster sześciu Dell PowerEdge rx720xds do obsługi plików przez Ceph. Te maszyny mają 24 rdzenie na dwóch gniazdach z dwiema strefami num i 70 nieparzystymi gigabajtami pamięci....
Wiem, że wa(in top) mierzy czas pracy procesora podczas oczekiwania na I / O. Wiele artykułów tak mówi. Ale jestem zdezorientowany, że w oparciu o 2 punkty wiedzy: jeśli proces korzysta z wywołania systemowego do odczytu dysku, proces jest blokowany. Jeśli proces jest zablokowany, nie można go...
Mam serwer z systemem CentOS 6.2 z jądrem w wersji 2.6.32, ale muszę zwiększyć wydajność mojej aplikacji. Jądro w wersji 3.4 ma x32abi, który może poprawić wydajność, więc chcę uaktualnić do wersji 3.4? Czy to możliwe? Próbowałem pobrać kompilację i instalację jądra, ale nadal widzę tę samą...
Po zimnym rozruchu serwera Debian 6.0.8 (HP ProLiant), ntpd grała spustoszenie z czasem systemowym: przesunięciem i fluktuacją w stosunku do zwykłych i niezawodnych serwerów czasu odniesienia rosnących bez ograniczeń. (Zauważ, że bliźniaczy identyczny serwer w ogóle nie miał problemu.) Po wielu...
Mam dziś dla ciebie tajemnicę. Na platformie Azure prowadzimy mały, trzy węzłowy klaster Elasticsearch oparty na CoreOS (2023.5.0 / Linux 4.19.25-coreos). Elasticsearch jest uruchamiany w kontenerze dokera w trybie sieci hosta. Po prawie prawie bezobsługowym działaniu od ponad roku obserwujemy, jak...
Początkowa wartość TCP RTO wynosząca 3 s jest zbyt długa dla większości aplikacji opartych na sieci LAN. Jak mogę go obniżyć? Czy istnieje
Jaka jest różnica między net.core.rmem_max a trzecią wartością net.ipv4.tcp_rmem? Który ma wyższy priorytet dla połączeń TCP? W przypadku poniższych dwóch przykładów, jaki jest maksymalny bufor dla połączeń TCP? Case 1: sysctl -w net.core.rmem_max=7388608 sysctl -w net.ipv4.tcp_rmem='4096 87380...
Usiłuję poprawić wydajność na moim serwerze. Mam kilka procesów, które wymagają niskiego jittera (wariancja poniżej 10ms). Mam średnio obciążenie maksymalnie 4 na i7-920 (4 rdzenie fizyczne, 8 z HT). Istnieje około 10 procesów od 40% do 90% trybu podstawowego użytkownika. Zużycie systemu wynosi...
Często aktualizacje oprogramowania Ubuntu wymagają ponownego uruchomienia komputera (co może mieć skutki uboczne, takie jak przestój). Widzę, że Ubuntu ma https://www.ubuntu.com/livepatch, który pozwala na aktualizacje jądra bez restartów, jednak jest to usługa płatna. Istnieje również ksplice...
Pisałem narzędzie do sprawdzania / proc / net / tcp i tcp6 pod kątem aktywnych połączeń, ponieważ jest szybsze niż parsowanie danych wyjściowych netstat. Ponieważ tak naprawdę nie mam włączonej obsługi IPv6, użyłem głównie hosta lokalnego jako punktu odniesienia. Oto kopia mojego / proc / net /...
Mam ładny shaper z filtrowaniem hash, zbudowany na mostku linuksowym. W skrócie, br0połączenia externali internalfizyczne interfejsy, pakiety oznaczone VLAN są mostkowane „przezroczyście” (to znaczy, nie ma żadnych interfejsów VLAN). Teraz różne jądra robią to inaczej. Mogę się mylić z dokładnymi...
Nasze jądro Linuksa 2.6.31 działa na wbudowanym procesorze MIPS z busybox. Skrypt inicjujący (rcS) uruchamia mdev z: echo "/sbin/stbhotplug" > /proc/sys/kernel/hotplug mdev -s Czy ktoś może mi powiedzieć, co robi narzędzie Linux mdev? Wygląda na to, że wykonuje automatyczne podłączanie na...
Prowadzę produkcyjną maszynę Gentoo Linux, a ostatnio zdarzyła się sytuacja, że serwer zawiesił się w mojej kolokowanej siedzibie, a kiedy tam dotarłem, zauważyłem, że serwer został zawieszony na czymś, co wydawało się zawieszeniem paniki jądra. Ponownie uruchomiłem komputer z twardym ponownym...
Niedawno zacząłem używać VPS z OVH: http://www.ovh.co.uk/vps/vps-classic.xml Jest to prawdopodobnie problem bardzo specyficzny dla tego jednego dostawcy. Moim celem jest zainstalowanie i uruchomienie na nim Dockera, w tym celu potrzebuję modułów wspierających jądro. Domyślnie maszyny VPS OVH...