아무튼,
먼저 RHEL커널업데이트를 하려면 여러가지 방법이 있지만 일반적으로 rpm명령어, yum명령어 등을 통해 가능하다.
그러나 RHEL6의 경우는 약간 사정(?)이 다르다.
RedHat Enterprise Linux 6에서는, kernel update는 kernel-firmware와 함께 업데이트해야한다.
kernel-firmware는 모든 커널의 일반적인 디렉토리 / lib, / 펌웨어에 설치된다.
따라서, 새로운 커널 펌웨어는 이전 커널 펌웨어 및 이전 커널을 모두 덮어 쓰고 새로운 커널은 새로운 커널 펌웨어를
사용한다.
환경
RedHat Enterprise Linux 6
Kernel
* kernel : Contains the kernel for single, multicore and
multiprocessor systems.
* kernel-firmware — Contains all of the firmware files that are
required by various devices to operate.
문제해결
[dhkim@redhat ~]$ yum update kernel
Resolving Dependencies
--> Running transaction check
---> Package kernel.x86_64 0:2.6.32-431.el6 will be installed
--> Processing Dependency: kernel-firmware >= 2.6.32-431.el6
for package: kernel-2.6.32-431.el6.x86_64
--> Running transaction check
---> Package kernel-firmware.noarch 0:2.6.32-358.el6 will be
updated
---> Package kernel-firmware.noarch 0:2.6.32-431.el6 will be an
update
--> Processing Conflict: kernel-2.6.32-431.el6.x86_64 conflicts
bfa-firmware < 3.2.21.1-2
--> Restarting Dependency Resolution with new changes.
--> Running transaction check
---> Package bfa-firmware.noarch 0:3.0.3.1-1.el6 will be updated
---> Package bfa-firmware.noarch 0:3.2.21.1-2.el6 will be an
update
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version
Repository Size
================================================================================
Installing:
kernel x86_64 2.6.32-431.el6
dvd-Server 28 M
Updating:
bfa-firmware noarch 3.2.21.1-2.el6
dvd-Server 2.6 M
Updating for dependencies:
kernel-firmware noarch 2.6.32-431.el6
dvd-Server 13 M
Transaction Summary
================================================================================
Install 1 Package(s)
Upgrade 2 Package(s)
추가적으로 위에서 언급된 bfa-firmware의 경우, 직접적인 kernel과의 의존성이 없기 때문에 삭제해도 무방하다.
The bfa-firmware package contains the Brocade Fibre Channel Host Bus Adapter (HBA) Firmware to run Brocade Fibre Channel and CNA adapters. This package also supports the Brocade BNA network adapter.
'Linux is.... > Knowledge' 카테고리의 다른 글
Write Barrier란 무엇인가? (2) | 2014.03.11 |
---|---|
pNFS(Parallel NFS) (0) | 2014.01.23 |
Red Hat Enterprise Linux Release Dates (0) | 2013.12.02 |
[REDHAT] 제품 지원 적용범위 (0) | 2013.11.20 |
cmirror는 무엇인가. 그리고 어디에 쓰일 것인가. (0) | 2013.11.19 |