91av免费观看_日韩视频在线免费看_日本xxxx色视频在线观看免费_伊人222综合网图片_国产二区三区在线_91麻豆麻豆

中國專業(yè)IT外包服務(wù)

用心服務(wù)每一天
IT之道-艾銻知道

您當(dāng)前位置: 主頁 > 資訊動態(tài) > 艾銻分享 >

服務(wù)器維護Lnux系統(tǒng)網(wǎng)卡綁定配置詳解


2020-06-17 21:08 作者:admin
服務(wù)器維護Lnux系統(tǒng)網(wǎng)卡綁定配置詳解
服務(wù)器維護小知識一、CentOS 配置網(wǎng)卡綁定(bonding)
1、bonding概述
(1)作用:就是將多塊網(wǎng)卡綁定同一IP地址對外提供服務(wù),可以實現(xiàn)高可用或者負載均衡。當(dāng)然,直接給兩塊網(wǎng)卡設(shè)置同一IP地址是不可能的。通過bonding,虛擬一塊網(wǎng)卡對外提供連接,物理網(wǎng)卡的被修改為相同的MAC地址。
(2)Bonding的工作模式
1)Mode 0 (balance-rr)輪轉(zhuǎn)(Round-robin)策略:從頭到尾順序的在每一個slave接口上面發(fā)送數(shù)據(jù)包。本模式提供負載均衡和容錯的能力
2)Mode 1 (active-backup)活動-備份(主備)策略:在綁定中,只有一個slave被激活。當(dāng)且僅當(dāng)活動的slave接口失敗時才會激活其他slave。為了避免交換機發(fā)生混亂此時綁定的MAC地址只有一個外部端口上可見
3)Mode 3 (broadcast)廣播策略:在所有的slave接口上傳送所有的報文。本模式提供容錯能力。
2、bonding配置(詳細配置文檔:/usr/share/doc/kerneldocversion/Documentation/networking
/bonding.txt)
(1)準備工作:需要關(guān)閉NetworkManager
[root@linuxidc-6 ~]# serviceNetworkManager stop
(2)創(chuàng)建bonding配置文件(miimon是用來進行鏈路監(jiān)測的。如果miimon=100,那么系統(tǒng)每100ms 監(jiān)測一次鏈路連接狀態(tài),如果有一條線路不通就轉(zhuǎn)入另一條線路,mode用來指定bonding的工作模式)
[root@linuxidc-6 ~]# cd/etc/sysconfig/network-scripts/
[root@linuxidc-6 network-scripts]#cat ifcfg-bond0  #bonding的配置
DEVICE=bond0      #設(shè)備名稱
BOOTPROTO=dhcp    #IP地址獲取方式
BONDING_OPTS="miimon=100mode=1"
(3)配置需要bonding的網(wǎng)卡
[root@linuxidc-6 network-scripts]#cat ifcfg-eth1 ifcfg-eth0  #物理網(wǎng)卡的配置
DEVICE=eth1   
BOOTPROTO=dhcp
MASTER=bond0    #指定主設(shè)備為bond0
SLAVE=yes        #將當(dāng)前設(shè)備設(shè)置為從設(shè)備
USERCTL=no
DEVICE=eth0
BOOTPROTO=dhcp
MASTER=bond0
SLAVE=yes
USERCTL=no
(4)使配置生效(配置完成后需要重啟網(wǎng)卡時配置生效,生效后查看網(wǎng)卡信息時,只有bonding設(shè)備有IP地址,物理網(wǎng)卡沒有IP地址)
[root@linuxidc-6 network-scripts]#service network restart  #重啟網(wǎng)卡使配置的bonding生效
[root@linuxidc-6 network-scripts]#ifconfig 
bond0    Link encap:Ethernet  HWaddr 00:0C:29:D3:7B:9B 
        inet addr:172.16.254.250  Bcast:172.16.255.255  Mask:255.255.0.0
        inet6 addr:fe80::20c:29ff:fed3:7b9b/64 Scope:Link
        UP BROADCAST RUNNING MASTERMULTICAST  MTU:1500  Metric:1
        RX packets:862 errors:0 dropped:0overruns:0 frame:0
        TX packets:23 errors:0 dropped:0overruns:0 carrier:0
        collisions:0 txqueuelen:0
        RX bytes:92932 (90.7 KiB)  TX bytes:3326 (3.2 KiB)
eth0      Link encap:Ethernet  HWaddr 00:0C:29:D3:7B:9B 
        UP BROADCAST RUNNING SLAVEMULTICAST  MTU:1500  Metric:1
        RX packets:298656 errors:0 dropped:0overruns:0 frame:0
        TX packets:9015 errors:0 dropped:0overruns:0 carrier:0
        collisions:0 txqueuelen:1000
        RX bytes:33161613 (31.6 MiB)  TX bytes:1608752 (1.5 MiB)
eth1      Link encap:Ethernet  HWaddr 00:0C:29:D3:7B:9B 
        UP BROADCAST RUNNING SLAVEMULTICAST  MTU:1500  Metric:1
        RX packets:425 errors:0 dropped:0overruns:0 frame:0
        TX packets:0 errors:0 dropped:0overruns:0 carrier:0
        collisions:0 txqueuelen:1000
        RX bytes:45922 (44.8 KiB)  TX bytes:0 (0.0 b)
