高性能服务器硬件配置方案资料来源于金牌小说网這一個章節主要是要描述我們測試的硬體環境、Linux 版本、所需安裝的軟體和硬體切割資訊,並且讓你可以透過這份文件,輕而易舉的建立測試環境。
Hardware有關於硬體的部分,表格中的資訊是我們所架設的硬體環境,错误!未指定书签。
當然,你不需要和我們一樣使用同一系統的主機板來進行測試。
•表1. 硬體資訊。
Software错误!未指定书签。
Requirement目前是使用Fedora Core 5的作業系統,目前我我送測的RPM 檔案只支援Fedora Core 5的作業系統,如果需要支援其他的版本,則需要重新編譯和製作RPM 檔案。
•表2. 軟體資訊。
Space Requirement表 3 和表4是我們透過安裝作業系統時,使用自動格式化的選項,來進行格式化硬碟;當然,你也是可以使用手動的方式,進行規劃硬碟的空間。
•表3. 硬碟分割資訊。
错误!未指定书签。
•表4. LVM硬碟分割資訊。
Fedora Core 5 (DVD)错误!未指定书签。
在這份文件中不會多加描述如何安裝Fedora Core 5,詳細的安裝步驟可以參考『鳥哥的Linux 私房菜』(網;址:/linux_basic/0156installfc4.php)。
所需要的軟體套件,請參考「表 2. 軟體資訊」。
硬碟的格式化可以參考「表 3.硬碟分割資訊」「表 4. LVM硬碟分割資訊」。
對於防火牆的設定部份,這裡將會採取『無防火牆』和『停用SELinux』,主要是要避免一些可能造成我們Linux 作業系統安全問題的軟體的破壞,某些服務可能會因為這個較為嚴密的安全機制,而導致無法提供連線的問題,或者無法進行資料存取的問題,所以,暫時也將他關閉。
COMMAND FOR MOUNTING/UNMOUNT DVD 错误!未指定书签。
雖然我們在安裝作業系統時,有選擇我們所需要的軟體套件,但仍然有些的套件是在預設的狀態下是不會被選取到的,所以我們會需要一些基本的指令,來進行掛載Fedora Core 5 DVD 光碟片,詳細的指令如下:1. 建立DVD掛載目錄2. 掛載DVD3. 卸載DVDJava Runtime Environment (JRE)Fedora Core 5 DVD 光碟片未包含Java Runtime Environment错误!未指定书签。
套件,所以下面的內容將會告訴你到那裡可以下載和如何進行安裝。
Download詳細的安裝步驟可以參考『Java 官方網站』(網址:/zh_TW/download/help/linux_install.xml)。
安裝步驟如下:1. 請移至2. 按一下[立即取得] 按鈕。
3. 有兩種類型的安裝套裝軟體。
Linux RPM 套裝軟體或Linux 自我解壓縮二進位檔。
請下載『LinuxRPM(自我解壓縮檔案)』。
Linux RPM (Redhat 套裝軟體管理程式) 使用RPM 來安裝JRE。
為了使用此方法,您的系統上需要有RPM。
否則,請選取其他選項。
Install the Linux RPM (self-extracting) file1. 在終端機上鍵入:# su2. 輸入root 密碼。
3. 變更至要在其中執行安裝的目錄。
鍵入:# cd <預安裝的目錄>例如,若要將軟體安裝到/usr/java/ 目錄中,請鍵入:# mkdir /usr/java -p# cd /usr/java有關根存取的備註:若要將JRE 安裝在全系統範圍的位置(例如/usr/local),則必須以超級使用者的身份登入以取得必要的權限。
如果不具有根存取權,請將JRE 安裝到主目錄或擁有其寫入權限的子目錄中。
4. 將已下載檔案的存取權限變更為可執行。
鍵入:# cp /media/dvd/ jre-1_5_0_06-linux-i586-rpm.bin /usr/java# chmod a+x jre-1_5_0_06-linux-i586-rpm.bin5. 啟動安裝程序。
鍵入:./ jre-1_5_0_06-linux-i586-rpm.bin這將顯示二進位授權合約。
請仔細閱讀本合約。
按下空檔鍵以顯示下一個頁面。
在結尾處輸入「yes」以繼續進行安裝。
6. 安裝檔案將在目前目錄中建立jre-1_5_0_06-linux-i586.rpm 檔案。
7. 在終端機上執行RPM 指令以安裝套裝軟體。
鍵入:# rpm -iv jre-1_5_0_06-linux-i586.rpm8. JRE 已安裝到目前目錄下的jre1.5.0_(版本編號) 子目錄中。
在此範例中,JRE 安裝在/usr/java/jre1.5.0_06 目錄中。
驗證jre1.5.0_06 子目錄已列示在目前目錄下。
鍵入:# ls至此安裝完成。
Enable And Configure(Firefox 1.5 and Later)1. 請移至Firefox 安裝目錄下的plugins 子目錄# cd /usr/lib/firefox-1.5.0.1/plugins2. 在目前目錄中,建立至JRE /ns7/libjavaplugin_oji.so 檔案的符號連結。
鍵入:# ln -s /usr/java/jre1.5.0_06/plugin/i386/ns7/libjavaplugin_oji.so3. 啟動Firefox瀏覽器,或如果已正在執行,將其重新啟動。
請注意,如果正在執行其他Firefox元件(即:網頁瀏覽器、設計師等),您也需要重新啟動這些元件。
4. 移至[編輯] > [個人偏好設定]。
在[內容] 類別下> 選取[可使用Java]Hardware Sensor错误!未指定书签。
lm_sensors 主要是依據『主機板晶片組的型號,帶入相關的模組後,再偵測其溫度、電壓』等資訊,就可以使用sensors 指令直接讀取目前的CPU、機殼、電源、風扇等等的資訊,詳細的安裝步驟可以參考『鳥哥的Linux 私房菜』(網;址:/linux_basic/0610hardware.php)。
Install the lm_sensor RPM(Fedora Core 5 DVD)1. 在終端機上鍵入:# su2. 輸入root 密碼。
3. 變更至要在其中執行安裝的目錄。
鍵入:4. 安裝程序。
鍵入:Scanning Hardware Monitor Chip基本上,只要根據下面的步驟來做,您的主機就可以主動的偵測溫度與電壓,還有風扇轉速等等資訊。
不過,事實上,由於主機板設計的不同,所以偵測的結果很有可能是有誤差的。
由於lm_sensors 假定則是僅有單顆CPU 的顯示狀況,所以,顯示的結果與實際的數據是有差異的~此時或許就需要進行調校了。
調校的步驟很簡單,先確定使用sensors 顯示的結果每個項目代表的意義(可以參考BIOS 硬體偵測結果的順序來排列) ,然後進入/etc/sensors.conf 進行修改即可。
1. 先偵測主機板的晶片組,開頭會有一些簡單的說明,看看就好。
2. 接下來的行為當中,反正你就一直按Enter 就可以了,讓他自動去偵測。
3. 上面的關鍵是重點!告訴你要如何載入模組的一個簡單的範例啊!4. 如果想要確認一下sensors-detect 偵測到的結果是否正確,可以使用lspci 查閱一下。
5. 檢查是否有找到Intel ICH6 的晶片。
6. 修改載入模組資料檔案。
7. 修改一些設定資料檔案/etc/rc.d/rc.local。
Configure LM_SENSOR.CONF1. 修改/etc/sensor.conf2. 尋找it87關鍵字,按下ESC > 按下/ > 輸入it87,新增ignore in5、in6、in7和in8。
3. 大約再往下15 行,修改電壓計算功式。
4. 修改溫度晶片種類,設定sensor 3 為傳統的溫度二極體(thermal diode;TD);由於sensor 1 和2没有使用到,請將他們設定為忽略。
5. 由於sensor 2 没有使用到,所以就不顯示sensor 2 所偵測到的溫度。
6. 檢查是否開機即啟動lm_sensors。
7. 重新啟動系統。
8. 測試偵測主機的狀況。
SNMPD這一部份的套件將會使用Fedora Core 5 DVD 光碟片,所以下面的內容將會告訴你如何進行安裝和修改設定檔案。
错误!未指定书签。
Install the SNMPD RPM(Fedora Core 5 DVD)1. 在終端機上鍵入:2. 輸入root 密碼。
3. 變更至要在其中執行安裝的目錄。
鍵入:4. 安裝程序。
鍵入:Configure SNMPD.CONF1. 修改/etc/snmp/snmpd.conf2. 設定社群名稱(Community name)到安全名稱(Security name)3. 設定安全名稱(Security name)到群組名稱(Group name)。
4. 設定群組(Group)允許遊覽範圍。
5. 授予2 群組的讀取、寫入和通知許可。
7. 檢查是否開機即啟動snmpd 服務。
COM-V1 RPMC.O.M. Version 1 這是安裝於Client 端的套件,這個可以回報記錄目前的硬體和軟體方面的資料,下面的章節描述如何安裝和設定參數。
1. 在終端機上鍵入:2. 輸入root 密碼。
3. 變更至要在其中執行安裝的目錄。
鍵入:4. 安裝程序。
鍵入:[root@linux ~]# tar –zxvf /media/dvd/comstd-v1_0_0.tar.gz5. 檢查COMSTD 目錄是否存在。
[root@linux ~]# lsbin COMSTD etc games include lib libexec man sbin share src6. 建立com-v1 捷徑於桌面上。
在桌面按右鍵,選擇“新增啟動圖示”⏹名稱(N):COM⏹指令(A):/usr/lib/firefox-1.5.0.1/firefox /usr/local/COMSTD/Frame.htm⏹圖示(I):可依個人喜好作變更。
在Fedora Core 5 這個版本,目前是採用Firefox 1.5.0.1版本,所以路徑會與安裝手冊有所不一樣,,請依照實際電腦狀況做選擇。
7. 建立開機項目[root@linux ~]# chkconfig --add gbcomd[root@linux ~]# chkconfig gbcomd on[root@linux ~]# chkconfig gbcomd --listgbcomd 0:off 1:off 2:on 3:on 4:on 5:on 6:off8. 啟動SNMPD 伺服器。