CodeReady 컨테이너: kvm 모듈을 로드할 수 없음

나는 최근에 새 기계를 설정하고 있다는 것을 알게 되었고 모든 도구를 다시 구성하는 일반적인 즐거움을 즐기고 있었습니다. 이러한 도구 중 하나는 CodeReady Containers 이며, 이를 통해 로컬에서 소규모 OpenShift 4 환경을 실행할 수 있습니다. 나는 이전에 이것에 대해 많은 문제를 일으킨 적이 없었지만(물론 일부 resource requirements은 제외하고), 이 컴퓨터에서는 문제가 되지 않을 것입니다.

즉, 바이너리와 풀 시크릿을 풀다운한 후 초기crc setup 명령을 실행한 후 약간 놀랐습니다.

Failed to load kvm amd module: exit status 1: modprobe: ERROR: could not insert 'kvm_amd': Operation not supported


이제 이것이 실제로 무엇을 의미하는지 알아보기 전에 아주 명확하게 말씀드리겠습니다. 이것은 crc 자체의 실제 문제가 아닙니다. crc가 요구하는 전제 조건과 관련된 더 많은 문제였습니다. 비슷한 내용을 언급하고 문서화하는 데 방해가 되는 항목을 찾지 못한 풀 리퀘스트를 하나만 발견했습니다(참고: 저는 이것에 대한 빠른 패스만 수행했습니다). 같은 배를 타고 있습니다.

그래서 문제가 무엇입니까?



여기에서 받은 오류 메시지는 다음과 같습니다.

Failed to load kvm amd module: exit status 1: modprobe: ERROR: could not insert 'kvm_amd': Operation not supported


저는 AMD 컴퓨터에서 실행 중이므로 의미가 있습니다. Intel 컴퓨터에서 자신을 찾으면 다음과 같이 보일 것입니다.

Failed to load kvm intel module: exit status 1: modprobe: ERROR: could not insert 'kvm_intel': Operation not supported


이것이 우리에게 말하는 것은 사용하려는 특정 kvm 모듈을 활성화하는 데 문제가 있다는 것입니다. 그리고 (적어도 제 경우에는) 가상화를 아직 활성화하지 않은 컴퓨터가 있다는 결론을 내렸습니다. CRC는 물론 OpenShift 릴리스를 실행하는 단일 가상 머신을 설정하므로 머신에 가상화가 활성화되어 있지 않다면 여기서 OpenShift를 사용하지 않을 것입니다.

BIOS가 자신의 컴퓨터에 따라 약간 다르게 보일 것이기 때문에 수정 사항은 각 경우에 약간 다르게 보일 것이지만 전반적으로 찾아야 할 것은 BIOS 설정에서 찾을 수 있습니다. 따라서 컴퓨터를 재부팅하고 BIOS 화면으로 이동하는 데 필요한 키를 누르십시오. Advanced 또는 CPU 탭 아래 어딘가에 정착할 가능성이 있는 설정은 가상화를 활성화할 수 있는 설정입니다. 제 경우에는 약어가 SVM이었지만, BIOS에 따라 마일리지와 약어 사용이 다를 수 있습니다.

좋은 웹페이지 즐겨찾기