1. 程式人生 > >linux配置聚合鏈路

linux配置聚合鏈路

聚合連線(team):指的是網路連線的捆綁/組隊,通過將多個實際網絡卡(team-slave)整和為邏輯上的單個連線,實現負載均衡,熱備份等單塊網絡卡難以完成的特殊功能。

聚合連線的型別:熱備份activebackup,輪詢負載均衡roundrobin

定義聚合連線的型別配置時,採用JSON語法,主要特點如下:

標記一個物件--(物件)

每個物件  ---名稱:值

每個字串---“字串”

熱備份-聚合連線(activebackup)

[[email protected] ~]# ifconfig 

eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether 52:54:00:b7:f8:8d  txqueuelen 1000  (Ethernet)
        RX packets 10906  bytes 567630 (554.3 KiB)
        RX errors 0  dropped 16  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

eth2: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether 52:54:00:ff:92:36  txqueuelen 1000  (Ethernet)
        RX packets 10906  bytes 567630 (554.3 KiB)
        RX errors 0  dropped 16  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

[[email protected] ~]# nmcli connection add con-name team0 type team ifname team0 config '{"runner":{"name":"activebackup"}}';
連線“team0”(5c80f42f-5cec-4f5a-8a05-4b83d8bc7fab) 已成功新增。
[[email protected] ~]# nmcli con modify team0 ipv4.method manual ipv4.addresses 172.16.3.20/24 connection.autoconnect yes


[[email protected] ~]# nmcli con add con-name team0-p1 type team-slave ifname eth1 master team0
連線“team0-p1”(4b565f4d-c02c-42e7-8b40-62c76db0b2c0) 已成功新增。
[[email protected] ~]# nmcli con add con-name team0-p2 type team-slave ifname eth2 master team0
連線“team0-p2”(1e8f123c-f407-44d7-8be2-2dbb029b1ec0) 已成功新增。
[[email protected] ~]# nmcli connection up team0
成功啟用(主伺服器等待從伺服器)連線(D-Bus 啟用路徑:/org/freedesktop/NetworkManager/ActiveConnection/11)
[[email protected] ~]# nmcli connection up team0-p1
連線已成功啟用(D-Bus 活動路徑:/org/freedesktop/NetworkManager/ActiveConnection/14)
[[email protected] ~]# nmcli connection up team0-p2
連線已成功啟用(D-Bus 活動路徑:/org/freedesktop/NetworkManager/ActiveConnection/15)

檢視聚合連線地址
[[email protected] ~]# ifconfig team0
team0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.16.3.20  netmask 255.255.255.0  broadcast 172.16.3.255
        inet6 fe80::b531:8bf1:a293:311e  prefixlen 64  scopeid 0x20<link>
        ether 72:82:3b:2b:7f:00  txqueuelen 1000  (Ethernet)
        RX packets 31  bytes 1178 (1.1 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 92  bytes 10348 (10.1 KiB)
        TX errors 0  dropped 2 overruns 0  carrier 0  collisions 0

檢視聚合連線執行狀態

[[email protected] ~]# teamdctl team0 state
setup:
  runner: activebackup      //執行模式/型別
ports:
  eth1                      //成員網絡卡1
    link watches:
      link summary: up
      instance[link_watch_0]:
        name: ethtool
        link: up
        down count: 0
  eth2                //成員網絡卡2
    link watches:
      link summary: up
      instance[link_watch_0]:
        name: ethtool
        link: up
        down count: 0
runner:
  active port: eth1     //當前活動的成員網絡卡
 

相關推薦

linux配置聚合

聚合連線(team):指的是網路連線的捆綁/組隊,通過將多個實際網絡卡(team-slave)整和為邏輯上的單個連線,實現負載均衡,熱備份等單塊網絡卡難以完成的特殊功能。 聚合連線的型別:熱備份activebackup,輪詢負載均衡roundrobin 定義聚合連線的型別

Linux中高階網路配置聚合BOND&TEAM、橋接)

