顯示具有 vSphere Hypervisor 標籤的文章。 顯示所有文章
顯示具有 vSphere Hypervisor 標籤的文章。 顯示所有文章

5/06/2011

使用 IBM Dynamic System Analysis (DSA) 蒐集 ESXi 主機硬體 Log

 

IBM 官方的 Log 蒐集工具,IBM Dynamic System Analysis (DSA) 可使用在 Linux, Windows, VMware ESX等平台。

而要蒐集 VMware ESXi 也是可以的,只要透過以下參數 (下列使用 Windows 版 DSA 示範):

以下是在命令提示字元:

C:\>ibm_utl_dsa_dsyt85t-3.40_portable_windows_x86-64.exe –h
注意下面這個參數的說明
--vmware-esxi <userid:password@IP [:port]>
         Retrieve system information from the remote target system loaded
         with VMWare Embedded Hypervisor.

C:\>ibm_utl_dsa_dsyt85t-3.40_portable_windows_x86-64.exe --vmware-esxi root:password@192.168.1.1
上例假設 ESXi 主機的帳號為 root 密碼為 password , @後為 ESXi 主機 IP。DSA 會使用 TCP 5989 與 ESXi 主機溝通。並將 Log 蒐集至本機的 C:\IBM_Support 目錄。


12/21/2010

ESX 4 update 2 and ESX 4.1 or Later reset Service Console IP

 

 

回復 ESX 4 update 2 或 ESX 4.1 及之後版本的 Service Console IP 資訊。

這邊討論的是一個比較方便的指令,通常 ESX 或安裝完都會設定好 IP,

接著大家就會用 vSphere Client 來連線設定了。

但有些情況會需要將 Service Console 的 IP 重新設定,比方說…

  1. Virtual Distribution switch 設定錯誤。
  2. 誤刪 Service Console。
  3. 一開始就設定錯 IP。

回復的方法兩種(或許該說修改回正確值的方法),

  1. 復雜版,透過兩個指令來做,
    • esxcfg-vswitch
    • esxcfg-vswif
  2. 方便版,透過一個交談式指令完成。(親愛的朋友,這個方便的指令是從 ESX 4.0 Update 2 後才有的,若您是舊版本的話,請認命一點用方法1吧。)
    • console-setup

這邊當然是推薦使用 方法2 “console-setup” 指令,

不止是因為簡單,有使 Virtual Distribution switch 設定錯,

要用方法1改回來也是滿花時間的,同樣效果當然是選快的方法嚕。

 

對了,若是 ESXi 的話…就不必麻煩,直接去 Console 前 Reset 即可。
(當然所以設定都會一起 Reset,請小心評估。)

 

Reference data:

Configuring networking from the ESX service console command line

 

Configuring or restoring networking from the ESX service console using console-setup



9/24/2010

Configuration Reverse SSH tunnel

 

錯誤處理的好朋友,聽同事說了這個神奇的技術後...

(真是江湖一點訣!,感謝同事的分享,說了很多關鍵字!!)

在網路查找一下後,看到兩個不錯的 Blog,

哈…其實也沒看幾個啦,古人說: 山不在高,有仙則靈啊!

所以有可以用的看就行了…

參考連結如下:

  1. 反向建立 SSH Tunnel、免 VPN 連回公司
  2. Reverse SSH Tunnel實際運用,搭配auotssh永不斷線,putty建立反向tunnel

 

簡單總結我需要的部份 (上述的兩個連結有很多應用)。

  1. 首先需要一台 SSH 伺服器,假設叫 relay.xxooxp.lab
    (提供 reverse SSH tunnel 功能)
  2. 在公司的 SSH 伺服器主機上 (假設叫 corp.xxooxp.com),
    開啟 Terminal 介面,輸入下列指令:
    [corp ~]# ssh –NfR 3456:corp.xxooxp.com:22 relay.xxooxp.lab
  3. 第2步的指令打完後,接著到relay.xxooxp.lab 輸入:
    [relay ~]# ssh –p 3456 localhost
  4. 非常好,我們開始進行reverse SSH tunnel了,真是即簡單又危險 :-),
    對不對啊..!

.

.

 

9/07/2010

沒有 uplink 的 vSwitch (Virtual Standard Switch, VSS) 不能 vMotion

 

在要做 vMotion 前的檢查就不能過關,

解決方法要參考VMware 官方的 KB 1003832 (Troubleshooting migration compatibility error: Currently connected network interface uses network, which is a virtual intranet)

在 vCenter 的 vpxd.cfg 設定檔中
Windows 2008 路徑為 "C:\ProgramData\VMware\VMware VirtualCenter\"

ESX 上的 Windows 2008 R2 或 Window 7 滑鼠很慢...

 

當滑鼠很慢的時候,你就會覺的伺服器效能很差!! (至少我是...)

解決方法:

  1. 更新 ESX 至 ESX 4.0 Update 1。
  2. ESX 4.0 Update 的 VMware Tools 中有新的顯示驅動程式在 "C:\Program Files\Common Files\VMware\Drivers\wddm_video" 資料夾中。
  3. 開啟 Windows 2008 R2 或 Window 7 的裝置管理員,在顯示卡按右鍵,選擇更新驅動程式,路徑指向 "C:\Program Files\Common Files\VMware\Drivers\wddm_video"

 

參考資訊:

VMware KB 1011709

2008 R2 VMs have a jumpy mouse: SOLVED

9/06/2010

vSphere Hypervisor (ESXi 4.1) 使用 SSH client 關機步驟。

 

正常情況下,我們應該是要使用 vSphere Client 來執行 shutdown 的動作。

或是走到 vSphere Hypervisor 的伺服器前,透過 Console 來做 shutdown。

但有時候,我們會需要使用 SSH client 來登入 vSphere client 執行 shutdown,
下面就來說明一下步驟吧:

  1. 使用 SSH client 登入 vSphere Hypervisor。
  2. 先確認 vSphere Hypervisor 上的 VM 都關機了。
  3. 若 vSphere Hypervisor 有加入叢集的話,
    要記得先讓 vSphere Hypervisor 進入 maintenance mode。(用 vim-cmd)
  4. 執行 /sbin/shutdown.sh
  5. 等步驟4的執行結束。
  6. 執行 /sbin/poweroff
  7. 靜待1-2分鐘,系統就會關機了。