12.6. 네트워크 스택을 Netavark에서 CNI로 전환
네트워크 스택을 Netavark에서 CNI로 전환할 수 있습니다.
CNI 네트워크 스택은 더 이상 사용되지 않으며 향후 RHEL 릴리스에서 제거됩니다. 대신 Netavark 네트워크 스택을 사용합니다.
사전 요구 사항
-
container-toolsmeta-package가 설치되어 있습니다.
절차
/etc/containers/containers.conf파일이 없는 경우/usr/share/containers/containers.conf파일을/etc/containers/디렉터리에 복사합니다.cp /usr/share/containers/containers.conf /etc/containers/
# cp /usr/share/containers/containers.conf /etc/containers/Copy to Clipboard Copied! Toggle word wrap Toggle overflow /etc/containers/containers.conf파일을 편집하고 다음 내용을[network]섹션에 추가합니다.network_backend="cni"
network_backend="cni"Copy to Clipboard Copied! Toggle word wrap Toggle overflow 컨테이너 또는 Pod가 있는 경우 스토리지를 다시 초기 상태로 재설정합니다.
podman system reset
# podman system resetCopy to Clipboard Copied! Toggle word wrap Toggle overflow 시스템을 재부팅합니다.
reboot
# rebootCopy to Clipboard Copied! Toggle word wrap Toggle overflow
검증
네트워크 스택이 CNI로 변경되었는지 확인합니다.
cat /etc/containers/containers.conf ... [network] network_backend="cni" ...
# cat /etc/containers/containers.conf ... [network] network_backend="cni" ...Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Podman 4.0.0 이상을 사용하는 경우 podman info 명령을 사용하여 네트워크 스택 설정을 확인합니다.