>

一、澳门博发娱乐官网聚合网络,nmcli创建的网络

- 编辑:澳门博发娱乐官网 -

一、澳门博发娱乐官网聚合网络,nmcli创建的网络

卡夫卡质量优化之坎坷路(2),kafka质量优化

接上一篇:

题外话:
 上黄金时代篇轻易说了豆蔻梢头晃和煦对kafka的有些基础精晓,以至c++中哪些选取librdkafka来促成大家和睦的职业必要。那后生可畏篇就来探究钻探一些另类玩的方法,跟代码非亲非故,用到的技巧也不算新,不过令自个儿深感奇异的是,竟然从未人如此使用过,实施过。。。
 作者挺难过的,这么一些通用且实用,并且经过特别不难的操作就能够升官数倍品质的章程,竟然甚少人去行使他们,以致离奇。猝然感到中中原人民共和国那个IT蒙受里,怎么才干培养练习出宏伟的程序猿,公司青眼的是好处,领导重申的是结果,不懂本事的人做首长,懂技巧的人被领导,面试靠出口,事业靠开会,升迁靠资历,找专业靠教育水平。。。
 百分之99的种类,“先出三个本子,前边再思虑优化”“这么些须要一点也不细略,怎么贯彻本人不管,明日自笔者将在”,但是。。永世没一时间梳理,也忙于考虑。项目永恒很急,程序猿长久在加班加点。。。从前的代码永世要靠下后生可畏任调bug。。。

扯远了,回归正题吧。

风度翩翩.卡夫卡意况搭建
 网络有非常多条件搭建的学科示例,看了意气风发晃,大概全部是千篇生意盎然律,都是互相转过来转过去,没有虚构到骨子里利用场景,也不思虑品质毕竟怎样,也不思考怎么要这么搭,反正大家皆以按那几个套路来的,以致自个儿想找意气风发篇搭建5个节点集群的都找不到。
 实际生育情况中,我们的kafka是搭建在服务器上的,大家都知晓每台服务器搭建一个节点,七个节点组成叁个集群。大家也了然kafka的习性瓶颈是在互连网IO和磁盘读写速度上。
常规情状下那样搭建当然是没难题的,况且kafka自己是为短新闻而设计的,不过在大部运用场景中,大家只可以实时传输图片这种大音讯,借使我们要搭建三个支撑日吞吐量陆仟万数目标集群,每条音信1M,
我们来算一下:
 假若各类节点带宽是一千Mbps,可传输的字节数就1000/8=125M, 假设要援救每秒钟管理500条数据,那须要八个多大的集群呢?
好的,500条*1M=500M, 500M/125M=4。 也正是4个节点的集群。没毛病呢亲密的朋友?
没毛病么?毛病极大啊。大家算的那500M风姿洒脱味是数码吞吐量的带宽,但是吞吐量吞吐量,有吞也可以有吐啊。
最简便易行的1份添丁1份费用,各必要占掉此中50%的带宽,那咱们要高达每分钟生产500条花费500条,至少就要求一千M字节的带宽。
那只是最出彩的境遇,实际使用中,必然不仅仅三个顾客要从kafka中花费数量,假使有3个顾客要从集群中开支数量,还要支撑每秒500条,那就意味着本人那些集群的吞吐总数要达到每秒钟2000M字节,网络io比特率要满意每分钟两千0Mbps,假诺每一个节点选择千兆网卡,那表示本身索要三个由20台服务器组成的集群。精神振奋台服务器保守点配置平日的5万元钱意气风发台,那就须求100万股份资本。
那明明不对啊,kafka不是称呼吞吐量宇宙第如日方升的么,怎么会要靠堆叠服务器的数额来满足仅仅是每秒管理500条数据的供给吗?
这在那之中自然有标题,小编要去找官方要个说法去,那跟你们吹出来的一心不切合啊,逗笔者呢吗?
求带麻袋,咱们再精心回过头来想朝气蓬勃想,问题出在哪呢,大家的计量也没难题,那依旧算的最最理想的气象下,实际的生育情形只怕更差。不对,一定万分。

