2008年1月30日 星期三

freebsd 觀看硬體組態的方法

如果不能關機的話,可以使用以下指令

more /var/run/dmesg.boot

2008年1月13日 星期日

vmware esx server安裝與管理(一)

其實嚴格來說,VMWARE ESX SERVER比較像是一個加上了虛擬化應用程式的LINUX,如果你之前有安裝的經驗,那就看看就好,因為,安裝其實還蠻簡單的,問題在於,裝好之後的操作,以及最麻煩的日常維運部分,不囉唆,我們開始吧

1.首先,光碟開機之後,會有一個畫面,詢問是使用圖形安裝或是文字安裝,其實都可以啦,我們選擇圖形安裝



2.再來會問你是否要測試光碟,請選擇NO,當然你要確認你的光碟資料是OK的,這個可以用MD5驗證,我就不多談



3.下一步就可以了,有沒有感覺像是redhat Linux



4.接下來就是選擇語系,不用懷疑啦,英文就對了,中文介面,還早啦



5.使用的滑鼠,沒滑鼠的話,他會轉成文字介面



6.新安裝或是升級,如果你沒安裝過的話,請選擇新安裝,但也可能已經有之前的版本,可以選擇升級




7.再來就是要同意授權合約,不同意就沒戲唱了,請打勾,請支持正版軟體

8.這裡就是重點了,如果你的RAID無法被辨識到的話,這邊就不能選擇你的硬碟區和控制卡了,這邊可以看到我選了DELL PERC 5I,1900G左右的空間



9.請先依照他的建議,他會劃分所有磁區,並且刪除所有資料,請按確定



10.接下來是另外一個重點了,他會自動切好所有的分割區,但是,請選擇其中一個檔案類型為VMFS的磁區,並且將其先刪除,然後,新增一個可用空間,這個可用空間是用來之後放作業系統與常用程式的ISO檔案的,請視需求新增,我通常會給30-50G,檔案類型請一樣選擇EXT3







11.之後,我們再將所有的剩餘空間,開一個新的磁區,此時磁區請選VMFS3,並且選擇Fill to maximum allowable size, VMFS是VMWARE的硬碟格式,LINUX是不能辨認的,也是之後所有的虛擬機器檔案存放處,選好磁碟格式,確定就可以了






12.接下來要選擇BOOT LOADER的位置,應該沒人用多重開機在ESX SERVER上吧,我們照預設值下一步即可


13.接下來是另外一個重點,service console 的網路卡,service console是vmware提供給一般使用者用來控制ESX的工具,其實Xen比起VMWARE可能技術上是領先的,但是控制介面就屬VMWARE做的比較完善了,如果你的網路卡不是被支援的型號,EX:realtek . via,你就會面臨找不到網路卡的窘境,請選擇你要連接的網路卡,然後設定它的IP,VMWARE ESX SERVER中的網路分成service sonsole , virtual machine, vmkernel,這個我們之後再提,但是一般來講,對ESX SERVER來說,giga的網路環境是必備的,尤其是在沒有SAN需要使用ISCSI與NAS的情況,建議至少要有2個1G的網卡



14.時區就不用多介紹了,選台灣



15.接下來是root的密碼,這個就不用提了吧



16.再來是摘要資訊,最後的確認,按了下一步就無法回頭了




17.安裝完之後選了finish,喝杯咖啡吧,正常的機器拷貝檔案應該在5分鐘以內就會完成,之後就重新開機吧


其實有安裝LINUX經驗的人,安裝VMWARE並不困難,只要注意以下三點
1.預留一個EXT3的空間放ISO檔案
2.VMFS3要切割(你可以用進接模式,那要注意的地方就很多了,我建議一般人就用自動模式,再小改動即可)
3.service console的IP

祝大家安裝順利

2008年1月11日 星期五

ISCSI SERVER LAB建置

對於VMWARE來說,一個block類型的儲存設備是LAB絕對需要的,但是,買SAN嗎
那這個LAB也太豪華了,ISCSI變成一個新的選擇,又不需要HBA卡,成本大幅的降低
目前計畫以下兩個方案freenas和open-e
當然還是要花錢的啊,只是能花少一點就花少一點
大家可以先參考以下方案
http://www.freenas.org
http://www.open-e.com
FREENAS部分之前一直沒有測試成功,和VMWARE的連接一直有問題,最近有改版,但還沒時間測試,open-e部分則是從一開始就沒問題,測試的資料之後再放上來

如何安裝VMWARE ESX SERVER於DIY的SERVER上面

先說好,你安裝失敗別找我,我只是寫出我的經驗,我可以提供經驗,但既然選了DIY,就會有一定的風險

