当我运行命令时,我试图捕获看起来像内核错误/堆栈跟踪的内容sudo zpool import
。错误开头为:
[104.877657] BUG:无法处理 00000000ffff4167 处的内核分页请求
...
我试过了只需重定向stderr
到一个文件sudo zpool import &> err_file
但这似乎没有捕获它(我正在使用 bash) - 错误仍然打印到屏幕上。
如何获取完整的错误消息?
答案1
zpool 命令未将错误消息写入控制台。内核正在写入消息。它很可能通过 syslog/rsyslog 写入控制台。
您也许可以通过运行dmesg
打印内核消息来找到错误消息。dmesg > err_file