1. 程式人生 > >Centos7 通過nmcli team實現網絡卡繫結

Centos7 通過nmcli team實現網絡卡繫結

操作環境

Centos 7.2 nmcli

操作步驟

1.檢視現有網路連結
2.建立team,名稱為team0

按照下面的語法,用 nmcli 命令為網路組介面建立一個連線。

# nmcli con add type team con-name CNAME ifname INAME [config JSON]

CNAME 指代連線的名稱,INAME 是介面名稱,JSON (JavaScript Object Notation) 指定所使用的處理器(runner)。JSON語法格式如下:

'{"runner":{"name":"METHOD"}}'

METHOD 是以下的其中一個:broadcast、activebackup、roundrobin、loadbalance

 或者 lacp

這裡我們建立“”activebackup“為例”


3.設定team0的ip、gateway、dns
4.設定team的屬性為manual
5.新增網絡卡ens192、ens224到team0中
6.啟動team0
7,檢視team0狀態

通過以上就完成了通過nmcli建立acitve backup的網路team 下圖是zabbix的截圖,team0作為iscsi target的網路埠,sdb作為iscsi target的後端儲存,在ens192或ens224掉線的情況下,team0都能正常工作, 資料傳輸沒有受到影響。