5.10. 실시간 커널을 사용하여 RHEL 이미지 빌드


실시간 커널(kernel-rt)을 사용하여 RHEL 이미지를 빌드하려면 리포지토리를 재정의해야 kernel-rt 가 기본 커널로 올바르게 선택되는 이미지를 빌드할 수 있습니다. /usr/share/osbuild-composer/repositories/ 디렉터리의 .json 을 사용합니다. 그런 다음 시스템에 빌드한 이미지를 배포하고 실시간 커널 기능을 사용할 수 있습니다.

참고

실시간 커널은 Red Hat Enterprise Linux 실행을 위해 인증된 AMD64 및 Intel 64 서버 플랫폼에서 실행됩니다.

사전 요구 사항

프로세스

  1. 다음 디렉터리를 생성합니다.

    # mkdir /etc/osbuild-composer/repositories/
  2. /usr/share/osbuild-composer/repositories/rhel-10.json 파일의 콘텐츠를 새 디렉터리로 복사합니다.

    # cp /usr/share/osbuild-composer/repositories/rhel-10.json /etc/osbuild-composer/repositories
  3. RT 커널 리포지터리를 포함하도록 /etc/osbuild-composer/repositories/rhel-10.json 파일을 편집합니다.

    # grep -C 6 kernel-rt /etc/osbuild-composer/repositories/rhel-10.json
          "baseurl": "https://cdn.redhat.com/content/dist/rhel10/10/x86_64/appstream/os",
          "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nm………..=\n=UZd/\n-----END PGP PUBLIC KEY BLOCK-----\n",
          "rhsm": true,
          "check_gpg": true
        },
        {
          "name": "kernel-rt",
          "baseurl": "https://cdn.redhat.com/content/dist/rhel10/10/x86_64/rt/os",
          "gpgkey": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBEr………fg==\n=UZd/\n-----END PGP PUBLIC KEY BLOCK-----\n",
          "rhsm": true,
          "check_gpg": true
        },
  4. 서비스를 다시 시작하십시오.

    # systemctl restart osbuild-composer
  5. kernel-rt.json 파일에 포함되어 있는지 확인합니다.

    # composer-cli sources list
    # composer-cli sources info kernel-rt

    이전에 구성한 URL이 표시됩니다.

  6. 블루프린트를 생성합니다. 블루프린트에서 "[customizations.kernel]" 사용자 지정을 추가합니다. 다음은 블루프린트에 "[customizations.kernel]"을 포함하는 예입니다.

    name = "rt-kernel-image"
    description = ""
    version = "2.0.0"
    modules = []
    groups = []
    distro = "rhel-10.0"
    [[customizations.user]]
    name = "admin"
    password = "admin"
    groups = ["users", "wheel"]
    [customizations.kernel]
    name = "kernel-rt"
    append = ""
  7. 블루프린트를 서버로 푸시합니다.

    # composer-cli blueprints push rt-kernel-image.toml
  8. 생성한 블루프린트에서 이미지를 빌드합니다. 다음 예제에서는 (.qcow2) 이미지를 빌드합니다.

    # composer-cli compose start rt-kernel-image qcow2
  9. 실시간 커널 기능을 사용하려는 시스템에 빌드한 이미지를 배포합니다.

검증

  • 이미지에서 VM을 부팅한 후 이미지가 기본 커널로 올바르게 선택되었는지 확인합니다.

    $ cat /proc/cmdline
    BOOT_IMAGE=(hd0,got3)/vmlinuz-6.12.0-0.el10_0_.x86_64+rt...
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동