7.7. 네트워킹
/etc/iproute2/ 의 사용자 정의 iproute2 설정은 예상대로 작동합니다.
이전에는 RHEL 9.6으로 업데이트한 경우 iproute2 패키지에서 /usr/share/iproute2/ 디렉터리에 기본 구성을 저장했습니다. 또한 /etc/iproute2/ 에 사용자 지정 구성이 있는 경우 업데이트의 이름이 이러한 파일의 이름이 변경되고 .rpmsave 접미사가 추가됩니다. 결과적으로 사용자 지정 설정이 더 이상 적용되지 않았습니다. iproute2 패키지의 RHEL 9.7 버전으로 업데이트하면 패키지의 설치 스크립트가 더 이상 사용자 지정 구성 파일의 이름을 바꾸지 않으며 /etc/iproute2/ 에서 .rpmsave 접미사로 파일을 찾으면 스크립트에서 이 접미사가 제거됩니다. 결과적으로 사용자 지정 설정이 예상대로 다시 작동합니다.
iproute2 기본 설정은 /usr/share/iproute2/ 에 남아 있습니다.
런타임 시 SR-IOV VF 수를 줄이면 커널이 더 이상 패닉이 발생하지 않음
이전 릴리스에서는 다음 조건이 모두 적용되면 Linux 커널이 패닉 상태가 될 수 있었습니다.
- 호스트에는 IMMU(Input-Output Memory Management Unit)가 활성화되어 있습니다.
- 네트워크 드라이버는 페이지 풀을 사용합니다.
- 이 드라이버를 사용하는 네트워크 인터페이스의 SR-IOV(Single Root I/O Virtualization) VF(가상 기능) 수를 줄였습니다.
이번 업데이트를 통해 커널은 페이지 풀에 속한 Cryostat 매핑된 메모리 페이지를 추적합니다. 예를 들어 VF를 제거하여 페이지 풀이 삭제되면 메모리 페이지가 0.0.0.0-unmapped됩니다. 이렇게 하면 VF가 이미 제거된 후 메모리 페이지를 매핑 해제하려는 시도가 방지됩니다. 결과적으로 런타임 시 SR-IOV VF 수를 줄이면 커널이 더 이상 패닉이 발생하지 않습니다.
Jira:RHEL-76845[1]
이제 xtables 모듈이 더 이상 사용되지 않는 것으로 다시 표시됩니다.
이번 업데이트 이전에는 iptables,ip6tables,arptables,ebtables, ip_set 드라이버가 잘못 표시되어 있지 않은 것으로 표시되었습니다. 결과적으로 RHEL은 유지 관리되지 않은 드라이버를 기록했습니다. < driver> 경고입니다. 이번 릴리스에서는 언급된 드라이버가 더 이상 사용되지 않는 것으로 다시 표시되었습니다. 결과적으로 시스템은 더 이상 잘못된 지원 상태로 경고를 보고하지 않습니다.
이제 xdp-loader 기능 명령이 예상대로 작동합니다.
xdp-loader 유틸리티는 이전 버전의 libbpf 에 대해 컴파일되었습니다. 그 결과 xdp-loader 기능이 오류와 함께 실패했습니다.
Cannot display features, because xdp-loader was compiled against an old version of libbpf without support for querying features.
Cannot display features, because xdp-loader was compiled against an old version of libbpf without support for querying features.
이제 유틸리티가 올바른 libbpf 버전에 대해 컴파일됩니다. 결과적으로 이제 명령이 예상대로 작동합니다.
DMFS 모드에서 Mellanox ConnectX-5 어댑터 작동
이전 버전에서는 이더넷 스위치 장치 드라이버 모델(switchdev) 모드를 사용하는 동안 ConnectX-5 어댑터의DMFS(Device managed flow steering) 모드에서 mlx5 드라이버가 실패했습니다. 결과적으로 다음 오류 메시지가 표시되었습니다.
mlx5_core 0000:5e:00.0: mlx5_cmd_out_err:780:(pid 980895): DELETE_FLOW_TABLE_ENTRY(0x938) op_mod(0x0) failed, status bad resource(0x5), syndrome (0xabe70a), err(-22)
mlx5_core 0000:5e:00.0: mlx5_cmd_out_err:780:(pid 980895): DELETE_FLOW_TABLE_ENTRY(0x938) op_mod(0x0) failed, status bad resource(0x5), syndrome (0xabe70a), err(-22)
결과적으로 ConnectX-5 어댑터의 펌웨어 버전을 16.35.3006 이상으로 업데이트하면 오류 메시지가 표시되지 않습니다.
Jira:RHEL-9897[1]
VMware vCenter에서 실행 중인 RHEL VM에서 SATA 디스크를 올바르게 제거할 수 있음
이전에는 VMWare vCenter 인터페이스를 사용하여 VMware ESXi 하이퍼바이저에서 실행 중인 RHEL 9 게스트에서 SATA 디스크를 제거할 때 디스크가 완전히 제거되지 않았습니다. 기능이 작동하지 않고 vCenter 인터페이스의 게스트에서 사라졌지만 SCSI 인터페이스는 여전히 게스트에 연결된 디스크를 감지했습니다. 이번 업데이트를 통해 SCSI 인터페이스에 디스크 분리가 올바르게 표시됩니다.
Jira:RHEL-79914[1]