Shunze 學園 >電腦資訊學系 >吃軟不吃硬 > 《分享》ESXi疑難雜症&小技巧 哈囉,還沒有註冊或者登入。請你[註冊|登入]
« 上一篇主題 下一篇主題 » 顯示成列印模式 | 增加到我的最愛
發表新主題 發表回覆
作者
主題
shunze
工友伯伯


註冊日期: 2002 04
來自: 潮汐終止之地
文章: 2392

shunze 離線
《分享》ESXi疑難雜症&小技巧引用回覆 編輯/刪除文章 搜尋由  發表的其他文章 回報給版主 IP 位置 回此頁最上方



ESXi基本技巧請參考 VMware vSphere Hypervisor (ESXi) 30天基礎速成班(文章彙整)



♥順子老婆的網拍,請多關照~

If you don't like something, change it.
If you can't change it, change your attitude.
Don't complain!


2014-06-25, 21:18 shunze 的個人資料 把 shunze 加入好友列表 發送Email給 shunze 瀏覽 shunze 的網站 MSN : shunze@gmail.com
shunze
工友伯伯


註冊日期: 2002 04
來自: 潮汐終止之地
文章: 2392

shunze 離線
《分享》於ESXi中設定靜態路由引用回覆 編輯/刪除文章 搜尋由  發表的其他文章 回報給版主 IP 位置 回此頁最上方

如何於ESXi Server中設定靜態路由呢?
這個沒有UI可以操作,只能透過指令下達;且ESXi版本不同,指令也不同。

ESXi 4.X與5.0
增加路由

esxcfg-route -a target_network_IP netmask default_gateway

例如
esxcfg-route -a 192.168.0.0 255.255.255.0 10.10.0.254

esxcfg-route -a 192.168.0.0/24 10.10.0.254


查看路由
esxcfg-route -l


刪除路由
esxcfg-route -d target_network_IP netmask default_gateway

例如
esxcfg-route -d 192.168.0.0 255.255.255.0 10.10.0.254
or
esxcfg-route -d 192.168.0.0/24 10.10.0.254

參考資料VMare中說到,手動增加的路由不是永久路由,重開機就會消失;
要永久有效,要把指令加在 /etc/rc.local 檔案之中,
讓每次重開機都把路由補回去。

不過順子實際操作時,發現此手動增加之路由是永久路由,並不會隨重開機而消失!
這是跟原廠資料不同的地方。


參考資料
Configuring static routes for vmkernel p... host (2001426)



♥順子老婆的網拍,請多關照~

If you don't like something, change it.
If you can't change it, change your attitude.
Don't complain!


2014-12-20, 10:21 shunze 的個人資料 把 shunze 加入好友列表 發送Email給 shunze 瀏覽 shunze 的網站 MSN : shunze@gmail.com
shunze
工友伯伯


註冊日期: 2002 04
來自: 潮汐終止之地
文章: 2392

shunze 離線
《分享》以英文介面啟動vSphere Client引用回覆 編輯/刪除文章 搜尋由  發表的其他文章 回報給版主 IP 位置 回此頁最上方

裝好vSphere Client後,它的操作介面會以使用者OS的語系來顯示。
如何強制以英文語系來顯示呢?

只要在啟動連結的捷徑中,加上您要的語系字串即可,
例如以英文顯示請加上以下字串。

-locale en_US




♥順子老婆的網拍,請多關照~

If you don't like something, change it.
If you can't change it, change your attitude.
Don't complain!


2014-12-20, 10:41 shunze 的個人資料 把 shunze 加入好友列表 發送Email給 shunze 瀏覽 shunze 的網站 MSN : shunze@gmail.com
shunze
工友伯伯


註冊日期: 2002 04
來自: 潮汐終止之地
文章: 2392

shunze 離線
《分享》ESXi VM無法啟動?引用回覆 編輯/刪除文章 搜尋由  發表的其他文章 回報給版主 IP 位置 回此頁最上方

在測試一台剛到手的ESXi Server時,不知道哪裏出了問題,
不僅VM無法啟動,連delployee新VM template的功能也同樣被反白了。
無法自動啟動VM的訊息如下:
The operation is not allowed in the current state.

最後頭頭找到了問題,
原來這台ESXi Server不知何故?進入了Maintenance mode...



只要離開了Maintenance mode,ESXi Server又是一尾活龍了~



♥順子老婆的網拍,請多關照~

