docker

openstack 하에서 docker 외부 통신 오류 mtu 값 변경

초이짬 2020. 9. 17. 11:49
728x90

docker 가 클라우드 vm 에 설치하고 centos7 버전에서 내부에서 apt 등 외부 통신이 안되는 경우가 있는데

 

mtu 값을 확인해 보면 된다.

 

ifconfig 해서 보면 docker 네트워크는 1500 이고 openstack mtu 는 1450 이다

 

내가 openstack 엔지니어가 아니라 모르겟지만 다은 os 들은 1500 으로 알고 있다

 

이 차이 때문에 docker 내부에서 외부로 나가는 통신에 문제가 발생한다

 

그래서 docker 옵션에서 이 값을 변경 해 주면 된다

 

 


 /lib/systemd/system/docker.service
 --mtu 1450 추가

//docker 데몬 재기동
systemctl daemon-reload
systemctl restart docker

**mtu 값 확인은 첨엔 변경이 없지만 내부에서 한번 받아오면 바뀐다....

728x90