CentOS6 使用ip netns

1,292次阅读
没有评论

CentOS6 使用 ip netns

docker 使用的过程中如果要自定义容器的网络设备(主要是指定 IP 地址),就要用到网络 namespace(可以理解为进程级别的网络设备)使用 ip netns 会出现类似这样的报错:

Object “netns” is unknown, try “ip help”.

CentOS6 使用 ip netns

解决方法:升级 iproute

网上的解决方法都是解决不了这个问题的,因为原先的 YUM 源已经失效了。

vim /etc/yum.repos.d/rdo-release.repo

[openstack-juno]
name=OpenStack Juno Repository
baseurl=https://repos.fedorapeople.org/repos/openstack/EOL/openstack-icehouse/epel-6/
enabled=1
skip_if_unavailable=0
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RDO-Juno

更新 YUM 源之后

yum –enablerepo=openstack-juno install iproute

CentOS6 使用 ip netns

安装成功!

再次执行 ip netns

CentOS6 使用 ip netns

这样问题就解决了

CentOS6 使用 ip netns


正文完
 
ddn
版权声明:本站原创文章,由 ddn 2016-04-07发表,共计1110字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。