{"id":22114,"date":"2026-11-12T08:00:00","date_gmt":"2026-11-12T07:00:00","guid":{"rendered":"https:\/\/webhosting.de\/?p=22114"},"modified":"2026-11-05T08:25:52","modified_gmt":"2026-11-05T07:25:52","slug":"analiza-zrzutow-pamieci-po-awarii-systemu-linux-kdump","status":"publish","type":"post","link":"https:\/\/webhosting.de\/pl\/linux-crash-dumps-kdump-analysieren\/","title":{"rendered":"Tworzenie kopii zapasowych i analiza zrzut\u00f3w pami\u0119ci systemu Linux za pomoc\u0105 narz\u0119dzia kdump"},"content":{"rendered":"<div class=\"wh-article\" data-wh-layout=\"2.1.2\" style=\"width:100%;max-width:820px;margin:0 auto;color:#263b4b;font-family:inherit;font-size:18px;line-height:1.8;text-align:start;overflow-wrap:break-word;box-sizing:border-box\"><p class=\"wh-lead\" style=\"font-size:20px;line-height:1.7;color:#233746;margin:0 0 1.1em\">Za pomoc\u0105 narz\u0119dzia kdump mo\u017cna przygotowa\u0107 serwer z systemem Linux do utworzenia obrazu pami\u0119ci w przypadku odpowiedniej awarii j\u0105dra. Do p\u00f3\u017aniejszej analizy potrzebny jest plik vmcore, plik vmlinux odpowiadaj\u0105cy wersji j\u0105dra, w kt\u00f3rej nast\u0105pi\u0142a awaria, zawieraj\u0105cy informacje debugowania oraz kompatybilne narz\u0119dzie crash.   The <strong style=\"font-weight:700;color:inherit\">Przygotowania przed katastrof\u0105<\/strong> ma kluczowe znaczenie: bez zabezpieczonej kopii nie da si\u0119 p\u00f3\u017aniej odtworzy\u0107 utraconego stanu pami\u0119ci. Nawet istniej\u0105cy zrzut danych to jedynie migawka; pojedyncza ramka stosu nie stanowi jeszcze dowodu przyczyny.<\/p>\n<nav class=\"wh-toc\" aria-label=\"Tre\u015b\u0107 tego artyku\u0142u\" style=\"display:block;margin:28px 0 38px;padding:22px;border:1px solid #d9e4e8;border-radius:14px;background:#f4f8f8\"><p class=\"wh-toc-title\" style=\"font-size:13px;font-weight:700;letter-spacing:.08em;color:#49656b;margin:0 0 14px\">Przejd\u017a bezpo\u015brednio do sekcji<\/p><div class=\"wh-toc-grid\" style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:10px\"><div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#kdump-grundlagen\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Co rejestruje kdump w przypadku awarii j\u0105dra<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#voraussetzungen\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Warunki i ograniczenia rejestracji<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#artefakte\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Jakie pliki s\u0105 brane pod uwag\u0119 podczas analizy<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#vorbereitung-pruefen\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Przygotowanie narz\u0119dzia kdump na serwerze<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#sicherungsziel\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Wybierz cel tworzenia kopii zapasowej i zakres zrzutu<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#crash-einstieg\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Otwarcie istniej\u0105cego pliku vmcore za pomoc\u0105 programu crash<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#analyse-praxis\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Klasyfikowanie stos\u00f3w i wskaz\u00f3wek dotycz\u0105cych pami\u0119ci<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#fehlersuche\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Je\u015bli nie ma pliku vmcore nadaj\u0105cego si\u0119 do wykorzystania<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#betrieb-entscheidung\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Przetestowanie rejestracji i zabezpieczenie wynik\u00f3w<\/a><\/div>\n<\/div><\/nav><section class=\"wh-section\" aria-labelledby=\"kdump-grundlagen\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"kdump-grundlagen\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Co rejestruje kdump w przypadku awarii j\u0105dra<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">kdump przygotowuje kopi\u0119 zapasow\u0105 obrazu pami\u0119ci j\u0105dra systemu Linux przed wyst\u0105pieniem awarii. W tym celu podczas uruchamiania standardowego j\u0105dra rezerwowany jest obszar pami\u0119ci. W tym obszarze tworzony jest oddzielny <strong style=\"font-weight:700;color:inherit\">J\u0105dro Capture<\/strong> za\u0142adowany, kt\u00f3ry w razie odpowiedniego zdarzenia awaryjnego mo\u017ce zosta\u0107 uruchomiony za pomoc\u0105 kexec. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">J\u0105dro Capture dzia\u0142a niezale\u017cnie od awaryjnego j\u0105dra systemu i uzyskuje dost\u0119p do jego obrazu pami\u0119ci poprzez <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">\/proc\/vmcore<\/code>. Mo\u017ce on zapisa\u0107 ten obraz w skonfigurowanym miejscu docelowym. Zapisany plik nosi zazwyczaj nazw\u0119 vmcore; to, czy zawiera on wszystkie pierwotne obszary pami\u0119ci, zale\u017cy mi\u0119dzy innymi od wybranego filtrowania. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Zadania s\u0105 rozdzielone: kdump rejestruje i archiwizuje stan, podczas gdy program <strong style=\"font-weight:700;color:inherit\">crash<\/strong> nast\u0119pnie analizuje istniej\u0105cy zrzut pami\u0119ci. Pozwala to na przyk\u0142ad na zbadanie komunikat\u00f3w j\u0105dra i stos\u00f3w zada\u0144. Zrzut pami\u0119ci stanowi przy tym migawk\u0119 i nie dostarcza automatycznie pe\u0142nej historii b\u0142\u0119du. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">B\u0142\u0105d \u201eoops\u201d j\u0105dra nie jest r\u00f3wnoznaczny z panik\u0105 j\u0105dra: b\u0142\u0105d \u201eoops\u201d mo\u017ce wyst\u0105pi\u0107 bez natychmiastowego przej\u015bcia systemu w stan paniki. Dlatego nie ka\u017cda awaria j\u0105dra prowadzi do utworzenia pliku kdump. Z kolei plik core dump aplikacji dotyczy stanu procesu i nie jest plikiem vmcore j\u0105dra.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Przygotowanie to ma kluczowe znaczenie dla p\u00f3\u017aniejszej analizy. Je\u015bli w momencie awarii nie przygotowano j\u0105dra przechwytuj\u0105cego lub nie utworzono kopii obrazu, narz\u0119dzie kdump nie b\u0119dzie w stanie odtworzy\u0107 utraconego stanu pami\u0119ci. W\u00f3wczas punktem wyj\u015bcia b\u0119d\u0105 dost\u0119pne logi oraz inne dane diagnostyczne zachowane po ponownym uruchomieniu systemu.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"voraussetzungen\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"voraussetzungen\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Warunki i ograniczenia rejestracji<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Najpierw ustal dystrybucj\u0119, wersj\u0119 i architektur\u0119 serwera. Od tego zale\u017c\u0105 nazwy pakiet\u00f3w, sterowanie us\u0142ugami, konfiguracja rozruchu oraz obs\u0142ugiwane lokalizacje przechowywania danych. Do konfiguracji korzystaj z dokumentacji w\u0142a\u015bnie tej platformy, zamiast \u0142\u0105czy\u0107 polecenia z r\u00f3\u017cnych dystrybucji; na wymagania wp\u0142ywaj\u0105 r\u00f3wnie\u017c sprz\u0119t i zainstalowane sterowniki.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Parametr rozruchowy <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">crashkernel<\/code> okre\u015bla <strong style=\"font-weight:700;color:inherit\">Rezerwacja pami\u0119ci<\/strong> do rejestracji awarii. Obszar ten nie jest dost\u0119pny w trybie normalnej pracy. Nie mo\u017cna polega\u0107 na warto\u015bci og\u00f3lnej: nale\u017cy kierowa\u0107 si\u0119 wytycznymi dotycz\u0105cymi dystrybucji, architektury i konkretnego wyposa\u017cenia oraz uwzgl\u0119dni\u0107 zapotrzebowanie na pami\u0119\u0107 systemu rejestruj\u0105cego.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Sama zarezerwowana pami\u0119\u0107 nie wystarczy. J\u0105dro Capture musi by\u0107 za\u0142adowane i musi mie\u0107 mo\u017cliwo\u015b\u0107 po\u0142\u0105czenia si\u0119 ze skonfigurowanym celem. W tym celu w jego \u015brodowisku musz\u0105 by\u0107 dost\u0119pne niezb\u0119dne sterowniki i komponenty; w przypadku celu sieciowego do warunk\u00f3w wst\u0119pnych nale\u017cy r\u00f3wnie\u017c po\u0142\u0105czenie oraz dost\u0119pno\u015b\u0107 stacji docelowej.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Nale\u017cy zapewni\u0107 w lokalizacji docelowej wystarczaj\u0105c\u0105 pojemno\u015b\u0107 na oczekiwane kopie i ich przechowywanie. Wielko\u015b\u0107 zrzutu danych zale\u017cy mi\u0119dzy innymi od zawarto\u015bci pami\u0119ci i zastosowanych filtr\u00f3w. Pe\u0142na lub niedost\u0119pna lokalizacja docelowa mo\u017ce uniemo\u017cliwi\u0107 wykonanie kopii zapasowej, nawet je\u015bli rezerwacja zosta\u0142a poprawnie ustawiona. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Nawet przygotowana instalacja nie gwarantuje uzyskania u\u017cytecznego zrzutu. B\u0142\u0105d typu \u201eOops\u201d niekoniecznie powoduje stan paniki; w przypadku ca\u0142kowitej utraty zasilania j\u0105dro przechwytuj\u0105ce nie mo\u017ce ju\u017c dzia\u0142a\u0107. Podobnie powa\u017cna awaria sprz\u0119towa mo\u017ce uniemo\u017cliwi\u0107 jego uruchomienie lub zapisanie obrazu. Dlatego te\u017c proces przechwytywania i cel nale\u017cy rozpatrywa\u0107 oddzielnie od rzeczywistej przyczyny b\u0142\u0119du.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"artefakte\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"artefakte\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Jakie pliki s\u0105 brane pod uwag\u0119 podczas analizy<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Do analizy liczy si\u0119 nie tylko plik zrzutu pami\u0119ci. Je\u015bli to mo\u017cliwe, zachowaj r\u00f3wnie\u017c powi\u0105zane pliki j\u0105dra i logi, aby mo\u017cna by\u0142o por\u00f3wna\u0107 stan w momencie awarii z komunikatami i zmianami. Poni\u017cszy przegl\u0105d oddziela w\u0142a\u015bciwy obraz pami\u0119ci od plik\u00f3w pomocniczych, kt\u00f3re umo\u017cliwiaj\u0105 jego analiz\u0119.<\/p>\n<div class=\"wh-table-scroll\" tabindex=\"0\" role=\"region\" aria-label=\"Artefakty diagnostyczne i ich ograniczenia\" style=\"width:100%;max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid #dce5e9;border-radius:14px;background:#fff;box-shadow:0 10px 28px -16px rgba(24,47,60,.32);box-sizing:border-box\"><table style=\"width:100%;min-width:580px;border-collapse:separate;border-spacing:0;border:0;margin:0;font-size:15px;line-height:1.6;background:#fff\"><caption style=\"padding:20px;text-align:start;font-size:17px;line-height:1.5;font-weight:700;color:#173246;background:#fff\">Artefakty diagnostyczne i ich ograniczenia<\/caption><thead><tr><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Artefakt<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Tre\u015b\u0107<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Korzy\u015bci<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Ograniczenie<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">vmcore<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Zabezpieczony obraz pami\u0119ci j\u0105dra<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Podstawy analizy danych z dumpu<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Mog\u0105 brakowa\u0107 przefiltrowanych obszar\u00f3w<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">vmlinux z informacjami debugowania<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Plik j\u0105dra zawieraj\u0105cy symbole i informacje debugowania<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Przypisuje zawarto\u015b\u0107 pami\u0119ci i funkcje do j\u0105dra<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Musi pasowa\u0107 do uszkodzonej kompilacji<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Komunikaty j\u0105dra<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Wy\u015bwietlone komunikaty j\u0105dra<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Czy przed \u201ePanic\u201d pojawiaj\u0105 si\u0119 jakie\u015b wydarzenia i wskaz\u00f3wki?<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Niekoniecznie kompletne lub przyczynowo-skutkowe<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Dziennik j\u0105dra Capture<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Komunikaty z fazy rejestracji<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Pomaga w przypadku problem\u00f3w z tworzeniem kopii zapasowych<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Mo\u017cna z tego korzysta\u0107 tylko wtedy, gdy zosta\u0142o utworzone i zachowane<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Informacje dotycz\u0105ce debugowania modu\u0142\u00f3w<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Symbole i informacje debugowania dla modu\u0142\u00f3w<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Dog\u0142\u0119bna analiza czynnik\u00f3w maj\u0105cych na to wp\u0142yw<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Musz\u0105 pasowa\u0107 do u\u017cywanych modu\u0142\u00f3w<\/td><\/tr><\/tbody><\/table><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Jest to szczeg\u00f3lnie wa\u017cne <strong style=\"font-weight:700;color:inherit\">odpowiedni plik vmlinux<\/strong>: Architektura i dok\u0142adna kompilacja j\u0105dra musz\u0105 odpowiada\u0107 j\u0105dru systemu, kt\u00f3re uleg\u0142o awarii. J\u0105dro dzia\u0142aj\u0105ce po ponownym uruchomieniu mo\u017ce by\u0107 inne. Wynik polecenia <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">uname -r<\/code> na nowo uruchomionym serwerze nie wystarczy zatem, aby wybra\u0107 w\u0142a\u015bciwy plik dla starego zrzutu. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Ponadto nale\u017cy u\u017cy\u0107 wersji programu crash zgodnej z j\u0105drem i formatem zrzutu. Je\u015bli maj\u0105 znaczenie sterowniki zewn\u0119trzne lub dodatkowe, nale\u017cy r\u00f3wnie\u017c przygotowa\u0107 odpowiednie pliki modu\u0142\u00f3w i informacje debugowania. W przypadku braku symboli lub odfiltrowania niezb\u0119dnych stron pami\u0119ci analiza mo\u017ce by\u0107 ograniczona; takie luki nale\u017cy uwzgl\u0119dni\u0107 w dokumentacji wynik\u00f3w.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Plik vmcore mo\u017ce zawiera\u0107 poufne dane z pami\u0119ci operacyjnej. Dlatego nale\u017cy ograniczy\u0107 dost\u0119p do niego, zabezpieczy\u0107 jego przesy\u0142anie oraz okre\u015bli\u0107 terminy przechowywania i usuwania. Przed przekazaniem zrzutu pami\u0119ci lub dodatkowych log\u00f3w do dzia\u0142u wsparcia technicznego nale\u017cy ustali\u0107, czy wymagana jest na to zgoda oraz jaki jest dopuszczalny zakres przekazywanych danych.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"vorbereitung-pruefen\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"vorbereitung-pruefen\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Przygotowanie narz\u0119dzia kdump na serwerze<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Punktem wyj\u015bcia s\u0105 dystrybucja, wersja i architektura serwera. Sprawd\u017a w dokumentacji danej dystrybucji, jakie pakiety s\u0105 potrzebne do dzia\u0142ania narz\u0119dzia kdump i za\u0142adowania j\u0105dra przechwytuj\u0105cego oraz w jaki spos\u00f3b nale\u017cy skonfigurowa\u0107 t\u0119 us\u0142ug\u0119. Instrukcje dla r\u00f3\u017cnych dystrybucji nie s\u0105 mi\u0119dzy sob\u0105 zamienne: nazwy pakiet\u00f3w, konfiguracja rozruchu i narz\u0119dzia diagnostyczne mog\u0105 si\u0119 r\u00f3\u017cni\u0107.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Cz\u0119\u015bci\u0105 przygotowa\u0144 jest odpowiedni <strong style=\"font-weight:700;color:inherit\">Rezerwacja pami\u0119ci<\/strong> poprzez parametr rozruchowy <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">crashkernel<\/code>. Wybierz rozmiar i, w razie potrzeby, dodatkowe ustawienia zgodnie z wytycznymi dla konkretnej platformy i sprz\u0119tu. Zarezerwowana pami\u0119\u0107 nie jest dost\u0119pna dla normalnie dzia\u0142aj\u0105cego systemu; dlatego podanie uniwersalnej warto\u015bci rozmiaru by\u0142oby r\u00f3wnie ma\u0142o pomocne, jak niepotwierdzone przej\u0119cie ustawie\u0144 z innego serwera.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Po skonfigurowaniu rozruchu zgodnie z wymaganiami danej platformy i ewentualnym ponownym uruchomieniu system, poni\u017csze polecenie pow\u0142oki w trybie odczytu wy\u015bwietla parametry aktualnie uruchomionego j\u0105dra. W wynikach wyszukaj <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">crashkernel<\/code>. Wpis ten pokazuje przekazane ustawienie, ale nie potwierdza ani za\u0142adowania j\u0105dra przechwytuj\u0105cego, ani pomy\u015blnego wykonania kopii zapasowej.<\/p>\n<div class=\"wh-code-window\" data-wh-code style=\"margin:28px 0 34px;border:1px solid #2c4656;border-radius:12px;overflow:hidden;background:#132a3b;box-shadow:0 9px 25px -13px rgba(15,35,55,.2)\"><div class=\"wh-code-toolbar\" style=\"display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;background:#223e50;color:#edf5fa;font-size:13px;line-height:1.5;font-weight:600\"><span>Terminal<\/span><button type=\"button\" class=\"wh-code-copy\" data-wh-copy hidden style=\"padding:6px 11px;border:1px solid #7893a1;border-radius:6px;background:transparent;color:#fff;font-size:12px;line-height:1.5;font-weight:600;cursor:pointer\">Skopiuj kod<\/button><span class=\"wh-copy-status\" aria-live=\"polite\"><\/span><span data-wh-copy-success hidden>Skopiowano<\/span><span data-wh-copy-fallback hidden>Zaznaczony kod \u2013 prosz\u0119 skopiowa\u0107<\/span><\/div><pre class=\"wh-code\" data-no-translation translate=\"no\" style=\"display:block;margin:0;padding:20px;max-width:100%;overflow-x:auto;color:#edf5fa;background:#132a3b;font:14px\/1.75 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre;direction:ltr;text-align:left\"><code class=\"language-bash\" style=\"font:inherit;color:inherit;background:transparent;padding:0;border:0;white-space:inherit\">cat \/proc\/cmdline<\/code><\/pre><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">W systemie RHEL 9 mo\u017cna dodatkowo sprawdzi\u0107 stan za pomoc\u0105 poni\u017cszego polecenia w pow\u0142oce. W przypadku innych dystrybucji nale\u017cy skorzysta\u0107 z metody sprawdzania opisanej w ich dokumentacji. Wynik pozytywny <strong style=\"font-weight:700;color:inherit\">Komunikat o stanie<\/strong> stanowi wa\u017cn\u0105 wskaz\u00f3wk\u0119 co do gotowo\u015bci, ale nie zast\u0119puje kontrolowanego testu ca\u0142ego \u0142a\u0144cucha zabezpiecze\u0144. <\/p>\n<div class=\"wh-code-window\" data-wh-code style=\"margin:28px 0 34px;border:1px solid #2c4656;border-radius:12px;overflow:hidden;background:#132a3b;box-shadow:0 9px 25px -13px rgba(15,35,55,.2)\"><div class=\"wh-code-toolbar\" style=\"display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;background:#223e50;color:#edf5fa;font-size:13px;line-height:1.5;font-weight:600\"><span>Terminal<\/span><button type=\"button\" class=\"wh-code-copy\" data-wh-copy hidden style=\"padding:6px 11px;border:1px solid #7893a1;border-radius:6px;background:transparent;color:#fff;font-size:12px;line-height:1.5;font-weight:600;cursor:pointer\">Skopiuj kod<\/button><span class=\"wh-copy-status\" aria-live=\"polite\"><\/span><span data-wh-copy-success hidden>Skopiowano<\/span><span data-wh-copy-fallback hidden>Zaznaczony kod \u2013 prosz\u0119 skopiowa\u0107<\/span><\/div><pre class=\"wh-code\" data-no-translation translate=\"no\" style=\"display:block;margin:0;padding:20px;max-width:100%;overflow-x:auto;color:#edf5fa;background:#132a3b;font:14px\/1.75 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre;direction:ltr;text-align:left\"><code class=\"language-bash\" style=\"font:inherit;color:inherit;background:transparent;padding:0;border:0;white-space:inherit\">kdumpctl status<\/code><\/pre><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Sprawd\u017a r\u00f3wnie\u017c, czy w systemie Capture dost\u0119pny jest wybrany cel oraz niezb\u0119dne do tego sterowniki. Zapisz wybrane ustawienia oraz dat\u0119 i godzin\u0119 sprawdzenia, aby m\u00f3c je ponownie oceni\u0107 po zmianach w j\u0105drze systemu lub infrastrukturze. Przed wdro\u017ceniem nale\u017cy sprawdzi\u0107 konkretne ustawienia pod k\u0105tem faktycznie u\u017cywanej platformy docelowej.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"sicherungsziel\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"sicherungsziel\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Wybierz cel tworzenia kopii zapasowej i zakres zrzutu<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Das <strong style=\"font-weight:700;color:inherit\">Cel zabezpieczenia<\/strong> musi by\u0107 dost\u0119pny podczas gromadzenia danych i zapewnia\u0107 wystarczaj\u0105c\u0105 ilo\u015b\u0107 wolnego miejsca. Lokalna lokalizacja docelowa pozwala unikn\u0105\u0107 zale\u017cno\u015bci od po\u0142\u0105czenia sieciowego, wymaga jednak wolnego miejsca na serwerze. Nale\u017cy r\u00f3wnie\u017c uwzgl\u0119dni\u0107, \u017ce wiele zapisanych zrzut\u00f3w i towarzysz\u0105cych im plik\u00f3w diagnostycznych mo\u017ce zajmowa\u0107 sporo miejsca. <\/p>\n<figure class=\"wp-block-image size-large wh-figure\" aria-describedby=\"wh-caption-detail1\" style=\"display:block;float:none;clear:both;width:100%;max-width:760px;margin:34px auto 40px;border:1px solid #dae5e9;border-radius:14px;overflow:hidden;background:#f5f8fa;box-shadow:0 10px 28px -17px rgba(24,47,60,.28);box-sizing:border-box\"><div class=\"wh-figure-media\" style=\"display:block;background:#eef3f5;line-height:0\"><img loading=\"lazy\" width=\"800\" height=\"534\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kdump-lokales-sicherungsziel-9dfbe234-detail1-c39b701852-1024x683.webp\" class=\"wp-image-22125\" alt=\"Wygenerowany przez sztuczn\u0105 inteligencj\u0119 obraz symboliczny przedstawiaj\u0105cy zewn\u0119trzny dysk pami\u0119ci masowej na u\u017cywanym blacie roboczym, symbolizuj\u0105cy lokaln\u0105 lokalizacj\u0119 kopii zapasowej.\" decoding=\"async\" srcset=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kdump-lokales-sicherungsziel-9dfbe234-detail1-c39b701852-1024x683.webp 1024w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kdump-lokales-sicherungsziel-9dfbe234-detail1-c39b701852-300x200.webp 300w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kdump-lokales-sicherungsziel-9dfbe234-detail1-c39b701852-768x512.webp 768w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kdump-lokales-sicherungsziel-9dfbe234-detail1-c39b701852-18x12.webp 18w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kdump-lokales-sicherungsziel-9dfbe234-detail1-c39b701852.webp 1536w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" ><\/div><figcaption class=\"wh-caption\" id=\"wh-caption-detail1\" style=\"display:block;margin:0;padding:12px 18px 15px;border-top:1px solid #dce5e9;color:#506575;background:#f5f8fa;font-size:14px;line-height:1.55;text-align:start\">Ilustracja wygenerowana przez sztuczn\u0105 inteligencj\u0119: Lokalne lokalizacje docelowe wymagaj\u0105 wystarczaj\u0105cej ilo\u015bci dost\u0119pnej pami\u0119ci oraz odpowiednich komponent\u00f3w w systemie przechwytywania.<\/figcaption><\/figure><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">RHEL 9 dokumentuje nie tylko cele lokalne, ale tak\u017ce cele sieciowe za po\u015brednictwem NFS lub SSH. Dzi\u0119ki temu plik mo\u017cna przechowywa\u0107 oddzielnie od danego serwera; w tym celu sie\u0107, stacja docelowa oraz niezb\u0119dne komponenty w systemie przechwytywania musz\u0105 dzia\u0142a\u0107 prawid\u0142owo. Nale\u017cy sprawdzi\u0107 odpowiednie ograniczenia konkretnej konfiguracji RHEL, zamiast zak\u0142ada\u0107, \u017ce dost\u0119pno\u015b\u0107 w normalnym trybie pracy jest taka sama jak w systemie przechwytywania. <\/p>\n<div class=\"wh-table-scroll\" tabindex=\"0\" role=\"region\" aria-label=\"Por\u00f3wnanie cel\u00f3w tworzenia kopii zapasowych dla narz\u0119dzia kdump w systemie RHEL 9\" style=\"width:100%;max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid #dce5e9;border-radius:14px;background:#fff;box-shadow:0 10px 28px -16px rgba(24,47,60,.32);box-sizing:border-box\"><table style=\"width:100%;min-width:580px;border-collapse:separate;border-spacing:0;border:0;margin:0;font-size:15px;line-height:1.6;background:#fff\"><caption style=\"padding:20px;text-align:start;font-size:17px;line-height:1.5;font-weight:700;color:#173246;background:#fff\">Por\u00f3wnanie cel\u00f3w tworzenia kopii zapasowych dla narz\u0119dzia kdump w systemie RHEL 9<\/caption><thead><tr><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Cel<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Przewaga<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Istotna zale\u017cno\u015b\u0107<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Lokalny<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Do pisania nie jest potrzebne po\u0142\u0105czenie sieciowe<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Pojemno\u015b\u0107 u\u017cytkowa pami\u0119ci lokalnej i dost\u0119pne komponenty pami\u0119ci<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">NFS<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Zapisywanie w lokalizacji sieciowej<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Sie\u0107 i stacja przeciwna NFS musz\u0105 by\u0107 dost\u0119pne<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">SSH<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Transmisja do zdalnego odbiornika<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Sie\u0107 i stacja przeciwna SSH musz\u0105 by\u0107 dost\u0119pne<\/td><\/tr><\/tbody><\/table><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Z <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">makedumpfile<\/code> obraz mo\u017cna skompresowa\u0107 i przefiltrowa\u0107 wed\u0142ug wybranych obszar\u00f3w pami\u0119ci. <strong style=\"font-weight:700;color:inherit\">Filtrowanie<\/strong> mo\u017ce to pozwoli\u0107 zaoszcz\u0119dzi\u0107 miejsce na dysku i zmniejszy\u0107 obj\u0119to\u015b\u0107 przesy\u0142anych danych, ale powoduje usuni\u0119cie stron, kt\u00f3re mog\u0105 okaza\u0107 si\u0119 niezb\u0119dne przy p\u00f3\u017aniejszym analizowaniu problemu. Dlatego zakres zrzutu danych nale\u017cy dostosowa\u0107 do przewidywanej diagnozy i udokumentowa\u0107 zastosowane filtry; najmniejszy plik niekoniecznie jest najbardziej przydatny.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Plik vmcore mo\u017ce zawiera\u0107 poufne dane z pami\u0119ci operacyjnej. Nale\u017cy zatem ograniczy\u0107 dost\u0119p do niego, zabezpieczy\u0107 jego przesy\u0142anie oraz okre\u015bli\u0107, jak d\u0142ugo pliki maj\u0105 by\u0107 przechowywane i kiedy maj\u0105 zosta\u0107 usuni\u0119te. Przed przekazaniem pliku do dzia\u0142u pomocy technicznej nale\u017cy uzyska\u0107 niezb\u0119dn\u0105 zgod\u0119; dotyczy to r\u00f3wnie\u017c kopii przechowywanych oddzielnie.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"crash-einstieg\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"crash-einstieg\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Otwarcie istniej\u0105cego pliku vmcore za pomoc\u0105 programu crash<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Do p\u00f3\u017aniejszej analizy potrzebny jest dost\u0119pny plik vmcore, zgodny z wersj\u0105 j\u0105dra, w kt\u00f3rej nast\u0105pi\u0142a awaria, oraz z architektur\u0105 <strong style=\"font-weight:700;color:inherit\">vmlinux z informacjami debugowania<\/strong> a tak\u017ce wersj\u0119 programu crash zgodn\u0105 z j\u0105drem i formatem zrzutu. J\u0105dro dzia\u0142aj\u0105ce po ponownym uruchomieniu mo\u017ce by\u0107 inne; sam komunikat o wersji nie pozwala zatem w spos\u00f3b wiarygodny zidentyfikowa\u0107 kompilacji, w kt\u00f3rej dosz\u0142o do awarii.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Poni\u017csze schematyczne polecenie nale\u017cy wprowadzi\u0107 w zwyk\u0142ej pow\u0142oce systemu analitycznego. Nale\u017cy zast\u0105pi\u0107 obie \u015bcie\u017cki rzeczywistymi lokalizacjami plik\u00f3w. Polecenie to otwiera istniej\u0105cy obraz w celu analizy; nie tworzy ono ani zrzutu, ani nie uruchamia programu kdump. <\/p>\n<div class=\"wh-code-window\" data-wh-code style=\"margin:28px 0 34px;border:1px solid #2c4656;border-radius:12px;overflow:hidden;background:#132a3b;box-shadow:0 9px 25px -13px rgba(15,35,55,.2)\"><div class=\"wh-code-toolbar\" style=\"display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;background:#223e50;color:#edf5fa;font-size:13px;line-height:1.5;font-weight:600\"><span>Terminal<\/span><button type=\"button\" class=\"wh-code-copy\" data-wh-copy hidden style=\"padding:6px 11px;border:1px solid #7893a1;border-radius:6px;background:transparent;color:#fff;font-size:12px;line-height:1.5;font-weight:600;cursor:pointer\">Skopiuj kod<\/button><span class=\"wh-copy-status\" aria-live=\"polite\"><\/span><span data-wh-copy-success hidden>Skopiowano<\/span><span data-wh-copy-fallback hidden>Zaznaczony kod \u2013 prosz\u0119 skopiowa\u0107<\/span><\/div><pre class=\"wh-code\" data-no-translation translate=\"no\" style=\"display:block;margin:0;padding:20px;max-width:100%;overflow-x:auto;color:#edf5fa;background:#132a3b;font:14px\/1.75 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre;direction:ltr;text-align:left\"><code class=\"language-bash\" style=\"font:inherit;color:inherit;background:transparent;padding:0;border:0;white-space:inherit\">crash \/pfad\/zum\/passenden\/vmlinux \/pfad\/zum\/vmcore<\/code><\/pre><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Po pomy\u015blnym rozpocz\u0119ciu pracy b\u0119dziesz zajmowa\u0107 si\u0119 <strong style=\"font-weight:700;color:inherit\">komunikat o awarii<\/strong>, a nie ju\u017c w zwyk\u0142ej pow\u0142oce. Tam wy\u015bwietla si\u0119 <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">log<\/code> dost\u0119pne komunikaty j\u0105dra. Najpierw poszukaj komunikatu o panice oraz komunikat\u00f3w z tego samego przedzia\u0142u czasowego; komunikaty mog\u0105 stanowi\u0107 punkt wyj\u015bcia, ale niekoniecznie opisuj\u0105 pe\u0142n\u0105 przyczyn\u0119. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Z <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">bt<\/code> analizujesz stos bie\u017c\u0105cego kontekstu analizy; <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">bt -a<\/code> wy\u015bwietla stosy aktywnych zada\u0144 na procesorach. Por\u00f3wnaj \u0142a\u0144cuchy wywo\u0142a\u0144 z komunikatami, zamiast traktowa\u0107 pojedyncz\u0105 ramk\u0119 jako dow\u00f3d winy. W zale\u017cno\u015bci od stanu i zakresu zrzutu mog\u0105 brakowa\u0107 niekt\u00f3rych informacji. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">W tym samym oknie polece\u0144 pomocne jest <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">ps<\/code> w przegl\u0105dzie zada\u0144; <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">kmem -i<\/code> dostarcza og\u00f3lnych informacji o pami\u0119ci. Sam ten zrzut nie dowodzi ani istnienia wycieku pami\u0119ci, ani tego, co go powoduje. Je\u015bli konieczne jest dok\u0142adniejsze zbadanie danego modu\u0142u, mog\u0105 by\u0107 dodatkowo potrzebne odpowiednie pliki modu\u0142u oraz informacje debugowania.  <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"analyse-praxis\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"analyse-praxis\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Klasyfikowanie stos\u00f3w i wskaz\u00f3wek dotycz\u0105cych pami\u0119ci<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Je\u015bli po zmianie sterownika wyst\u0105pi b\u0142\u0105d typu \u201epanic\u201d, najpierw zanotuj moment wyst\u0105pienia, wersj\u0119 j\u0105dra, w kt\u00f3rej dosz\u0142o do awarii, oraz modu\u0142y, kt\u00f3re mia\u0142y w tym udzia\u0142. Por\u00f3wnaj te informacje z protoko\u0142em zmian: czy zaktualizowano tylko sterownik, czy te\u017c jednocze\u015bnie zainstalowano nowe j\u0105dro? W ten spos\u00f3b mo\u017cna zaw\u0119zi\u0107 zakres zmian istotnych dla analizy.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Nast\u0119pnie przeczytaj <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">log<\/code> dost\u0119pne komunikaty j\u0105dra i sprawd\u017a za pomoc\u0105 <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">bt<\/code> stos bie\u017c\u0105cego kontekstu analizy. <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">bt -a<\/code> uzupe\u0142nia obraz aktywnych zada\u0144 procesor\u00f3w. Opr\u00f3cz tre\u015bci komunikatu o awarii zanotuj r\u00f3wnie\u017c komunikaty, kt\u00f3re poprzedza\u0142y t\u0119 awari\u0119; mog\u0105 one dostarczy\u0107 kontekstu dla b\u0142\u0119du, kt\u00f3ry pojawi si\u0119 p\u00f3\u017aniej.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">A <strong style=\"font-weight:700;color:inherit\">Rama nap\u0119dowa<\/strong> Obecno\u015b\u0107 tego b\u0142\u0119du w stosie stanowi punkt wyj\u015bcia, ale nie dow\u00f3d winy. Na przyk\u0142ad wcze\u015bniejsze uszkodzenie pami\u0119ci mo\u017ce ujawni\u0107 si\u0119 dopiero w funkcji sterownika. Dlatego przed uznaniem zmiany za przyczyn\u0119 sprawd\u017a, czy komunikaty, zaanga\u017cowane modu\u0142y i przebieg zdarze\u0144 s\u0105 ze sob\u0105 sp\u00f3jne.<\/p>\n<figure class=\"wp-block-image size-large wh-figure\" aria-describedby=\"wh-caption-detail2\" style=\"display:block;float:none;clear:both;width:100%;max-width:760px;margin:34px auto 40px;border:1px solid #dae5e9;border-radius:14px;overflow:hidden;background:#f5f8fa;box-shadow:0 10px 28px -17px rgba(24,47,60,.28);box-sizing:border-box\"><div class=\"wh-figure-media\" style=\"display:block;background:#eef3f5;line-height:0\"><img loading=\"lazy\" width=\"800\" height=\"534\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kernel-stackframe-einordnen-9dfbe234-detail2-c5e8882cf5-1024x683.webp\" class=\"wp-image-22126\" alt=\"Ilustracja wygenerowana przez sztuczn\u0105 inteligencj\u0119, przedstawiaj\u0105ca \u0142a\u0144cuch wywo\u0142a\u0144 z\u0142o\u017cony z u\u0142o\u017conych jeden nad drugim pask\u00f3w, z wyr\u00f3\u017cnion\u0105 ramk\u0105 stosu.\" decoding=\"async\" srcset=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kernel-stackframe-einordnen-9dfbe234-detail2-c5e8882cf5-1024x683.webp 1024w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kernel-stackframe-einordnen-9dfbe234-detail2-c5e8882cf5-300x200.webp 300w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kernel-stackframe-einordnen-9dfbe234-detail2-c5e8882cf5-768x512.webp 768w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kernel-stackframe-einordnen-9dfbe234-detail2-c5e8882cf5-18x12.webp 18w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/kernel-stackframe-einordnen-9dfbe234-detail2-c5e8882cf5.webp 1536w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" ><\/div><figcaption class=\"wh-caption\" id=\"wh-caption-detail2\" style=\"display:block;margin:0;padding:12px 18px 15px;border-top:1px solid #dce5e9;color:#506575;background:#f5f8fa;font-size:14px;line-height:1.55;text-align:start\">Ilustracja wygenerowana przez sztuczn\u0105 inteligencj\u0119: Przyci\u0105gaj\u0105ca uwag\u0119 ramka typu \u201estackframe\u201d stanowi punkt wyj\u015bcia, ale nie jest jeszcze dowodem na przyczyn\u0119 b\u0142\u0119du.<\/figcaption><\/figure><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">W przypadku podejrzenia o przechowywanie dostarcza <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">kmem -i<\/code> przegl\u0105d informacji dotycz\u0105cych pami\u0119ci, o ile s\u0105 one dost\u0119pne w zrzucie pami\u0119ci i narz\u0119dziu. Nale\u017cy analizowa\u0107 te warto\u015bci w po\u0142\u0105czeniu z komunikatami j\u0105dra. Pojedyncza warto\u015b\u0107 nie wskazuje ani na wyciek pami\u0119ci, ani na jego przyczyn\u0119; ponadto w wyniku filtrowania mog\u0105 brakowa\u0107 niekt\u00f3rych stron pami\u0119ci. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Aby odpowiedzie\u0107 na pytanie, czy zu\u017cycie ro\u015bnie w miar\u0119 up\u0142ywu czasu, potrzebujesz dodatkowych szereg\u00f3w czasowych. W przypadku odr\u0119bnej analizy obci\u0105\u017cenia procesora mo\u017cna <a href=\"https:\/\/webhosting.de\/pl\/narzedzie-linux-perf-analiza-waskich-gardel-procesora-optymalizacja-obciazenie-serwera-profilowanie\/\">Profilowanie procesora za pomoc\u0105 narz\u0119dzia Linux Perf<\/a> pom\u00f3c. Takie pomiary stanowi\u0105 uzupe\u0142nienie zrzutu pami\u0119ci po awarii, ale nie zast\u0119puj\u0105 stanu zarejestrowanego w nim w momencie awarii.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"fehlersuche\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"fehlersuche\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Je\u015bli nie ma pliku vmcore nadaj\u0105cego si\u0119 do wykorzystania<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Po zawieszeniu si\u0119 systemu i jego ponownym uruchomieniu nale\u017cy najpierw sprawdzi\u0107, czy w og\u00f3le dosz\u0142o do sytuacji typu \u201epanic\u201d oraz czy zosta\u0142 zapisany plik vmcore. Samo ponowne uruchomienie nie potwierdza \u017cadnej z tych rzeczy. Przed wyci\u0105gni\u0119ciem wniosk\u00f3w o konkretnym b\u0142\u0119dzie na podstawie braku pliku, poszukaj komunikat\u00f3w z odpowiednim czasem wyst\u0105pienia oraz sprawd\u017a skonfigurowan\u0105 lokalizacj\u0119 zapisu.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Zbadaj <strong style=\"font-weight:700;color:inherit\">\u0141a\u0144cuch rejestracji<\/strong> Osobno: Czy dla danego systemu zosta\u0142 za\u0142adowany j\u0105dro przechwytuj\u0105ce i czy zdarzenie to kwalifikowa\u0142o si\u0119 do uruchomienia programu kdump? Nie ka\u017cda sytuacja typu \u201eoops\u201d prowadzi do paniki. Ca\u0142kowita utrata zasilania lub powa\u017cna awaria sprz\u0119towa mog\u0105 ponadto uniemo\u017cliwi\u0107 uruchomienie j\u0105dra przechwytuj\u0105cego lub zapisanie danych. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Nast\u0119pnie sprawd\u017a miejsce docelowe kopii zapasowej: czy by\u0142o dost\u0119pne, czy by\u0142o wystarczaj\u0105co du\u017co miejsca i czy system Capture zawiera\u0142 niezb\u0119dne sterowniki i komponenty? W przypadku miejsca docelowego w sieci nale\u017cy dodatkowo uwzgl\u0119dni\u0107 po\u0142\u0105czenie i stacj\u0119 docelow\u0105 jako czynniki zale\u017cne. W systemie RHEL plik <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">kexec-dmesg.log<\/code> Podaj informacje dotycz\u0105ce fazy rejestracji, o ile zosta\u0142a ona utworzona i zapisana. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">W przypadku braku nadaj\u0105cego si\u0119 do wykorzystania pliku dumpu wa\u017cn\u0105 alternatyw\u0105 s\u0105 wcze\u015bniejsze dzienniki lub trwa\u0142e komunikaty konsoli i j\u0105dra. \u0179r\u00f3d\u0142a te nie dostarczaj\u0105 jednak pe\u0142nego obrazu pami\u0119ci; utraconego stanu nie da si\u0119 p\u00f3\u017aniej odtworzy\u0107 za pomoc\u0105 narz\u0119dzia kdump.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Je\u015bli komunikaty lub inne obserwacje wskazuj\u0105 na problemy z sieci\u0105, mo\u017cna przeprowadzi\u0107 dodatkow\u0105 <a href=\"https:\/\/webhosting.de\/pl\/analiza-obciazenia-softirq-w-systemie-linux-optymalizacja-wydajnosci-centrum-danych\/\">Analiza wykorzystania SoftIRQ w systemie Linux<\/a> pomaga w klasyfikacji przetwarzania pakiet\u00f3w. Odpowiada ona na inne pytanie ni\u017c sprawdzenie miejsca docelowego zrzutu i sama w sobie nie \u015bwiadczy ani o wyst\u0105pieniu sytuacji krytycznej, ani o przyczynie nieudanej kopii zapasowej.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"betrieb-entscheidung\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"betrieb-entscheidung\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Przetestowanie rejestracji i zabezpieczenie wynik\u00f3w<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Zakres zrzutu danych nale\u017cy dobra\u0107 w zale\u017cno\u015bci od przewidywanego pytania diagnostycznego oraz dost\u0119pnych zasob\u00f3w. Kompresja i filtrowanie mog\u0105 pozwoli\u0107 zaoszcz\u0119dzi\u0107 miejsce na dysku i zmniejszy\u0107 obj\u0119to\u015b\u0107 przesy\u0142anych danych; usuni\u0119te strony pami\u0119ci nie b\u0119d\u0105 jednak dost\u0119pne do p\u00f3\u017aniejszych analiz. Nale\u017cy udokumentowa\u0107 t\u0119 decyzj\u0119, aby podczas analizy mo\u017cna by\u0142o rozpozna\u0107, jakie dane mog\u0105 brakowa\u0107. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Plik vmcore mo\u017ce zawiera\u0107 poufne dane z pami\u0119ci. Dlatego nale\u017cy uregulowa\u0107 kwestie dost\u0119pu, bezpiecznego przesy\u0142ania i okresu przechowywania, a tak\u017ce sposobu archiwizacji odpowiednich plik\u00f3w debugowania. Przed przekazaniem danych do dzia\u0142u pomocy technicznej nale\u017cy ustali\u0107 niezb\u0119dne uprawnienia oraz przewidziany spos\u00f3b post\u0119powania z danymi.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Sprawd\u017a ponownie przygotowania, je\u015bli zmieni\u0105 si\u0119 j\u0105dro, sterowniki, konfiguracja rozruchu lub infrastruktura tworzenia kopii zapasowych. Obejmuje to za\u0142adowane j\u0105dro przechwytuj\u0105ce oraz dost\u0119pno\u015b\u0107 wybranego miejsca docelowego. Pozytywny komunikat o stanie jest przydatny, ale sam w sobie nie wskazuje, czy w aktualnych warunkach faktycznie powstaje zrzut, kt\u00f3ry mo\u017cna podda\u0107 analizie. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><strong style=\"font-weight:700;color:inherit\">Ostrze\u017cenie:<\/strong> Kontrolowany test typu \u201eend-to-end\u201d celowo powoduje awari\u0119 systemu i mo\u017ce skutkowa\u0107 ponownym uruchomieniem oraz utrat\u0105 danych. Nale\u017cy go przeprowadza\u0107 wy\u0142\u0105cznie w zatwierdzonym \u015brodowisku testowym lub w wyznaczonym oknie serwisowym po wykonaniu kopii zapasowej danych. Nale\u017cy wcze\u015bniej ustali\u0107 zakres odpowiedzialno\u015bci, skutki oraz procedur\u0119 przywr\u00f3cenia dzia\u0142ania; celowo nie podano polecenia wywo\u0142uj\u0105cego ten test. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Wyczerpuj\u0105cy <strong style=\"font-weight:700;color:inherit\">Test typu end-to-end<\/strong> Nie poprzestawaj na sprawdzeniu statusu: sprawd\u017a, czy plik dotar\u0142 do przeznaczonego miejsca docelowego i czy mo\u017cna go otworzy\u0107 wraz z plikami pasuj\u0105cymi do zarejestrowanej kompilacji. Nast\u0119pnie podczas debugowania serwera odnotuj ustalenia, brakuj\u0105ce dane, niejasno\u015bci oraz kolejne kroki weryfikacyjne. W tym procesie wyra\u017anie oddziel zaobserwowane wskaz\u00f3wki od przyczyn, kt\u00f3re nie zosta\u0142y jeszcze potwierdzone.<\/p>\n<\/section><section class=\"wh-sources\" style=\"margin:40px 0 0;padding:24px 0 0;border-top:1px solid #dce5e9;color:#596b7b;font-size:14px;line-height:1.65\"><h2 style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">\u0179r\u00f3d\u0142a i aktualny stan wiedzy<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Stan bada\u0144: <time datetime=\"2026-11-04\">2026-11-04<\/time><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Stan bada\u0144 i dokumentacji: 4 listopada 2026 r. Przyk\u0142ady dotycz\u0105ce konkretnych dystrybucji odnosz\u0105 si\u0119 do RHEL 9; przed wdro\u017ceniem nale\u017cy sprawdzi\u0107 ustawienia dla w\u0142asnej platformy.<\/p><div class=\"wh-source-urls\"><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/docs.kernel.org\/admin-guide\/kdump\/kdump.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/docs.redhat.com\/en\/documentation\/red_hat_enterprise_linux\/9\/html\/managing_monitoring_and_updating_the_kernel\/analyzing-a-core-dump_assembly_managing-kernel-command-line-parameters-with-uki<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/docs.redhat.com\/en\/documentation\/red_hat_enterprise_linux\/9\/html-single\/managing_monitoring_and_updating_the_kernel\/index<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/crash-utility.github.io\/help_pages\/log.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/crash-utility.github.io\/help_pages\/bt.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/crash-utility.github.io\/help_pages\/kmem.html<\/span><\/p><\/div><\/section><\/div>","protected":false},"excerpt":{"rendered":"<p>W przypadku odpowiednich awarii j\u0105dra program kdump tworzy obraz pami\u0119ci. Dowiedz si\u0119, jakie s\u0105 wymagania i jak dok\u0142adnie przeanalizowa\u0107 istniej\u0105cy plik vmcore za pomoc\u0105 programu crash.<\/p>","protected":false},"author":1,"featured_media":22124,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[922],"tags":[],"class_list":["post-22114","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technologie"],"acf":[],"_links":{"self":[{"href":"https:\/\/webhosting.de\/pl\/wp-json\/wp\/v2\/posts\/22114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webhosting.de\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webhosting.de\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webhosting.de\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webhosting.de\/pl\/wp-json\/wp\/v2\/comments?post=22114"}],"version-history":[{"count":3,"href":"https:\/\/webhosting.de\/pl\/wp-json\/wp\/v2\/posts\/22114\/revisions"}],"predecessor-version":[{"id":22127,"href":"https:\/\/webhosting.de\/pl\/wp-json\/wp\/v2\/posts\/22114\/revisions\/22127"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webhosting.de\/pl\/wp-json\/wp\/v2\/media\/22124"}],"wp:attachment":[{"href":"https:\/\/webhosting.de\/pl\/wp-json\/wp\/v2\/media?parent=22114"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webhosting.de\/pl\/wp-json\/wp\/v2\/categories?post=22114"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webhosting.de\/pl\/wp-json\/wp\/v2\/tags?post=22114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}