周到屡了又屡,真的没难题,大家厂家就是如此用的呦,大家公司也是那般用的啊,没毛病呢亲密的朋友?
没毛病么?毛病比非常的大呀。通过地点的简政放权大家很鲜明会得出一个有力并且官方可验证的下结论,限制kafka质量的只好是网络带宽非常不足大。有没有方法化解呢?换万兆带宽?整个都换到万兆,那要命,费用又翻了欣欣向荣倍,200万资金。

好啊,接下去正是我们怎么消除这一个互连网瓶颈的奉行之路了:
    既然大家的瓶颈是在网络上,网络的瓶颈又是在网卡上,把千兆网卡换万兆网卡又不具体,那就只剩一条路了,增添块网卡。OK,平日的服务器都扶助4网口+1管理口,先来插上四根网线,配置四个ip地址。没毛病,然后大家就想了,既然都有四块网卡,每块网卡又有独立的ip地址了,那咱们是或不是能够在如日中天台机械上搭建4个kafka节点,每一个节点绑定大器晚成块网卡呢,来尝试吧,很震憾。。。依据教程,一步一步,摩擦摩擦,biu的蒸蒸日上。。。。纳尼??竟然起不来??难道笔者安顿出难点了?检查一回,给本身起。。。检查一遍,给本人起。。。检查一次。。。百度谷歌(Google),检查柒回。。。什么鬼???kafka难道不帮衬在蒸蒸日上台机器上开多少个经过?不对啊,不是还会有在风流洒脱台机器上搭建伪集群的课程摆在这里呢,那表明不是kafka的主题素材。然后又是日新月异顿查,大器晚成顿乱试,终于。。大家检查出了本来面目:在长久以来台机械上起三个kafka供给配置端口号不平等,何况新版kafka慢慢丢掉了host.name和port那多个布局项,全体相关的布置,只须要安插listeners就能够。
再全体删掉重头再来,配网卡ip,配listeners,给本人起!哈哈哈,终于起来了,并且能够健康生产花费数据了,作者当成太冷酷了,这么难的标题以致被笔者解决了,经过这么多努力,我们终归能够落成如火如荼块网卡对应二个kafka节点的远大愿望了,还会有哪个人??  但是。。。俗话说的好。。。不要喜欢的太早。。。太早。。早。。

来吧,让大家看后生可畏看你的网络IO瓶颈能否达到规定的标准五千Mbps吧,手指飞速的输入风流浪漫串代码:sar -n DEV 1  
当当当。。随着生产线程数的加码,网络io一点也不慢完结一千Mbps了,作者要再加13个生产! sar -n DEV 1 当当当。。。什么?互联网io竟然照旧一千Mbps,不对不对,怎么肥四?抓个包看风华正茂看,四个ip分别成立tcp链接并起先相互数据,没难题啊,再留意豆蔻梢头瞅,笔者去,为什么全部ip指向的都是同多个mac地址,那不科学啊,是在逗小编吧?笔者不相信,确定是自作者哪儿配置错了,分明是小编心非常不足义气,肯定是小编起步的章程不对。。。小编不相信,小编不相信。。。作者不相信。。。让咱们再试三遍。。五次。。。三遍。。。
求带麻袋,全数网卡ip都指向了贰个mac地址,是或不是说须要手动配置网卡的路由消息,让各样网卡都由此本人的路由来转载数量,查资料,看教程,看man手册,配置路由。。让我们再虔诚的试三次。。。试一遍。。。试一次。。。不玩了。。我要回家,小编想老妈。。。

