답변1
최신 커널 버전(예: yum update 'kernel*'
)을 실행 중인 경우 여기에 버그 보고서를 제출할 수 있습니다.
https://bugzilla.redhat.com/enter_bug.cgi?product=Red%20Hat%20Enterprise%20Linux%207
RedHat은 이 문제가 여러 고객에게 영향을 미치거나 귀하가 직접 유료 RHEL 7을 구독하지 않는 한 이 문제를 해결하기 위해 어떠한 자원도 투입하지 않을 것입니다.
이와 같은 커널 버그는 우주에서 떠도는 전하 입자가 메모리 모듈에 부딪히고 메모리 비트를 뒤집는 것으로 인해 발생할 수도 있으므로 일관되게 재현할 수 없다면 귀찮게 하지 않을 것입니다.
답변2
해결책
32비트 CentOS 7을 덤프하고 마지막 32비트 Ubuntu LTS인 것으로 보이는 32비트 Ubuntu 16.04 LTS를 설치했습니다.
32비트 Ubuntu 16.04 LTS에서는 Rust를 설치하거나 Rust 애플리케이션을 빌드/실행할 때 커널 패닉이 관찰되지 않습니다.
역사
이 32비트 시스템에는 이전에 Ubuntu 12.04 LTS 및 14.04 LTS가 있었으며 사용 환경은 원활했습니다. 따라서 16.04 LTS는 현명한 선택처럼 보입니다.
서비스/업데이트
유일한 문제는 Ubuntu 16.04 LTS가 2021년 4월에 서비스가 종료된다는 것입니다. 그래서 더 이상 업데이트가 없습니다! 이 문제를 해결하려면 다른 솔루션을 설치하는 것이 좋습니다.32비트 데비안기계에. 기계에는 이전에 데비안이 없었으므로 어떤 일이 일어날 수 있습니다 :(
마지막 해결책
오픈수세 텀블위드 32비트
결국 롤링 릴리스이므로 정기적으로 업데이트되는 openSUSE Tumbleweed 32비트를 설치했습니다. 훌륭하게 작동합니다 =)
답변3
CentOS 7 32비트에서 웹킷을 사용하여 소스에서 Qt5를 빌드할 때 동일한 오류가 발생했습니다. "audit=0" 커널 매개변수를 추가하면 문제가 해결되었습니다.