BOND&TEAM 讓Linux核心支援網絡卡繫結驅動。常見的網絡卡繫結驅動有三種模式——mode0、mode1、mode6。 mode0(平衡負載模式):平時兩塊網絡卡均工作,且自動備援,但需要在與伺服器本地網絡卡相連的交換機裝置上進行埠聚合來支援繫結技術。 mode1(平衡備

Linux基礎之 高階網路配置聚合

一、鏈路聚合 簡介: 鏈路聚合(Link Aggregation)是一個計算機網路術語,指將多個物理埠匯聚在一起,形成一個邏輯埠,以實現出/入流量吞吐量在各成員埠的負荷分擔,交換機根據使用者配置的埠負荷分擔策略決定網路封包從 哪個成員埠傳送到對端的交換機。當交換機檢測到其中一個成員埠的鏈路發

linux學習 lesson20聚合和橋接

一、鏈路聚合 實現介面穩定性;介面寬度不夠時增寬網絡卡。 先準備雙網絡卡虛擬機器,將網絡卡ip刪除 有兩種方法: 1.bond 命令方式建立bond 建立bond0 nmcli connection add con-name bond0 ifname bond0 type

聚合(網絡卡繫結)的配置

聚合鏈路的主要作用:備份網絡卡,防止單點故障,在一塊網絡卡故障的情況下,自動啟用第二塊網絡卡。    ——熱備份(activebackup),連線冗餘1、首先要存在兩塊及以上的網絡卡裝置eth1: flags=4163<UP,BROADCAST,RUNNING,MULT

Linux】Rhel7聚合

簡單的說就是多個物理的埠繫結在一起當成一個邏輯埠來使用,以便提高頻寬,實現負載平衡或高可用的功能在rhel7裡面是通過轉輪來實現不同的目的 配置的基本過程就是配置一個邏輯埠的連線,視作主;然後把需要的物理埠配置成奴連線,繫結到組。然後把這個邏輯埠分配IP就可以用了  團隊

聚合與橋接測試

npos ble option idt ger pre cpe 測試環境 collision 用途:將主機上的兩塊網卡綁定在一起,構成一個邏輯端口。 交換機根據用戶配置的端口負荷分擔策略決定報文從哪一個成員端口發送到對端的交換機。當其中一塊網卡發生故障時,則繼續使用另外一塊

聚合及故障排查

mct eno 步驟 show 驗證 ash 連接 selinux -s 一、聚合鏈路1、首先準備兩塊網卡2、配置slave,即將eno16777736和eno33554960兩塊網卡加入到team03、使用 # nmcli connection up team0-1命令重

CentOS7的聚合

1、環境介紹 [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) ENERAL.DEVICE: ens37 GENERAL.TYP

CentOS 7.2 team實現網絡卡聚合(雙網絡卡繫結)指令碼及驗證

使用team實現網絡卡聚合鏈路指令碼: #!/bin/bash #建立一個名為team0的鏈路介面 IP=192.168.101.1 GATE=192.168.101.254 ETH1=eno1 E

聚合(捆綁)

接口 的區別 lac col 區別 但是 不同 中一 地址 鏈路聚合(鏈路捆綁):將多個物理鏈路在邏輯上組合在一起當作一條鏈路使用,可以有效的提高帶寬,解決網絡阻塞問題 鏈路聚合有兩種模式可以實現:手動負載均衡模式、LACP模式 手動負載均衡模式:

vlan基本命令配置 trunk配置

div vip 6.2 png group fas trunk模式 vlan配置 vlan通信 1 案例1:vlan基本命令 1.1 問題 1)在交換機上創建vlan10,修改名稱為web並查看vlan配置 2)刪除vlan10,查看vlan配置 3)創建vla

Linux高階網路配置聚合與橋接

鏈路聚合:兩個網絡卡邦在一起 balance-rr 輪循  任務輪流來  增快傳輸速率 active-backup  只是自己當作備用  使介面更穩定 ping不通還需要物理裝置的支援 bond-slave  為bond介面服務 需要兩個介面

最近進坑了DCS-3950雙層交換機聚合配置整理

交換機 雙層 交換機A上1-2端口對應交換機B上3-4端口PC1鏈接交換機A上23端口PC2鏈接交換機B上24端口命令如下:DCS-3950-28C>enDCS-3950-28C#conDCS-3950-28C(config)#hostname switchAswitchA(config)#%J

H3C對接華為S5700s---配置聚合

鏈路 select art max con esc onf 協議 rmi 一臺h3c s7510E下面連著一臺華為s5700交換機,要做鏈路聚合,經過測試完成配置: 華為交換機配置:interface Eth-Trunk2

Linux的高級網絡網橋、聚合

網橋 鏈路聚合一.網橋實驗1.測試環境為網絡搭建虛擬機開始為NAT模式安裝過程NAT速度很慢2.配置網橋參數文件3.測試網橋模式下的虛擬機安裝速度與第一次實驗相同,只是將網絡模式換為網橋模式安裝,速度很快網橋設置二.bond三.鏈路聚合Linux的高級網絡網橋、鏈路聚合

Linux 主機與虛擬機網橋制作與網卡聚合

linux 基礎運維學習一、網橋制作1、主機的網橋制作 刪除主機的/etc/sysconfig/network-scripts/ifcfg-enp0s25 在/etc/sysconfig/network-scripts/ifcfg-br0目錄下添加文件 #編輯主機的物理網卡文件 vim /etc

配置聚合中極小錯誤——失之毫厘謬以千裏

什麽 eth1 理解 發現 如果 ive mod watch 執行 敲了以下命令配置team的鏈路聚合,    nmcli con add type team con-name team0 ifname team0 config "{"runner":{

linux初學者-網卡的聚合

sina sin 同時 n-n post avi term tail cat linux初學者-網卡的鏈路聚合篇 網卡的鏈路聚合就是將多塊網卡連接起來,當一塊網卡損壞,網絡依舊可以正常運行,可以有效的防止因為網卡損壞帶來的損失,同時也可以提高網絡訪問

手工聚合與靜態LACP聚合配置命令(華為)

switch 靜態 amp ethernet -i eth0 命令 priority lan 步驟1 創建Eth-Trunk # 創建Eth-Trunk 1。<Quidway> system-view [Quidway] sysname Switch [Swit