静下心来再考虑:大家今后能够确认的是,在乎气风发台机械上搭建集群是一蹴而就的,只需陈设端口号不等同就能够,种种kafka节点绑定豆蔻梢头块网卡的办法不可行,即便把套接字绑定到一个一定网卡的ip上,数据包离开主机时会首先通过路由表,路由表会搜索最低资本的网络接口(猖獗静态的接口)举行发送,大家配备的四块网卡具有同样的血本,因为四块网卡是在同叁个子网内(即同三个网段),因而传输率不会超过单张网卡的传输率,假诺要化解那么些标题,那么有效的门路是手动配置路由表新闻,并且要保管四块网卡的ip位于分化的网段上,并要确认保障区别的网段是能够连接的。

好吧,实际使用中大家是被分配ip的那多少个,实际不是足以随意分配网段的那么些,显明这种情势也不可行,可是起码大家总结出了意气风发套卓有成效方案不是么。

大家花了大气的年月商讨kafka跟网卡之间的关联,但意料之外回过头来想,发掘咱们不声不响中绕了贰个大弯。追根究底,我们是要消除网络带宽的标题,结果反倒把温馨绕到跟kafka的涉及上了,既然在风姿罗曼蒂克台机械上得以搭建伪集群,那么为何不把那台机器的装有网卡做贰个绑定呢?

从Centos7起先运用team情势,链路聚合的不二等秘书籍开展多网卡绑定,让我们来试黄金年代试呢:
详见表明请参见官方文书档案:

要明显的是,用于绑定的网卡,不该安顿任王硕态的IP地址,进行绑定以前,要求将有着网卡苏醒到最先化状态。并且后生可畏台服务器只好有一个网关。
咱俩供给的是扩张带宽形式的绑定,至于别的方式,请自行钻研,通过NetworkManager来配置一下:

  1. 创建team1,并精选格局:
    命令:nmcli connection add con-name team1 type team ifname team1 config '{"device": "team1", "runner": {"name": "loadbalance","tx_hash": ["eth", "ipv4", "ipv6"],"tx_balancer": {"name": "basic"}}}'
  1. 增多网卡张开绑定(本机大器晚成共四块网卡)
    命令:nmcli connection add con-name team1-port1 type team-slave ifname enp2s0f0 master team1
    nmcli connection add con-name team1-port2 type team-slave ifname enp2s0f1 master team1
    nmcli connection add con-name team1-port3 type team-slave ifname enp2s0f2 master team1
    nmcli connection add con-name team1-port4 type team-slave ifname enp2s0f3 master team1
  1. 给绑定后的杜撰网卡设置IP地址和网关
    命令:nmcli connection modify team1 ipv4.addresses 192.20.25.100/24 ipv4.gateway 192.20.25.254 ipv4.method manual
    备考:ipv4.addresses 192.20.25.100/24那边是四块网卡聚合成后生可畏块网卡的ip地址和子网掩码缩写。
    ipv4.gateway 192.20.25.254这里是网卡的网关配置。
  1. 启动team1
    命令:nmcli connection up team1 

5.重启网络
命令:systemctl restart network

  1. 查阅景况
    命令:teamdctl team1 state
    备考:这里应该显得了4块网卡的音信。
  1. 列出team1的端口
    命令:teamnl team1 ports
    备考:这里应该显得了4块网卡的音信。

任何的操作:nmcli device disconnect  enp2s0f0 (禁止使用在那之中的风度翩翩块)
nmcli device connect enp2s0f0(启用在这之中的豆蔻梢头块)
ip link set down enp2s0f0 (关闭掉个中的风度翩翩块进行测验)

  1. 查阅互联网
    命令:ip add
    备考:这里就可以展示出team1的消息(ip和网关等新闻)。

迄今甘休,配置多网卡链路聚合停止。

可怜希望中,大家在其上述搭建了二个kafka伪集群,先导测量检验。。。开十二个生产!
当当当。。。网络IO到达1000Mbps,两千Mbs,三千Mbps,3600Mbps...天呐,竟然成功了。。。何况带宽损失率竟然不超越百分之10.。。

咱俩中年人在贰个幸运的时日,学习发展的开支如此之小,

大家成人在叁个不好的时代,学习提升的资金如此之大。

