聚合鏈路及故障排查

一、聚合鏈路

1、首先準備兩塊網卡

截圖00.png

2、配置slave,即將eno16777736eno33554960兩塊網卡加入到team0

截圖01.png


3、使用 # nmcli connection up team0-1命令重新連接

截圖02.png


4、執行 # nmcli connection show 命令查看team0-1 team0-2狀態

截圖03.png

5、最後給team0分配一個IP地址

         [root@CentOS-1 ~]# nmcli connection modify team0 ipv4.addresses '192.168.1.10/24'
         [root@CentOS-1 ~]# nmcli connection modify team0 ipv4.method manual

截圖04.png

6、驗證效果

重啓服務:# systemctl restart network
查看網卡地址:# ifconfig

截圖05.png

二、CentOS7 grub配置文件及排錯

案例1、修改開機啓動的等待時間 

修改
/etc/default/grub
文件:
# vim /etc/default/grub


截圖06.png

輸入# grub2-mkconfig -o /boot/grub2/grub.cfg 重新編譯生成grub.cfg文件

截圖07.png

重新啓動便可看到效果。

案例2、加密grub

         明文密碼:

編輯00_header配置文件 # vim /etc/grub.d/00_header

截圖08.png

保存退出後輸入# grub2-mkconfig -o /boot/grub2/grub.cfg 重新編譯生成grub.cfg文件

         密文密碼:

首先輸入# grub2-mkpasswd-pbkdf2 來生成密碼字符串

截圖09.png

然後編輯00_header配置文件 # vim /etc/grub.d/00_header

截圖10.png

最後保存退出後輸入# grub2-mkconfig -o /boot/grub2/grub.cfg 重新編譯生成grub.cfg文件

 

案例3:破解Root密碼

1、重啓系統並按“e

2、在linux6那行最尾部添加以下內容

截圖11.png

3、按ctrl+x啓動

4、重新掛載文件系統

截圖12.png

5、改變根目錄

截圖13.png


6、修改root密碼

截圖14.png

7、在根目錄創建相關文件(用於重新標記selinux環境值)

截圖15.png

8、按exit退出,系統將會重啓

截圖16.png

案例4:模擬grub故障,此模擬MBR的前446字節都覆蓋了

輸入# dd if=/dev/zero of=/dev/sda bs=1 count=446

截圖29.png

重啓以後系統便引導失敗,此時需要插入Linux系統光盤進行修復

截圖17.png

然後選擇 Rescue a CentOS system

截圖18.png

按回車後便會看到以下界面,輸入“1”並按回車確認

截圖19.png

輸入chroot /mnt/sysimage 切換到bash shell

截圖20.png

輸入 fdisk -l 查看啓動分區(帶*號的)這裏是/dev/sda1

截圖21.png


輸入# grub2-install /dev/sda 重新裝載grub2到啓動分區

截圖22.png

裝載完成後重啓即可正常啓動

 

案例5:模擬內核文件grub.cfg配置文件丟失

截圖23.png


插入系統光盤並選擇光盤啓動

截圖24.png

以下步驟和案例4一樣,這裏就不在重複,掛載光盤到/media目錄

截圖25.png

重新安裝內核,可以用rpm或者yum,(注意:rom安裝需要加--force強行覆蓋安裝)

截圖26.png

內核安裝完成後,重新安裝以下grub2 輸入# grub2-install /dev/sda

截圖27.png

然後重新編譯一下grub2

截圖28.png

最後重新系統便可以了


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章