CentOS 7.3에서 사용 가능한 코어를 확인하면 다음 메시지가 나타납니다.
[admin@CentOS73-x64 build]$ yum list --showduplicates kernel
...
Installed Packages
kernel.x86_64 3.10.0-514.el7 @anaconda
kernel.x86_64 3.10.0-693.2.2.el7 @updates
Available Packages
kernel.x86_64 3.10.0-693.el7 base
kernel.x86_64 3.10.0-693.1.1.el7 updates
kernel.x86_64 3.10.0-693.2.1.el7 updates
kernel.x86_64 3.10.0-693.2.2.el7 updates
kernel.x86_64 3.10.0-693.5.2.el7 updates
[admin@CentOS73-x64 build]$
CentOS 7.2에서 동일한 명령을 실행하면 다음과 같습니다.
[ilan@CentOS7286-64 ~]$ yum list --showduplicates kernel
....
Installed Packages
kernel.x86_64 3.10.0-327.el7 @anaconda
kernel.x86_64 3.10.0-514.16.1.el7 @updates
Available Packages
kernel.x86_64 3.10.0-693.el7 base
kernel.x86_64 3.10.0-693.1.1.el7 updates
kernel.x86_64 3.10.0-693.2.1.el7 updates
kernel.x86_64 3.10.0-693.2.2.el7 updates
kernel.x86_64 3.10.0-693.5.2.el7 updates
[ilan@CentOS7286-64 ~]$
이는 CentOS 7.3에서 327이 작동하지 않는다는 의미입니까?
내 목표를 명확히하겠습니다.
이 머신은 다양한 커널을 테스트하는 데 사용되며 CentOS 7용 커널이 모두 포함된 머신이 필요합니다.
현재 모든 CentOS 7 커널은 3.10.0-123, 3.10.0-54.0.1, 3.10입니다. 0-229, 3.10.0-327, 3.10.0-514, 3.10.0-514, 3.10.0-693
여러 컴퓨터에 7.0, 7.1, 7.2를 사용하는 것을 피하고 싶습니다. 3.10.0-123을 실행하는 컴퓨터에 7.0을 설치하고 위에서 언급한 모든 커널을 포함하여 업그레이드하고 싶습니다.
답변1
3.10.0-327.el7을 보면 "설치된 패키지" 섹션에 있습니다. 실제로 327 커널은 RHEL/CentOS 7.2 마이너 버전의 초기 커널입니다. RHEL/CentOS 7.3 마이너 버전의 초기 커널 버전은 버전 514입니다. 이러한 커널은 설치 이미지에서 사용할 수 있습니다.
예, 327은 설치 이미지에 없기 때문에 7.3에서는 사용할 수 없습니다. 일반적으로 새로운 마이너 버전에서 이전 커널 버전을 사용하는 것은 의미가 없습니다(그렇게 하려면 타당한 이유가 있어야 합니다).
사용 중인 업데이트 리포지토리는 최신 커널 버전 중 일부만 제공합니다.
답변2
하나의 시스템에 CentOS 7.0, 7.1, 7.2, 7.3 등의 모든 코어가 있다는 아이디어는 개념적으로 흥미롭지만 현실 세계에서는 그다지 실용적이지 않습니다.
커널 마이너 버전 및 빌드 번호 외에도 마이너 버전의 다른 사항도 변경됩니다. 예를 들어 커널 헤더와 systemd는 거의 항상 마이너 버전 간에 변경됩니다.