CentOS 6以前,互连网接口使用接二连三号码命名:eth0、eth1等,当 增添或删除网卡时,名称只怕会产生变化 
CentOS 7使用基于硬件,设备拓扑和安装类型命名: 
(1) 网卡命名机制 systemd对网络设施的命超情势
(a) 即使Firmware或BIOS为主板上并轨的装置提供的索引新闻可用,且可预测则基于此索引进行命名,比如eno1
(b) 假使Firmware或BIOS为PCI-E增加槽所提供的目录音讯可用,且可预测,则基于此索引实行命名,举例ens1
(c) 假诺硬件接口的情理地点消息可用,则依据此音信进行命 名,比如enp2s0
(d) 假诺客商显式运行,也可依照MAC地址举行命名, enx2387a1dc56
(e) 上述均不可用时,则选拔古板命名机制

1.创办三个team0的联谊接口:" nmcli con add type team con-name team0 ifname team0 config '{"runner": {"name":"activebackup"}}' 

牧马人HEL7 学习笔记30——配置链路聚合和桥接

PAJEROHEL7随后,网络方面变化很大,其缘由是网络服务全部都由NetworkManager管理了,而在6版本里日常都以停业NetworkManager,主要如故因为相当不足成熟。上边表明下在rhel7和centos7运用nmcli命令管理配置网络的方式。

意气风发.CentOS 7网络属性配置

(大器晚成)网卡名称命名

接纳守旧命名方式: 

(1) 编辑/etc/default/grub配置文件 GRUB_CMDLINE_LINUX="rhgb quiet net.ifnames=0"

澳门博发娱乐官网 1

image.png


(2) 为grub2生成其安顿文件

grub2-mkconfig -o /etc/grub2.cfg 或是grub2-mkconfig > /etc/grub2.cfg
(3) 重启系统
或选用对/boot/grub2/grub.cfg来促成修改
步骤:

(1)vim /boot/grub2/grub.cfg

澳门博发娱乐官网 2

image.png

澳门博发娱乐官网 3

image.png


(2) cdnet ——cd /etc/sysconfig/network-scripts来修改配置文件
vim ifcfg-ens33

澳门博发娱乐官网 4

image.png


(3)保存后。重启使其收效

2.翻看接口:"nmcli con show" 是还是不是存在team0接口。

大器晚成、聚合网络
聚拢网络team的花色:

rhel7使用ip link代替ifconfig命令,使用teamd管理双网卡聚合,使用nmcli命令行配置网络。

(二) CentOS7主机名

(1)配置文件:/etc/hostname ,暗许未有此文件,通过DNS反向分析获取主机名,主机名暗中同意为:localhost.localdomain——cat /etc/hostname 

澳门博发娱乐官网 5

image.png

(2)显示主机名音信 hostname hostnamectl status 
(3)设置主机名 hostnamectl set-hostname centos7.magedu.com

分别于centos6,选取上述命令后会自动生成,且活动写入配置文件中

澳门博发娱乐官网 6

image.png


(4)删除文件/etc/hostname,苏醒主机名localhost.localdomain 
CentOS 7互连网布署工具 

图片工具:nm-connection-editor 

字符配置tui工具:nmtui 

澳门博发娱乐官网 7

image.png

 

        1、activebackup;

nmcli成立的互联网连接是自由的,类型三种含有bond、bridge、vlan、wifi、bluetooth、ethernet、vpn等等,名字能够任性取。设备和一而再是风度翩翩对多的涉嫌,但各样设备同时只好对应多个开发银行的总是。

(三)nmcli命令

(1)命令行工具:nmcli——有许多的子命令

澳门博发娱乐官网 8

image.png

透过 nmcli connection help来纯熟有关命令

澳门博发娱乐官网 9

image.png


