Red Hat Training

A Red Hat training course is available for Red Hat Linux

19장. 커널

AMD64 및 Intel 64 시스템 상의 kdump에서 여러 CPU 지원

AMD64 및 Intel 64 시스템에서 kdump 커널 크래시 덤프 메커니즘은 하나 이상의 CPU를 사용하여 부팅할 수 있습니다. 커널 크래시 덤프 생성 시 높은 입출력으로 인해 대용량 메모리 크기의 시스템에서는 Linux에서 하나의 CPU만 활성화되어 있을 때 장치의 인터럽트를 할당 실패할 수 있는 문제를 해결합니다. ("maxcpus=1" 또는 nr_cpus=1)
크래시 커널에서 여러 CPU를 활성화하려면 커널 명령행에 nr_cpus=X (여기서 X는 프로세스 수임) 및 disable_cpu_apicid=0 옵션을 지정합니다.

criu 도구

Red Hat Enterprise Linux 7.2에서는 기술 프리뷰로 criu 도구를 제공합니다. 이 도구는 Checkpoint/Restore in User-space를 구현하여 실행 중인 애플리케이션을 중지시켜 파일 모음으로 저장하는데 사용될 수 있습니다. 나중에 애플리케이션은 중지 상태에서 복원할 수 있습니다.
criu 도구는 구조적 데이터를 직렬화하기 위한 언어 중립적, 플랫폼 중립적 확장 가능한 메커니즘으로 Protocol Buffers에 의존합니다. 종속 패키지를 제공하는 protobufprotobuf-c 패키지는 기술 프리뷰로 Red Hat Enterprise Linux 7.2에 추가되어 있습니다.

사용자 네임스페이스

이러한 기능은 호스트와 컨테이너 간을 보다 더 적절하게 분리하여 Linux 컨테이너를 실행하는 서버에 추가적 보안을 제공합니다. 컨테이너 관리자는 더이상 호스트에서 관리 작업을 수행할 필요가 없기 때문에 보안성이 높아집니다.

IBM System z 용 LPAR 감시 장치

IBM System z 용으로 개선된 감시 드라이버는 기술 프리뷰로 사용할 수 있습니다. 이 드라이버는 LPAR (Linux logical partitions) 및 z/VM 하이퍼바이저에서 Linux 게스트를 지원하며 Linux 시스템이 응답하지 않을 경우 자동 재부팅 및 자동 덤프 기능을 제공합니다.

kpatch로 동적 커널 업데이트

kpatch 유틸리티를 통해 사용자는 재부팅하지 않고 커널을 동적으로 패치하기 위해 사용할 수 있는 바이너리 커널 패치 모음을 관리합니다. kpatch는 AMD64 및 Intel 64 아키텍처에 대해서만 기술 프리뷰로 지원됩니다.

i40evf는 대규모 리셋 처리

VF (Virtual Function)의 가장 일반적인 리셋 유형은 각각의 VF에 대해 VF 리셋으로 계단식 배열하는 PF (Physical Function) 리셋입니다. 하지만 Core 또는 EMP 리셋과 같은 '대규모' 리셋의 경우 장치가 다시 초기화되고 이전 VF가 동일한 VSI를 취득하지 못하여 VF가 복구할 수 없게 되므로 원래 VSI의 리소스를 계속 요청했습니다. 기술 프리뷰로 이번 업데이트에는 관리자 큐 상태 머신에 여분의 상태가 추가되어 있어 런타임시 드라이버는 설정 정보를 다시 요청할 수 있습니다. 리셋 복구 동안 이러한 비트는 aq_required 필드에 설정되고 드라이버 백업을 불러오기 전 설정 정보가 패치됩니다.