首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何打开bond0/eth0接口

如何打开bond0/eth0接口
EN

Stack Overflow用户
提问于 2015-10-09 12:02:52
回答 3查看 27.5K关注 0票数 1

我的clusters节点主要绑定到eth0和bond0接口:

代码语言:javascript
复制
[root@machine]# ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc mq master bond0 state UP qlen 1000
    link/ether 00:25:90:68:79:4a brd ff:ff:ff:ff:ff:ff
3: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN qlen 1000
    link/ether 00:25:90:68:79:4b brd ff:ff:ff:ff:ff:ff
5: bond0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP 
    link/ether 00:25:90:68:79:4a brd ff:ff:ff:ff:ff:ff
8: gre0: <NOARP> mtu 1476 qdisc noop state DOWN 
    link/gre 0.0.0.0 brd 0.0.0.0
9: brffef350: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP 
    link/ether fe:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff
10: ffef350: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master brffef350 state UP qlen 32
    link/ether fe:ff:ff:ff:ff:ff brd ff:ff:ff:ff:ff:ff

如果我关闭此接口(通过: ip link set down),则与该节点的连接将丢失。然后我们就无法通过SSH连接到该节点。是否有方法可以恢复到节点的连接?由于接口关闭,因此禁止SSH。有没有办法打开这两个接口?

我降低它的原因是因为我正在考虑(虽然不确定)接口状态转换(从上->下->上)可能会改变接口索引(我想要模拟的场景)。

EN

回答 3

Stack Overflow用户

发布于 2015-10-09 12:27:39

使用ip:

代码语言:javascript
复制
# ip link set dev <interface> up
# ip link set dev <interface> down

使用ifconfig:

代码语言:javascript
复制
# /sbin/ifconfig <interface> up
# /sbin/ifconfig <interface> down

如果不起作用,请尝试# ifconfig -a

这样的输出可能会有所帮助

您尝试过pinging吗?

票数 5
EN

Stack Overflow用户

发布于 2015-10-09 13:07:59

打开/etc/network/interface中使用auto定义的所有/eth0接口:

ifup -a or ifup eth0

ifdown -a or ifdown eth0

关闭当前处于打开状态的所有接口:

ifquery -l

打印使用allow-hotplug关键字指定的所有接口的名称:

ifquery eth0

票数 4
EN

Stack Overflow用户

发布于 2015-10-09 23:16:28

您可以设置cron作业以使接口重新启动。在根目录的crontab中放入如下一行(将适用于Debian和派生工具;不同的命令适用于RedHat等):

代码语言:javascript
复制
5 10    * * *  /sbin/ifup bond0

您只需将上面的510更改为关闭接口后一两分钟内的某个时间。在本例中,10是小时,5是分钟。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33029708

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档