nmcli [ OPTIONS ] OBJECT { COMMAND | help }

  • device - show ——相当于ip link,查看数据链路层消息
  • nmcli connection show ——也就是ip addr查看互联网层消息
    (2)修改IP地址等品质
  • nmcli connection modify ens33 connection.id eth0——将name=ens33改为eth0

    cat /etc/sysconfig/network-scripts/ifcfg-ens33

    澳门博发娱乐官网 10

    image.png


    nmcli con reload:重新加载,功能是使配置文件生效

  • 在eth1网卡上新添二个网卡
    nmcli connection add con-name home-eth1 ethernet ifname eth1

    ls /etc/sysconfig/network-scripts/ifcfg-home-eth1

    澳门博发娱乐官网 11

    image.png


    此时让该网卡生效成效在eth1中:nmcli connection uo home-eth1,原本的网卡被挤掉,使用新配置的网卡,因为该网卡的BOOTPROTO是dhcp类型的,所以会自行获取新的网址
    即使想将电动获取格局改为手动获取格局,则经过:nmcli connection modify home-eth1 ipv4.method manual ipv4.addresses 3.3.3.3/24 ipv4.gateway 3.3.3.1 ipv4.dns 2.2.2.2

    然后nmcli connection up home-eth1来使其收效
    除去新扩展网卡:
    nmcli connection down home-eth1
    nmcli connection del home-eth1
    nmcli connection show来查看是或不是删除
    (3)修改配置文件举行生效
    systemctl restart network 或是 nmcli con reload 
    nmcli命令生效: nmcli con down eth0 ;nmcli con up eth0

(四)使用nmcli配置互连网

NeworkManager是管制和监督网络设置的医生和护师进程 
配备即网络接口,连接是对互连网接口的布署。
二个互联网接口 可有四个三番五次配置,但还要唯有一个三番五次配置生效 

  • 体现全数富含不移动延续
    nmcli con show 
  • 来得全体移动总是
    nmcli con show --active 
  • 显示互联网连接配置
    nmcli con show "System eth0“ 
  • 体现设备情况
    nmcli dev status
  • 来得网络接口属性 nmcli dev show eth0 
  • 始建新连接default,IP自动通过dhcp获取
    nmcli con add con-name default type Ethernet ifname eth0 
  • 除去连接 nmcli con del default 
  • 成立新连接static ,钦点静态IP,不自动连接 nmcti con add con-name static ifname eth0 autoconnect no type Ethernet ip4 172.25.X.10/24 gw4 172.25.X.254

3.绑定第风流倜傥块网卡:"nmcli con add con-name 网卡外号1 ifname 原网卡名1 type team-slave master team0"。

        2、loadbalence;

nmcli的日常用法:

(五)nmcli实现bonding

添加bonding接口
(1)nmcli con add type bond con-name mybond0 ifname mybond0 mode active-backup
(2)增加从属接口 nmcli con add type bond-slave ifname ens7 master mybond0 nmcli con add type bond-slave ifname ens3 master mybond0
注:如无为从属接口提供连接名,则该名称是接口名称加类型构成 
(3)要运营绑定,则必得首先运营附属接口 nmcli con up bond-slave-eth0 nmcli con up bond-slave-eth1 
(4) 运维绑定 nmcli con up mybond0

  绑定第二块网卡:"nmcli con add con-name 网卡小名2 ifname 原网卡名2 type team-slave master team0"。

        3、roundrobin;

nmcli dev status  //查看系统现存互连网设施的接连几日情状
nmcli conn show    //查看已有接连几天
nmcli conn delete UUID1 UUID2 UUID3  //删除不必要的延续
nmcli dev connect eno16777736    //连接设备eno16777736,该操作看似于接上网卡网线
nmcli dev disconnect eno16777736  //断开设备eno16777736,类似于拔掉网线

以实验来证实:

步骤:
(1)首先将七个网卡都在设定在三个网段(都以仅主机形式)
起来配备 ncmli connection add type bond con-name bond0 ifname bond0 mode active-backup(主备方式)

澳门博发娱乐官网 12

image.png

(2)使bond0生效——nmcli connection up bond0

澳门博发娱乐官网 13