If you don't like something, change it.
If you can't change it, change your attitude.
Don't complain!


2014-12-20, 10:43 shunze 的個人資料 把 shunze 加入好友列表 發送Email給 shunze 瀏覽 shunze 的網站 MSN : shunze@gmail.com
shunze
工友伯伯


註冊日期: 2002 04
來自: 潮汐終止之地
文章: 2392

shunze 離線
《分享》ESXi密碼忘了怎麼重設?引用回覆 編輯/刪除文章 搜尋由  發表的其他文章 回報給版主 IP 位置 回此頁最上方

把忘了root密碼的ESXi Server進行密碼重設,
網路上找的方法不外乎以下兩種。

  1. 透過Linux live CD由光碟開機後,去解開原ESXi Server硬碟中的state.tgz檔案,
    然後修改密碼檔shadow,修改完成後再打包為state.tgz並覆蓋回原位置。

    參考資料
    http://fanli7.net/a/bianchengyuyan/C__/20140209/468197.html
    https://www.youtube.com/watch?v=CoL43UBpVyI

    但這個做法,順子在ESXi 5.5上進行測試是失敗的。
    也許不是這個方法不行,而是過程中順子有芋做步驟做錯了,或漏掉了。

    不過順子實作的這台Server實在太慢了,所以也沒那個時間再做一次。
    網路上的說法是ESXi 4.0,4.1,5.0,5.1這些版本都是OK的。

    另外在Live CD的選擇上,以ubuntu這個版本來說,
    一定要使用desktop版本的才有免安裝的live CD效果。

    若是使用server版本,只能進行安裝或進入救援模式,無法以免安裝的方法來操作。
    而救援模式下,無法使用tar的參數czf來打包檔案,整個操作過程會失敗在這裏...
    要下載ubuntu版本時,務必選用desktop版本才能正確操作。


  2. 第二個做法,重裝ESXi並保留原datastore。
    而這也是官方唯一認可的做法。

    這個做法的重點在於的安裝方式選擇,一定要選中間那個“Install ESXi, preserve VMFS datastore”才是正確的。



    順子第一次操作時選了第一個選項upgrade,保留了原root密碼,
    導致重設root密碼的工作失敗...

    參考資料
    http://9282845.blog.51cto.com/9272845/1567941

    安裝完成後,等於是一台新的ESXi Server,所以所有設定都要重來。
    當然原Datastore中的ESXi VM,也要自己手動把它重新建立於清單之中。



♥順子老婆的網拍,請多關照~

If you don't like something, change it.
If you can't change it, change your attitude.
Don't complain!


2014-12-20, 11:06 shunze 的個人資料 把 shunze 加入好友列表 發送Email給 shunze 瀏覽 shunze 的網站 MSN : shunze@gmail.com
shunze
工友伯伯


註冊日期: 2002 04
來自: 潮汐終止之地
文章: 2392

shunze 離線
《分享》vSphere Client出現clients.xml無法分析的錯誤引用回覆 編輯/刪除文章 搜尋由  發表的其他文章 回報給版主 IP 位置 回此頁最上方

執行vSphere Client時出現如下的錯誤,
Error parsing the server "<server name>" "clients.xml" file.




順子和同事各遇到過一次,分別是對應ESXi 4.1與4.0的版本,其解決的方法是相同的。

第一次同事遇到此問題時,順子沒有記下來;
結果換順子自己碰到這問題時,卻是花了許多時間才找到解決方法...
所以就不再鐵齒,趕緊抄下來,做個筆記!

解決方法如下:

  1. 下載安裝.NET v3.5 SP1後所產生的“system.dll”檔案。
    出現這個vSphere Client錯誤時,您一定和順子一樣找不到這個 system.dll 檔案到底在哪?
    所以順子把它上傳到本文的附件中,您只要下載後解壓就可以了。

  2. 於以下路徑下新建一個 lib 的資料夾,把下載解壓後的 system.dll 檔案移到此資料夾中。
    C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\Launcher


  3. 編輯以下路徑的“VpxClient.exe.config”檔案,新增紅字部分。
    C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\Launcher

    <?xml Version="1.0" encoding="utf-8"?>
    <configuration>
        <system.net>
        ...
        </appsettings>
        <runtime>
            <developmentMode developerInstallation="true"/>
        </runtime>

    </configuration>



  4. 新增一個名為 DEVPATH 的系統變數,
    其值為 C:\Program Files (x86)\VMware\Infrastructure\Virtual Infrastructure Client\Launcher\lib