大家可以先參考有關VMWARE的清單,裡面有許多文件
http://www.vmware.com/support/pubs/vi_pages/vi_pubs_35.html

I/O Compatibility Guide for ESX Server 3.5 and ESX Server 3i

個人認為VMWARE不讓ㄧ般使用者可以自己隨便找一台機器就可以安裝是正確的選擇,畢竟,vmkernel要做的功能那樣多,如果再多個硬體的變數,那怎麼來處理客戶的問題呢,再來的問題就是,雞蛋是放同一個籃子,籃子當然要買好一點的,否則蛋全破了

我們一般電腦的最大問題如下


1. PC或是便宜的SERVER IO都很差,根本扛不起虛擬機器的負擔

2.網路卡晶片品質欠佳,驅動沒有最佳化

3.記憶體的可靠度不夠,8G記憶體有問題的版子比比皆是


所以在你動手之前,先想好,然後看看口袋有沒有錢(最便宜的可用機器也要4-5萬)

首先,你必須克服的問題是硬碟,到底SATA硬碟可不可以安裝ESX SERVER,答案是可以的,問題在於RAID的控制器是否可以被ESX SERVER辨認到,而RAID卡又有挑機器的問題,以下為可以用的RAID卡

DELL PERC 5i(PCI-E 8X)(8SATA or sas)(很挑機器,注意)
DELL PERC 5E(PCI-E 8X)(外接)(很挑機器,注意)
ADAPTEC 2610SA(PCI-X)(6SATA)(效能很差,要裝的人多考慮,但可以用,也不挑機器)(如果要買的話之前測試買了ㄧ堆,請跟我聯絡)
ADAPTEC 2820SA(PCI-X)(8SATA)(不太挑機器)
ADAPTEC 3085(PEC-E 8X)(8SATA)(有點挑機器)



那種ICH系列的連試都不用試了,通通抓不到,目前應該就是LSI和ADAPTEC的卡有被支援,當然你如果是套裝的品牌SERVER(IBM.HP.DELL)就應該不用擔心這個問題,清冊上有寫相容的型號,照著買就對了



再來就是主機板了,與上面的卡有一堆排列的組合,我試了一個清冊,真的有興趣再電郵給我吧,你應該只考慮以下幾家的產品,如果你覺得這幾家的東西太貴,那你不用在往下看了,表示你沒有認知到同ㄧ台電腦跑一個作業系統與同時跑5-10個作業系統對於主機板的要求,到底INTEL或是AMD比較適合虛擬機器呢,根據大量的資料顯示,AMD的架構比較適合虛擬機器,CPU內建記憶體控制器,對於虛擬機器是比較好的,但礙於經費,我還沒測過,請只考慮以下的主機板,主要還是穩定性與插槽的問題(PCI-E X8和PCI-X在家用的主機板上是沒有的),一路的機器請買4核心,兩路的雙核心或是4核心皆可,至於CP值的話,1路4核心的是最划算的

supermicro
tyan(不相容DELL)
intel(不相容DELL)

為什麼要以上幾家的主機板呢,另外一個問題在於service console的網路卡,只能使用算的出來的廠商(INTEL BROADCOM),詳細的列表ㄧ樣可以參考上方連結的文件

克服了以上幾個問題之後,再來就是HD了,ESX SERVER最大的單一分割是2T,所以如果你買了太大的硬碟,請先在RAID控制器中分割,否則你會無法安裝,最佳的RAID建議是RAID50加上hotspare這樣至少要7顆硬碟,效能與安全性都獲得充分的保障

接下來是記憶體,單路的機器可以買一般的RAM,但是記得會有很多問題,8G要跑的穩定的狀況不容易,建議還是2路的FB-DIMM或是DDR2 ECC REGISTERED 的記憶體

最後是POWER與CASE,7HD加上4核心+8G的RAM,POWER不要少於500W,兩路的機器最少都要700-800W,可參考套裝SERVER的瓦數,最後CASE就是和散熱有關了,7HD可不是普通的熱情啊

應該很多人就打退堂鼓了,乾脆買套裝SERVER比較快,當然,套裝SERVER的散熱,agent管理程式,都不是DIY有的東西,但是SAS硬碟快歸快,容量卻小的可憐,還是SATA是CP值比較高的選擇,只是總不能LAB要跟老闆要dell 2970或是ibm 3650這種機器吧,如果貴單位的LAB可以這樣做,那我真的要恭喜你了

postfix增加forward寄信人

1.切換到使用者目錄
cd /home/oreo
2.轉換為使用者
su oreo
3.建立檔案
touch .forward
4.編輯要多寄送的人
oreo.fang@gmail.com
5.存檔