7.2.4. 실시간 커널 버전 확인
OpenShift Container Platform 클러스터에서는 항상 최신 버전의 실시간 커널을 사용하세요. 클러스터에서 사용 중인 커널 버전이 확실하지 않은 경우 다음 절차에 따라 현재 실시간 커널 버전을 릴리스 버전과 비교할 수 있습니다.
사전 요구 사항
-
OpenShift CLI(
oc)가 설치되어 있습니다. -
cluster-admin권한이 있는 사용자로 로그인했습니다. -
podman을 설치했습니다.
프로세스
클러스터 버전을 얻으려면 다음 명령을 실행하세요.
$ OCP_VERSION=$(oc get clusterversion version -o jsonpath='{.status.desired.version}{"\n"}')릴리스 이미지 SHA 번호를 받으세요:
$ DTK_IMAGE=$(oc adm release info --image-for=driver-toolkit quay.io/openshift-release-dev/ocp-release:$OCP_VERSION-x86_64)릴리스 이미지 컨테이너를 실행하고 클러스터의 현재 릴리스와 함께 패키징된 커널 버전을 추출합니다.
$ podman run --rm $DTK_IMAGE rpm -qa | grep 'kernel-rt-core-' | sed 's#kernel-rt-core-##'출력 예
4.18.0-305.49.1.rt7.121.el8_4.x86_64이는 릴리스와 함께 제공되는 기본 실시간 커널 버전입니다.
참고실시간 커널은 커널 버전에서 문자열
.rt로 표시됩니다.
검증
클러스터의 현재 릴리스에 나열된 커널 버전이 클러스터에서 실행 중인 실제 실시간 커널과 일치하는지 확인하세요. 다음 명령을 실행하여 실행 중인 실시간 커널 버전을 확인하세요.
클러스터 노드에 대한 원격 쉘 연결을 엽니다.
$ oc debug node/<node_name>실시간 커널 버전을 확인하세요.
sh-4.4# uname -r출력 예
4.18.0-305.49.1.rt7.121.el8_4.x86_64