image.png


(3)nmcli connection show——查看是不是启用该配置网卡
(4)关联七个slave网卡——
nmcli connection add con-name bond0-slave1 type bond-slave ifname eth0 master bond0
nmcli connection add con-name bond0-slave2 type bond-slave ifname eth1 master bond0

澳门博发娱乐官网 14

image.png

(5)使网卡生效——nmcli connection up bond0-slave1 nmcli connection up bond0-slave2
姣好安装
cat /proc/net/bonding/bond0 来查阅具体哪个网卡生效
除去bond0网卡方法
(1)禁止使用网卡 nmcli connection down bond0
nmcli connection delete bond0
nmcli connection show-来查看是还是不是删除
nmcli connection delete bond0-slave1
nmcli connection delete bond0-slave2
nmcli connection reload——同步
nmcli connection show-做最终的认可

(报mac错误,正常)

二、配置聚合互连网

nmcli conn down eno16777736  //关闭连接eno16777736

(六)网络组Network Teaming

(1)互连网组:是将五个网卡聚合在大器晚成道方法,从而达成冗错和提 高吞吐量 
互连网组差异于旧版中bonding技能,提供越来越好的性格和扩张性 
网络组由基础驱动和teamd守护进度完成. 
种种主意runner
broadcast
roundrobin
activebackup
loadbalance
lacp (implements the 802.3ad Link Aggregation Control Protocol)
(2)运维互联网组接口不会自行运维网络组中的port接口 ——nmcil connection up team0时,网络组中的port接口未有运维
开发银行互连网组接口中的port接口总会自动运维互连网组接口 ——nmcli connection up team-slave-eth0,此时互连网组接口也会运转
剥夺互连网组接口会自动禁止使用网络组中的port接口——nmcli connectiion down team0,互连网组的port接口也会被禁止使用
平素不port接口的网络组接口能够运行静态IP连接 
启用DHCP连接时,未有port接口的互联网组会等待port接 口的步向
(3)创造网络组接口
nmcli con add type team con-name CNAME ifname INAME [config JSON] CNAME 连接名,INAME 接口名 JSON 指定runner方式 格式:'{"runner": {"name": "METHOD"}}' METHOD 可以是broadcast, roundrobin, activebackup, loadbalance, lacp
(4)创建port接口
nmcli con add type team-slave con-name CNAME ifname INAME master TEAM CNAME 连接名 INAME 网络接口名 TEAM 互联网组接口名 
三回九转名若不点名,默以为team-slave-IFACE nmcli dev dis INAME nmcli con up CNAME INAME 设备名 CNAME 网络组接口名或port接口
(5)互连网组示例
nmcli con add type team con-name team0 ifname team0 config ‘{"runner": {"name": "loadbalance"}}' 
nmcli con mod team0 ipv4.addresses 192.168.1.100/24 
nmcli con mod team0 ipv4.method manual 
nmcli con add con-name team0-eth1 type team-slave ifname eth1 master team0 nmcli con add con-name team0-eth2 type team-slave ifname eth2 master team0 nmcli con up team0 
nmcli con up team0-eth1 
nmcli con up team0-eth2 
teamdctl team0 state; nmcli dev dis eth1
实施:创设互连网组
ip link nmcli con add type team con-name team0 ifname team0 config '{"runner": {"name": "activebackup"}}' 
nmcli con mod team0 ipv4.addresses '192.168.0.100/24' 
nmcli con mod team0 ipv4.method manual 
nmcli con add con-name team0-port1 type team-slave ifname eth1 master team0 nmcli con add con-name team0-port2 type team-slave ifname eth2 master team0 teamdctl team0 state
ping -I team0 192.168.0.254 
nmcli dev dis eno1 
teamdctl team0 state 
nmcli con up team0-port1 
nmcli dev dis eno2 
teamdctl team0 state 
nmcli con up team0-port2 
teamdctl team0 state
(5)管理网络组配置文件/etc/sysconfig/network-scripts/ifcfg-team0
DEVICE=team0
DEVICETYPE=Team
TEAM_CONFIG="{"runner": {"name": "broadcast"}}"
BOOTPROTO=none
IPADDR0=172.25.5.100
PREFIX0=24
NAME=team0
ONBOOT=yes
/etc/sysconfig/network-scripts/ifcfg-team0-eth1
DEVICE=eth1
DEVICETYPE=TeamPort
TEAM_MASTER=team0
NAME=team0-eth1
ONBOOT=yes

                                          ## 实验练习

