2010年7月30日 星期五

第100篇文章:倒楣的一天

不知不覺中本站的文章數達到第100篇,本來該高興的,可是今天卻是不怎麼順利的一天!

話說今天同事說某一台主機昨天就無法連線,好像掛了,查了一下果然無法連線,所以就把那台主機重新開機,結果發現似乎是硬碟出狀況了,於是執行了e2fsck,然後不知道按了多少次的Enter,終於執行結束,重開機竟然出現kernel panic!

2010年7月25日 星期日

為ESXi新增NUT服務

之前一直在找UPS的解決方案,結果因為ESXi的限制,暫時由一台Win7 PC來偵測UPS狀態,並透過plink.exe來對ESXi Server下指令。後來發現Synology DS1010+可以當作網路不斷電系統的Server,研究了一下,發現是利用NUT(Network UPS Tools)實現的,而網路上也有人發表為ESXi新增NUT服務的檔案及文件,現在手上2台ESXi 4.1 Server都已經將NUT服務新增完成,而且可以正常偵測DS1010+上的UPS狀態,但是有些設定還搞不清楚就是了(都是因為我的菜英文啦!)。

預期目標:
當市電斷電由UPS供電時,NUT client(ESXi Server)先依正常程序關機,然後NUT master(NAS)依正常程序關機。

2010年7月23日 星期五

升級ESXi 4.1之後的新發現

升級到ESXi 4.1之後,發現有些新的實用的設定項目。

本機Console端:

1、Disable Management Network


[singlepic id=59 w=500 float=center]


按下Enter可以關閉Management Network,同時此項目會變成Enable Management Network,再次按下Enter會啟用Management Network。


Management Network關閉的話則ping、web以及vSphere Client皆無法連線到Server。


ESXi 4升級到ESXi 4.1

今天把2台ESXi 4.0 Update 2 的Server升級到最新的ESXi 4.1(已改名為vSphere Hypervisor),目前正常運作中。以下紀錄一下升級過程。

使用工具:VMware vSphere Command-Line Interface(vSphere CLI)

參考資料:vsp_41_upgrade_guide.pdf(第63頁)

執行步驟:

2010年7月18日 星期日

關於ESXi Server的bootbank、altbootbank目錄

一直不太清楚/bootbank、/altbootbank這兩個目錄的關係,今天google了一下,查到的資料不多,只有一篇討論區的回覆文有提到,但是我的英文實在太爛,只能隱約猜測一下,乾脆在VMware Player裡裝ESXi實驗一下囉。

步驟:

1、ESXi安裝完成

2、執行升級

3、觀察兩目錄下檔案的變化

結論:

1、/bootbank

為一個分割區,ESXi Server由此開機,更新後此目錄下的檔案會更新為新版。

2、/altbootbank

為一個分割區,執行更新後會將更新前的/bootbank下的舊版檔案複製到此目錄下,以便降級(回復到更新前)之用。

2010年7月17日 星期六

實現不需密碼SSH登入ESXi Server

每次ssh遠端登入Server時都需要輸入密碼,雖然不算麻煩,但如果是要從遠端利用script自動ssh登入並執行指令,那麼帳號密碼就要寫入script,感覺不是很安全。

利用public key和private key,搭配適當的權限設定,相對會比較安全。以下是針對ESXi Server的實做。

參考資料:

http://communities.vmware.com/docs/DOC-8890.pdf

2010年7月8日 星期四

停電時讓ESXi Server 自動關機

當市電斷電時Server會由UPS供電,要讓Server能在UPS電力耗盡前能夠正常關機。

最近幾天上網查資料,查到的解決方案都是用APC的UPS搭配apcupsd來達成,可是現在沒有經費可以採購APC的UPS,所以只好用其他的替代方案囉,雖然不理想,但只能先撐著用囉。

設備:科風UPS(USB介面)

2010年7月5日 星期一

ubuntu中設定預設的jre

開啟終端機,執行

sudo update-alternatives --config java

選擇預設的 jre

ESXi 中的shutdown.sh、vmware-autostart.sh、services.sh、poweroff

最近在找當市電斷電時,可以讓ESXi Server自動關機的解決方案,過程中找到這幾個有用的指令。要使用這些指令需要先啟用SSH。

/sbin/shutdown.sh

/sbin/vmware-autostart.sh

/sbin/services.sh

/sbin/poweroff

2010年7月1日 星期四

ESXi Server 維護模式切換

工具:vSphere Client

操作步驟:

點選伺服器->「Summary」標籤,按下「Enter Maintenance Mode」

[singlepic id=35 w=600]

按下「Yes」即可進入維護模式

[singlepic id=36]

按下「Exit Maintenance Mode」可離開維護模式

[singlepic id=37 w=600]

ESXi Server 更新

工具:vSphere Host Update Utility

準備工作:

1、利用vSphere Client將Server切換到維護模式(maintenance mode)

2、將VM關機

操作步驟: