Linux雙網路卡繫結單個IP之(team)
前言
(1)簡單的說就是多個物理的埠繫結在一起當成一個邏輯埠來使用,以便提高頻寬,實現負 載平衡或高可用的功能。 (2)配置的基本過程就是配置一個邏輯埠的連線,視作 master;然後把需要的物理埠配置 成 slave 連線,繫結到組。然後把這個邏輯埠分配 IP 就可以用了。 (3)網路卡的鏈路聚合就是將多塊網路卡連線起來,當一塊網路卡損壞,網路依舊可以正常執行,可以 有效的防止因為網路卡損壞帶來的損失,同時也可以提高網路訪問速度。 (4)網路卡的鏈路聚合一般常用的有"bond"和"team"兩種模式,"bond"模式最多可以新增兩塊卡,"team"模式最多可以新增八塊網路卡。
1、安裝teamd
[root@team ~]# yum -y install teamd //安裝teamd[root@team ~]# systemctl stop NetworkManager && systemctl disable NetworkManager//停止NetworkManager//NetworkManager服務是管理和監控網路設定的守護程式!!!
2、手動建立配置檔案
//編寫team0 [root@team ~]# vim /etc/sysconfig/network-scripts/ifcfg-team0 DEVICE=team0 DEVICETYPE=Team ONBOOT=yes BOOTPROTO=none DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no DNS1=114.114.114.114 IPADDR=192.168.45.111 PREFIX=24 GATEWAY=192.168.45.254 TEAM_CONFIG="{\"runner\":{\"name\":\"activebackup\"}}"//以上DNS1、IPADDR、PREFIX、GATEWAY 請根據自己實際情況所需要而編寫 //編寫ens33 [root@team ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33DEVICETYPE=TeamPort TEAM_MASTER=team0 TEAM_PORT_CONFIG='{"prio":100}' NAME=ens33 //name和device根據自己實際網路卡名稱來編寫 DEVICE=ens33 ONBOOT=yes //編寫ens36 [root@team ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens36 [root@web01 network-scripts]# cat ifcfg-ens36 DEVICETYPE=TeamPort TEAM_MASTER=team0 TEAM_PORT_CONFIG='{"prio":99}' NAME=ens36 //同上ens33 DEVICE=ens36 ONBOOT=yes
3、重啟網路卡驗證team是否配置成功
[root@team ~]# systemctl restart network //重啟網路卡//檢視team0成員 [root@web01 ~]# teamnl team0 ports //可以看到兩塊網路卡都為up 3: ens36: up 1000Mbit FD 2: ens33: up 1000Mbit FD [root@team ~]# teamdctl team0 state //檢視team0狀態setup: runner: activebackup ports: ens33 link watches: link summary: up instance[link_watch_0]: name: ethtool link: up down count: 3 ens36 link watches: link summary: up instance[link_watch_0]: name: ethtool link: up down count: 3runner: active port: ens33 //以上兩張網路卡表示正常執行的
做個簡單測試如下:
注:無論我們down掉任意的一張網路卡嗎,只要有一張網路卡狀態為up,它都能及時的頂上繼續工作!!!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69982209/viewspace-2716013/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux 雙網路卡雙IP配置Linux
- linux 網路卡繫結Linux
- Linux網路卡繫結Linux
- Linux(09):網路卡繫結Linux
- Oracle 11gR2 RAC 單網路卡轉雙網路卡繫結配置Oracle
- 深度分析Linux下雙網路卡繫結七種模式 多網路卡的7種bond模式原理Linux模式
- linux繫結多個ip(轉載)Linux
- linux下一個網路卡配置多個IPLinux
- 【Linux伺服器雙IP配置】如何實現不同IP的雙網路卡同時上網?Linux伺服器
- 剖析網路卡繫結模式模式
- CentOS6.x實現單網路卡雙IP的方法CentOS
- 簡單實現一個雙向繫結
- rhel7網路卡bond和team
- mysql繫結多個ip地址MySql
- Windows 一個網路卡配多個IPWindows
- 在 Ubuntu 15.10 上為單個網路卡設定多個 IP 地址Ubuntu
- sx-work網路繫結IP
- angular雙向繫結簡單實現Angular
- vue 雙向繫結(v-model 雙向繫結、.sync 雙向繫結、.sync 傳物件)Vue物件
- 一個網路卡下設定兩個ip地址
- 從單向到雙向資料繫結
- ROS指令碼ip-mac繫結 批次繫結ip和macROS指令碼Mac
- WPF之AvalonEdit實現MVVM雙向繫結MVVM
- Vue原始碼學習之雙向繫結Vue原始碼
- @angular/forms 原始碼解析之雙向繫結AngularORM原始碼
- mvvm-simple雙向繫結簡單實現MVVM
- SSL證書繫結域名還是繫結IP?
- 請教硬改蝸牛星際c主機板,單網路卡改雙網路卡
- [JS][Vue]學習記錄之雙向繫結JSVue
- Vue 中雙向繫結 Vs 單向資料流Vue
- 簡單易懂的雙向資料繫結解讀
- JavaScript實現簡單的雙向資料繫結JavaScript
- Vue雙向繫結初探Vue
- vue雙向繫結原理Vue
- React學習筆記之雙向資料繫結React筆記
- 阿里雲如何繫結域名(阿里雲域名如何繫結ip)阿里
- 如何在centos上配置802.1Q VLAN標記,linux單網路卡多vlan多網段Ip配置案例CentOSLinux
- 虛擬網路卡介面VETH(Virtual Ethernet )建立使用和繫結關係