创办一个网络组,runner格局为broadcast,手动增多网站
步骤
nmcli connection add type team con-name team0 ifname team0 config '{"runner":{"name":"broadcast"}}'
nmcli conection modify team0 ipv4.adresses 192.168.136.176/24 ipv4.method manual
添加port接口
nmcli connection add type team-salve con-name team-slave0-eth1 ifname team-slave-eth1 master team0
nmcli connection add type team-salve con-name team-slave0-eth0 ifname team-slave-eth0 master team0
ping 192.168.136.176
teamdctl team0 state
除去互连网组
nmcli connection down team0
nmcli connection delete team0
nmcli connection delet team-slave0-eth1
nmcli connection delet team-slave0-eth0
nmcli connection reload

 

三种办法:

nmcli conn up eno16777736  //张开连接eno16777736

二.网桥

(1)概念:
桥接:把黄金年代台机械上的多少个互联网接口“连接”起来。其结 果是,当中一个网口收到的报文子禽被复制给任何网口并发送 出去。以使得网口之间的报文能够互为转载。网桥正是这么 四个配备,它有多少个网口,並且这几个网口是桥接起来的。 与网桥相连的主机就能够因此调换机的报文转发而互相通信。 
主机A发送的报文被送到沟通机S1的eth0口,由于eth0与 eth1、eth2桥接在一齐,故而报文被复制到eth1和eth2,并且发送出去,然后被主机B和置换机S2收到到。而S2又会将 报文转载给主机C、D。

澳门博发娱乐官网 15

image.png

(2)配置完成网桥
配备原理和bonding和网络组的始建类似,具体布置进度如下:
nmcli connection add type briage con-name brg0 ifname brg0
nmcli connection modify br0 ipv4.addresses 192.168.38.100/24
ipv4.method manuall
nmcli con add type bridge-slave con-name br0-slave0-eth1 ifname eth1 master br0
nmcli con add type bridge-slave con-name br0-slave0-eth0 ifname eth10master br0
翻看配置景况
cat /etc/sysconfig/network-scripts/ifcfg-br0
cat /etc/sysconfig/network-scripts/ifcfg-br0-port0
brctl show
剔除网桥
先是禁止使用网卡,然后删除网卡brctl delbr br0 
删除网桥中网卡 brctl delif eth0 
注意:NetworkManager只扶助以太网接口接口连接到网桥,不支 持聚合接口

4.布局team0接口参数:"nmcli connection modify team0 ipv4.addresses "网段可能ip" ipv4.method manual connection.autoconnect yes"

            1、命令行;

nmcli dev show  //查看设备详细新闻

三测量检验网络工具

(1)在指令行下测量检验网络的连通性 
来得主机名 hostname 
测验网络连通性 ping mtr 
显示正确的路由表 ip route 
鲜明名称服务器使用: nslookup  host  dig 
追踪路由 • traceroute • tracepath
(2)互联网顾客端工具
ftp,lftp
子命令:get、 mget、ls、help
lftp [-p port] [-u user[,password]] SERVER 
lftpget URL 
wget [option]... [URL]...
-q: 静默情势 -c: 断点续传 -O: 保存地点 --limit-rate=: 钦定传输速率,单位K,M等 links UMuranoL --dump --source

 

            2、配置文件;

开创、命名连接,并做为主配备

本文由胜博发-运维发布,转载请注明来源:一、澳门博发娱乐官网聚合网络,nmcli创建的网络