(5)查看bonding的信息(通過查看/proc/net/bonding/bond0能夠查看網(wǎng)卡的的狀態(tài),在主備模式下那塊網(wǎng)卡處于激活狀態(tài))
[root@linuxidc-6 network-scripts]#cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver:v3.7.1 (April 27, 2011)
Bonding Mode: fault-tolerance(active-backup)
Primary Slave: None
Currently Active Slave: eth0
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0
3、刪除bonding
[root@linuxidc-6 network-scripts]#ifconfig bond0 down  #停掉bonding
[root@linuxidc-6 network-scripts]#rm ifcfg-bond0    #刪除bonding配置文件
服務(wù)器維護小知識二、CentOS 下配置網(wǎng)卡綁定(bonding)
1、網(wǎng)卡命名
(1)網(wǎng)卡命名機制,systemd對網(wǎng)絡(luò)設(shè)備的命名方式
1) 如果Firmware或BIOS為主板上集成的設(shè)備提供的索引信息可用,且可預(yù)測則根據(jù)此索引進行命名,例如eno1
2) 如果Firmware或BIOS為PCI-E擴展槽所提供的索引信息可用,且可預(yù)測,則根據(jù)此索引進行命名,例如ens1
3) 如果硬件接口的物理位置信息可用,則根據(jù)此信息進行命名,例如enp2s0
4) 如果用戶顯式啟動,也可根據(jù)MAC地址進行命名,enx2387a1dc56
5) 上述均不可用時,則使用傳統(tǒng)命名機制
(2) 名稱組成格式
  en: Ethernet 有線局域網(wǎng)
  wl: wlan無線局域網(wǎng)
  ww: wwan無線廣域網(wǎng)
名稱類型:
  o<index>: 集成設(shè)備的設(shè)備索引號
  s<slot>: 擴展槽的索引號
  x<MAC>: 基于MAC地址的命名
  p<bus>s<slot>:enp2s1
(3)網(wǎng)卡設(shè)備的命名過程
第一步:udev, 輔助工具程序/lib/udev/rename_device/usr/lib/udev/rules.d/60-net.rules
第二步:biosdevname會根據(jù)/usr/lib/udev/rules.d/71-biosdevname.rules
(4)更改centos7網(wǎng)卡名稱
CentOS從7.0版本以后,網(wǎng)卡的命名自動基于固件及拓撲結(jié)構(gòu)和位置信息來固定。不會自動生成eth0等網(wǎng)卡名稱,為了方便KVM的部署。此處,我們我們將網(wǎng)卡名稱修改為eth0。
方法一:在安裝系統(tǒng)的過程中修改網(wǎng)卡名稱為eth0(在安裝系統(tǒng)的選擇界面,選擇“install centOS 7” 按下”Tab”鍵在最下面加入”net.ifnames=0 biosdevname=0”如下圖所示)
 
方法二:編輯/etc/grub2.cfg配置文件:(加入net.ifnames=0)
[root@linuxidc ~]# cat -n/etc/grub2.cfg | grep biosdevname
  99        linux16 /vmlinuz-3.10.0-327.el7.x86_64root=UUID=90b71a77-dd23-4528-8338-d7e466927721 ro crashkernel=autobiosdevname=0 net.ifnames=0 rhgbquiet.UTF-8
或修改/etc/default/grub配置文件:(在下述行加入net.ifnames=0)
[root@linuxidc ~]#cat /etc/default/grub
……
GRUB_CMDLINE_LINUX="crashkernel=autobiosdevname=0 net.ifnames=0 rhgbquiet"
方法三:為grub2生成其配置文件
[root@linuxidc ~]#grub2-mkconfig-o /etc/grub2.cfg
注:通過方法二和方法三修改后需要重啟系統(tǒng)是配置生效,同時也需要修改網(wǎng)卡配置文件中的網(wǎng)卡名稱
IT運維  我們選擇北京艾銻無限
以上文章由北京艾銻無限科技發(fā)展有限公司整理


相關(guān)文章

IT外包服務(wù)
二維碼 關(guān)閉
主站蜘蛛池模板: 欧美牲交VIDEOSSEXES | 婷婷网亚洲色偷偷男人的天堂 | 免费A级毛片高清视频哦哦 苍井空毛片精品久久久 | 日本无码人妻精品一区二区蜜桃 | 免费XXXX大片 | 久久人人做人人妻人人玩精品hd | 成人毛片无码一区二区 | jjzzjjzz高潮喷水妇女 | 精品国产SM最大网站 | 中文一区在线 | 亚洲乱码一区二区三区四区 | 看黄色录像一级片 | 九九热精品国产 | 亚洲一线二线三线品牌精华液 | 国产在线观看香蕉视频网 | 欧美亚洲日韩国产人成在线播放 | 欧美人体一区二区视频 | 国产三级韩国三级日产三级 | 乱人伦人成品精国产在线 | 精品久久久久久无码不卡 | 欧美狠狠入鲁的视频 | 蜜桃视频在线观看www | 日韩不卡一级三级片免费 | 满春阁精品a∨在线观看 | 精品久 | 亚洲欧美日产综合在线网 | 嗯啊哦快使劲呻吟高潮视频 | 超清精品丝袜国产自在线拍 | 激情人妻另类人妻伦 | 无码中文字幕人妻在线一区二区三区 | 中文字幕在线中字日韩 | 国产乱国产 | 免费观看AV在线网站网址 | 无套内谢少妇毛片A片打工皇帝 | 欧美videosfree性派对 | 精品久久久久久中文字幕无码VR | 亚洲色欲久久久久综合网 | 国模丽丽啪啪一区二区 | 国产在线精品一区二区在线看 | WWW国产亚洲精品久久 | 天堂av亚洲av国产av |