天天看點

聚合鍊路及故障排查

一、聚合鍊路

1、首先準備兩塊網卡

2、配置slave,即将eno16777736和eno33554960兩塊網卡加入到team0

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

4、執行 # nmcli connection show 指令檢視team0-1 和team0-2狀态

5、最後給team0配置設定一個IP位址

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

<code>         </code><code>[root@CentOS-</code><code>1</code> <code>~]# nmcli connection modify team0 ipv4.method manual</code>

6、驗證效果

<code>重新開機服務:# systemctl restart network</code>

<code>檢視網卡位址:# ifconfig</code>

二、CentOS7 grub配置檔案及排錯

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

<code>修改</code>

<code>/etc/</code><code>default</code><code>/grub</code>

<code>檔案:</code>

<code># vim /etc/</code><code>default</code><code>/grub</code>

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

重新啟動便可看到效果。

案例2、加密grub

         明文密碼:

編輯00_header配置檔案 # vim /etc/grub.d/00_header

儲存退出後輸入# grub2-mkconfig -o /boot/grub2/grub.cfg 重新編譯生成grub.cfg檔案

         密文密碼:

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

然後編輯00_header配置檔案 # vim /etc/grub.d/00_header

最後儲存退出後輸入# grub2-mkconfig -o /boot/grub2/grub.cfg 重新編譯生成grub.cfg檔案

案例3:破解Root密碼

1、重新開機系統并按“e”

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

3、按ctrl+x啟動

4、重新挂載檔案系統

5、改變根目錄

6、修改root密碼

7、在根目錄建立相關檔案(用于重新标記selinux環境值)

8、按exit退出,系統将會重新開機

案例4:模拟grub故障,此模拟MBR的前446位元組都覆寫了

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

重新開機以後系統便引導失敗,此時需要插入Linux系統CD光牒進行修複

然後選擇 Rescue a CentOS system

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

<code>輸入chroot /mnt/sysimage 切換到bash shell</code>

輸入 fdisk -l 檢視啟動分區(帶*号的)這裡是/dev/sda1

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

裝載完成後重新開機即可正常啟動

案例5:模拟核心檔案grub.cfg配置檔案丢失

插入系統CD光牒并選擇CD光牒啟動

以下步驟和案例4一樣,這裡就不在重複,挂載CD光牒到/media目錄

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

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

然後重新編譯一下grub2

最後重新系統便可以了

     本文轉自柴鑫旺 51CTO部落格,原文連結:http://blog.51cto.com/chaixinwang/2065567,如需轉載請自行聯系原作者

繼續閱讀