[問題] kernel log 紀錄

看板LinuxDev作者 (shihyu)時間9年前 (2016/03/02 21:43), 編輯推噓1(107)
留言8則, 3人參與, 最新討論串1/1
我桌機電腦當 socket server , Raspberry Pi 當 clinet 互傳資料 但是目前從 Raspberry Pi 連 server 傳送資料會造成 kernel crash 這時候會噴很多 kernel log 可是我無法紀錄起來去分析 , 這時候也無法 ctrl + c 中斷 , 看起來是 kernel 掛掉 ./socket_client 2>&1 | tee log.txt // 這樣也無法存起來 把掉電源重開 log.txt 裡面是空的 有什麼辦法 debug & 紀錄 kernel log ? 還有個疑問Raspberry Pi kernel crash kernel log 為什麼會直接吐在終端機上? 是有開啟什麼特殊 kernel 功能嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.105.246.217 ※ 文章網址: https://www.ptt.cc/bbs/LinuxDev/M.1456926189.A.6A0.html

03/03 08:50, , 1F
1.把console設到com port,然後再找一台電腦用com port
03/03 08:50, 1F

03/03 08:51, , 2F
接著,用任何可以紀錄畫面歷史的com port軟體登入,這樣
03/03 08:51, 2F

03/03 08:52, , 3F
等kernel log噴的時候,可以使用com port軟體紀錄log
03/03 08:52, 3F

03/03 08:58, , 4F
2.學習使用pstore
03/03 08:58, 4F

03/08 08:13, , 5F
pstore透過重新開機將log存放於RAM,下次開機可以查看
03/08 08:13, 5F

05/19 23:13, , 6F
/var/log 導向一個non-volatile memory?
05/19 23:13, 6F

05/19 23:13, , 7F
coredump可以開一下也生成. panic時可以多印些
05/19 23:13, 7F

05/19 23:14, , 8F
registers位置的上下memory
05/19 23:14, 8F
文章代碼(AID): #1MrktjQW (LinuxDev)
文章代碼(AID): #1MrktjQW (LinuxDev)