服務器bond問題排查

Bond異常排查

在做bond覈查的時候,原來的bond做的是在同一塊網卡上,刪除配置之後在bond中

ifenslave -d bond0 eth4

停止eth4網口,怎麼eth0來湊熱。

image.png

默認這個接口0 4都是加入bond0組裏的 對外它展示的mac地址都是主用的物理接口的mac
所以在ifdown的時候出現這個錯誤,意思就是你的bond使用的我的地址,不能把我給down了

服務器bond故障。

知識點:初始化bond的時候,bond的mac地址會從其中的網卡中選擇一個。
生產中遇到的一個情況是。bond中有一個網卡是down的,使用ifenslave把他踢出了,因爲bond使用它的mac地址
導致bond的mac地址改變,由於交換機上做了mac地址准入,導致服務器無法ping通
重要的事,變更的時候如果沒有以爲很簡單,兩三分鐘搞定,開啓數據庫的failover。發現服務器斷了之後,
率先去遠程管理卡把failover關閉了,而後開啓mac地址准入就好了


ifenslave -c bond0 eth1 將一個物理接口eth1作爲active接口
不建議# ifenslave -d bond0 eth0 //從bond0中刪除掉eth0
以後我能就可以不採用ifdown eth0或ifconfig eth0 down的方法來把bond切換到另外一塊網卡上了啊,
可以直接使用這個 ifenslave -c bond0 eth1 將一個物理接口eth1作爲active接口


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章