經過以上調整後,vSphere Client應該就可以正常執行了!


參考網頁
http://techhead.co/running-vmware-vspher...t-on-windows-7/

shunze 上傳的檔案
system.zip (1079 KB, 已經被下載 1578 次)


♥順子老婆的網拍,請多關照~

If you don't like something, change it.
If you can't change it, change your attitude.
Don't complain!


2014-12-20, 11:09 shunze 的個人資料 把 shunze 加入好友列表 發送Email給 shunze 瀏覽 shunze 的網站 MSN : shunze@gmail.com
shunze
工友伯伯


註冊日期: 2002 04
來自: 潮汐終止之地
文章: 2392

shunze 離線
《分享》ESXi不支援Onboard RAID Controller引用回覆 編輯/刪除文章 搜尋由  發表的其他文章 回報給版主 IP 位置 回此頁最上方

昨天同時在裝ESXi server時,一直無法成功在RAID 組態上安裝ESXi 5.5。
不論是RAID 0或是RAID 1,ESXi 5.5始終把兩顆HD各別看待,不認為它們在同一RAID組態中。

經同事查詢,發現ESXi不支援這類Onboard Raid Controller,也就是所謂的Software Raid Controller。

要使用RAID架構,就乖乖使用大廠的RAID Card吧。

以上經驗提供給大家參考,
希望下回大家遇到類似狀況時,可以快速過關,不要再卡在這了...

參考資料
https://communities.vmware.com/message/2300320
http://ithelp.ithome.com.tw/question/10094771



♥順子老婆的網拍,請多關照~

If you don't like something, change it.
If you can't change it, change your attitude.
Don't complain!


2014-12-20, 11:16 shunze 的個人資料 把 shunze 加入好友列表 發送Email給 shunze 瀏覽 shunze 的網站 MSN : shunze@gmail.com
shunze
工友伯伯


註冊日期: 2002 04
來自: 潮汐終止之地
文章: 2392

shunze 離線
《分享》如何安裝vSphere Client以因應不同版本的ESXi Server?引用回覆 編輯/刪除文章 搜尋由  發表的其他文章 回報給版主 IP 位置 回此頁最上方

VMware不同版本的ESXi Server,其Client端管理工具vSphere Client也不相同。
以這點來說VMware還真是製造使用者的麻煩。

例如順子要同時管理4.1,5.1與5.5三種版本的ESXi Server,
那麼順子的電腦上就要安裝這三個版本各自的vSphere Client。

有沒有安裝一個最終版本來管理所有的ESXi Server呢?
很遺憾的,答案是沒有。


在這種管理多版本ESXi Server的情況下,
順子的建議是由低版本逐級安裝到高版本的vSphere Client。

安裝完成後,各版本的程式會安裝在各自不同的目錄下,
不過啟動程式會是同一個。
呼叫vSphere Client時,它會自動判斷對應Server的版本來執行它。



♥順子老婆的網拍,請多關照~

If you don't like something, change it.
If you can't change it, change your attitude.
Don't complain!


2014-12-20, 20:44 shunze 的個人資料 把 shunze 加入好友列表 發送Email給 shunze 瀏覽 shunze 的網站 MSN : shunze@gmail.com
shunze
工友伯伯


註冊日期: 2002 04
來自: 潮汐終止之地
文章: 2392

shunze 離線
《分享》限制ESXi的連線存取引用回覆 編輯/刪除文章 搜尋由  發表的其他文章 回報給版主 IP 位置 回此頁最上方

ESXi最重要的管理工具莫過於vSphere Client,再來就是SSH。
要限制ESXi的連線,我們可以在 Configuration / Security Profile / Firewall 中進行連線IP的控管,
分別限制可進行連線的Client端IP。







經過設定後,就只有允許的IP才可以進行連線管理。



♥順子老婆的網拍,請多關照~

If you don't like something, change it.
If you can't change it, change your attitude.
Don't complain!


2015-01-09, 10:21 shunze 的個人資料 把 shunze 加入好友列表 發送Email給 shunze 瀏覽 shunze 的網站 MSN : shunze@gmail.com
  « 上一篇主題 下一篇主題 »
發表新主題 發表回覆
跳到:

Powered by: Burning Board 1.1.1 2001 WoltLab GbR