差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

vmware:esxcfg-vswitch [2011/05/19 07:15] (目前版本)
jal 建立
行 1: 行 1:
 +====== VMware 設定網路 use CLI ======
 +由於書本的觀念錯誤,導致在 Migration VSS to vDS 的時候一整個讓 Host 與 vCenter 失連,進而學會用 esxcfg-vswitch 來進行相關設定。這該說是好還是壞勒?
  
 +===== 指令說明 =====
 +  * 本人的 VMware 環境是所有網路皆須帶 tag 才可運作,而 Service Console 及 VM Guest 的網路也都用不同 vlan 進行切割,甚至各個機器有各自的運作 vlan
 +  * 而會導致這樣的情形發生通常是因為 Migration 至新增 vDS 時所連帶建立的 dvPortGroup 使用的是 vlan trunking,由於並沒有指定對的 vlan 進而導致其失效
 +  * 正確的 dvPortGroup 應該是選 VLAN 然後指定 Service Console 所使用之 vlan 才對
 +  * 所以像我這樣有很多 vlan 的人,每個 vlan 都必須建立一個 dvPortGroup 然後指定其 vlan tag 這樣才對
 +  * 下列的作法是將誤入 vDS 的實體網卡換回 VSS 架構
 +  * 首先從本機端登入 CLI 介面
 +
 +^ 指令 ^ 說明 ​  ^
 +|esxcfg-vswitch -l | 查看目前的所有 vSwitch 的狀態,包含 VSS 及 vDS |
 +|esxcfg-vswitch -U vmnic0 | 將實體的 vmnic0 離線,也等於是把 vmnic0 從 vDS 脫離 |
 +|esxcfg-vswitch -a vSwitch4 | 建立一個叫 vSwitch4 的 VSS ,OS: 會用 4 是因為比較不容易衝名稱 |
 +|esxcfg-vswitch -A "​Service Console 4" vSwitch4 | 建立一個 Interface 名叫 "​Service Console 4" |
 +|esxcfg-vswif -a vswif4 -p "​Service Console 4" -i 10.1.1.1 -n 255.255.255.0 | 設定 IP 及 Netmask |
 +|esxcfg-vswitch vSwitch4 -p "​Service Console 4" -v 3333 | 將 "​Service Console 4" 設定 vlan tag 3333 |
 +|esxcfg-vswitch -L vmnic0 vSwitch4 | 將實體的 vmnic0 接入 vSwitch4 讓他可以運作,這時候網路應該恢復了 |