高性能服务器软硬件配置方案.docx

上传人:b****5 文档编号:8427992 上传时间:2023-01-31 格式:DOCX 页数:15 大小:101.10KB
下载 相关 举报
高性能服务器软硬件配置方案.docx_第1页
第1页 / 共15页
高性能服务器软硬件配置方案.docx_第2页
第2页 / 共15页
高性能服务器软硬件配置方案.docx_第3页
第3页 / 共15页
高性能服务器软硬件配置方案.docx_第4页
第4页 / 共15页
高性能服务器软硬件配置方案.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

高性能服务器软硬件配置方案.docx

《高性能服务器软硬件配置方案.docx》由会员分享,可在线阅读,更多相关《高性能服务器软硬件配置方案.docx(15页珍藏版)》请在冰豆网上搜索。

高性能服务器软硬件配置方案.docx

高性能服务器软硬件配置方案

高性能服务器硬件配置方案

资料来源于金牌小说网

這一個章節主要是要描述我們測試的硬體環境、Linux版本、所需安裝的軟體和硬體切割資訊,並且讓你可以透過這份文件,輕而易舉的建立測試環境。

Hardware

有關於硬體的部分,表格中的資訊是我們所架設的硬體環境,當然,你不需要和我們一樣使用同一系統的主機板來進行測試。

MotherboardID

GA-8I915G-MF

ProcessorBrand

Intel(R)

ProcessorSpeed

3.00GHZ

SystemMemory(RAM)

512MB

HardDriveType

IDE(7200RPM)

HardDriveSize

80GB

GraphicCard

GV-NX62TC256D

DVD-ROM

Yes

∙表1.硬體資訊。

SoftwareRequirement

目前是使用FedoraCore5的作業系統,目前我我送測的RPM檔案只支援FedoraCore5的作業系統,如果需要支援其他的版本,則需要重新編譯和製作RPM檔案。

OSDistributor

FedoraCore5

DesktopEnvironment

GNOMEDesktop

Application

圖形

圖形化網際網路

文字介面的網際網路

編寫與出版

編輯器

辨公室軟體/生產力軟體

Server

Windows檔案伺服器

FTP伺服器

網路伺服器

伺服器設定工具

BaseSystem

Java

X視窗系統

基礎

撥號網路支援

管理工具

系統工具

Language

中文支援

ExtraPackage

net-snmp-5.3-4.2.i386.rpm

net-snmp-5.3-4.2.i386.rpm

net-snmp-5.3-4.2.i386.rpm

jre-1_1_5_0_06-linux-i586-rpm.bin

lm_sensors-2.9.2-1.i386.rpm

∙表2.軟體資訊。

SpaceRequirement

表3和表4是我們透過安裝作業系統時,使用自動格式化的選項,來進行格式化硬碟;當然,你也是可以使用手動的方式,進行規劃硬碟的空間。

Partition

MountPoint

Capacity

/dev/hda1

/boot

102MB

/dev/hda2

VolGroup00

35GB

∙表3.硬碟分割資訊。

FolderName

Capacity

/

35GB

/boot

99MB

/dev/shm

506MB

∙表4.LVM硬碟分割資訊。

CHAPTER2-InstallationNote

FedoraCore5(DVD)

在這份文件中不會多加描述如何安裝FedoraCore5,詳細的安裝步驟可以參考『鳥哥的Linux私房菜』(網;址:

http:

//linux.vbird.org/linux_basic/0156installfc4.php)。

所需要的軟體套件,請參考「表2.軟體資訊」。

硬碟的格式化可以參考「表3.硬碟分割資訊」「表4.LVM硬碟分割資訊」。

對於防火牆的設定部份,這裡將會採取『無防火牆』和『停用SELinux』,主要是要避免一些可能造成我們Linux作業系統安全問題的軟體的破壞,某些服務可能會因為這個較為嚴密的安全機制,而導致無法提供連線的問題,或者無法進行資料存取的問題,所以,暫時也將他關閉。

COMMANDFORMOUNTING/UNMOUNTDVD

雖然我們在安裝作業系統時,有選擇我們所需要的軟體套件,但仍然有些的套件是在預設的狀態下是不會被選取到的,所以我們會需要一些基本的指令,來進行掛載FedoraCore5DVD光碟片,詳細的指令如下:

1.建立DVD掛載目錄

#mkdir/media/dvd

2.掛載DVD

#mount/dev/hdb/media/dvd

3.卸載DVD

#umount/media/dvd

JavaRuntimeEnvironment(JRE)

FedoraCore5DVD光碟片未包含JavaRuntimeEnvironment套件,所以下面的內容將會告訴你到那裡可以下載和如何進行安裝。

Download

詳細的安裝步驟可以參考『Java官方網站』(網址:

1.請移至

2.按一下[立即取得]按鈕。

3.有兩種類型的安裝套裝軟體。

LinuxRPM套裝軟體或Linux自我解壓縮二進位檔。

請下載『LinuxRPM(自我解壓縮檔案)』。

LinuxRPM(Redhat套裝軟體管理程式)使用RPM來安裝JRE。

為了使用此方法,您的系統上需要有RPM。

否則,請選取其他選項。

InstalltheLinuxRPM(self-extracting)file

1.在終端機上鍵入:

#su

2.輸入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

#chmoda+xjre-1_5_0_06-linux-i586-rpm.bin

5.啟動安裝程序。

鍵入:

./jre-1_5_0_06-linux-i586-rpm.bin

這將顯示二進位授權合約。

請仔細閱讀本合約。

按下空檔鍵以顯示下一個頁面。

在結尾處輸入「yes」以繼續進行安裝。

6.安裝檔案將在目前目錄中建立jre-1_5_0_06-linux-i586.rpm檔案。

7.在終端機上執行RPM指令以安裝套裝軟體。

鍵入:

#rpm-ivjre-1_5_0_06-linux-i586.rpm

8.JRE已安裝到目前目錄下的jre1.5.0_(版本編號)子目錄中。

在此範例中,JRE安裝在/usr/java/jre1.5.0_06目錄中。

驗證jre1.5.0_06子目錄已列示在目前目錄下。

鍵入:

#ls

至此安裝完成。

EnableAndConfigure(Firefox1.5andLater)

1.請移至Firefox安裝目錄下的plugins子目錄

#cd/usr/lib/firefox-1.5.0.1/plugins

2.在目前目錄中,建立至JRE/ns7/libjavaplugin_oji.so檔案的符號連結。

鍵入:

#ln-s/usr/java/jre1.5.0_06/plugin/i386/ns7/libjavaplugin_oji.so

3.啟動Firefox瀏覽器,或如果已正在執行,將其重新啟動。

請注意,如果正在執行其他Firefox元件(即:

網頁瀏覽器、設計師等),您也需要重新啟動這些元件。

4.移至[編輯]>[個人偏好設定]。

在[內容]類別下>選取[可使用Java]

HardwareSensor

lm_sensors主要是依據『主機板晶片組的型號,帶入相關的模組後,再偵測其溫度、電壓』等資訊,就可以使用sensors指令直接讀取目前的CPU、機殼、電源、風扇等等的資訊,詳細的安裝步驟可以參考『鳥哥的Linux私房菜』(網;址:

http:

//linux.vbird.org/linux_basic/0610hardware.php)。

Installthelm_sensorRPM(FedoraCore5DVD)

1.在終端機上鍵入:

#su

2.輸入root密碼。

3.變更至要在其中執行安裝的目錄。

鍵入:

#cd/media/dvd/Fedora/RPMS

4.安裝程序。

鍵入:

#rpm-ivhlm_sensors-2.9.2-1.i386.rpm

ScanningHardwareMonitorChip

基本上,只要根據下面的步驟來做,您的主機就可以主動的偵測溫度與電壓,還有風扇轉速等等資訊。

不過,事實上,由於主機板設計的不同,所以偵測的結果很有可能是有誤差的。

由於lm_sensors假定則是僅有單顆CPU的顯示狀況,所以,顯示的結果與實際的數據是有差異的~此時或許就需要進行調校了。

調校的步驟很簡單,先確定使用sensors顯示的結果每個項目代表的意義(可以參考BIOS硬體偵測結果的順序來排列),然後進入/etc/sensors.conf進行修改即可。

1.先偵測主機板的晶片組,開頭會有一些簡單的說明,看看就好。

[root@linux~]#sensors-detect

Itisgenerallysafeandrecommendedtoacceptthedefaultanswerstoall

questions,unlessyouknowwhatyou'redoing.

Wecanstartwithprobingfor(PCI)I2CorSMBusadapters.

Youdonotneedanyspecialprivilegesforthis.

Doyouwanttoprobenow?

(YES/no):

YES

ProbingforPCIbusadapters...

Usedriver`i2c-i801”fordevice00:

1F.3:

Intel82801FB1CH6

Probesuccesfullyconcluded.

2.接下來的行為當中,反正你就一直按Enter就可以了,讓他自動去偵測。

IwillnowgeneratethecommandsneededtoloadtheI2Cmodules.

Sometimes,achipisavailableboththroughtheISAbusandanI2Cbus.

ISAbusaccessisfaster,butyouneedtoloadanadditionaldrivermodule

forit.Ifyouhavethechoice,doyouwanttousetheISAbusorthe

I2C/SMBus(ISA/smbus)?

ISA

Tomakethesensorsmodulesbehavecorrectly,addtheselinesto

/etc/modprobe.conf:

#----cuthere----

#I2Cmoduleoptions

aliaschar-major-89i2c-dev

#----cuthere----

Toloadeverythingthatisneeded,addthistosome/etc/rc*file:

#----cuthere----

#I2Cadapterdrivers

modprobei2c-i801

modprobei2c-isa

#I2Cchipdrivers

modprobeeeprom

modprobeit87

#sleep2#optional

/usr/bin/sensors-s#recommended

#----cuthere----

3.上面的關鍵是重點!

告訴你要如何載入模組的一個簡單的範例啊!

Doyouwanttogenerate/etc/sysconfig/lm_sensors?

(YES/no):

YES

Copyprog/init/lm_sensors.initto/etc/rc.d/init.d/lm_sensors

forinitializationatboottime.

4.如果想要確認一下sensors-detect偵測到的結果是否正確,可以使用lspci查閱一下。

[root@linux~]#lspci

00:

1f.0ISAbridge:

IntelCorporation82801FB/FR(ICH6/ICH6R)LPCInterfaceBridge(rev03)

….

5.檢查是否有找到IntelICH6的晶片。

6.修改載入模組資料檔案。

[root@linux~]#vi/etc/modprobe.conf

#I2Cmoduleoptions

aliaschar-major-89i2c-dev

#將剛剛偵測到的模組給他寫入到這個檔案當中!

這是kernel2.6版的!

7.修改一些設定資料檔案/etc/rc.d/rc.local。

[root@linux~]#vi/etc/rc.d/rc.local

#I2Cadapterdrivers

modprobei2c-i801

modprobei2c-isa

#I2Cchipdrivers

modprobeeeprom

modprobeit87

#sleep2#optional

/usr/bin/sensors-s#recommended

ConfigureLM_SENSOR.CONF

1.修改/etc/sensor.conf

[root@linux~]#vi/etc/sensor.conf

2.尋找it87關鍵字,按下ESC>按下/>輸入it87,新增ignorein5、in6、in7和in8。

chip"it87-*""it8712-*"

#ThevaluesbelowhavebeentestedonAsusCUSI,CUMmotherboards.

#VoltagemonitorsasadvisedintheIt8705datasheet

labelin0"VCore1"

labelin1"VCore2"

labelin2"+3.3V"

labelin3"+5V"

labelin4"+12V"

ignorein5

labelin5"-12V"

ignorein6

labelin6"-5V"

ignorein7

labelin7"Stdby"

ignorein8

labelin8"VBat"

3.大約再往下15行,修改電壓計算功式。

#If3.3Vreads2Xtoohigh(SoyoDragonandAsusA7V8X-X,forexample),

#commentoutfollowingline.

#computein22*@,@/2

computein2@,@

4.修改溫度晶片種類,設定sensor3為傳統的溫度二極體(thermaldiode;TD);由於sensor1和2没有使用到,請將他們設定為忽略。

#Temperature

#

#Important-ifyourtemperaturereadingsarecompletelywhacky

#youprobablyneedtochangethesensortype.

#Adujstanduncommenttheappropriatelinesbelow.

#Theoldmethod(modprobeit87temp_type=0xXX)isnolongersupported.

#

#2=thermistor;3=thermaldiode;0=unused

#setsensor13

#setsensor23

#setsensor33

ingoresensor1

ingoresensor2

setsensor33

5.由於sensor2没有使用到,所以就不顯示sensor2所偵測到的溫度。

#Ifagivensensorisn'tused,youwillprobablywanttoignoreit

#(seeignorestatementrightbelow).

labeltemp1"M/BTemp"

settemp1_over40

settemp1_low15

ingoretemp2

labeltemp2"CPUTemp"

settemp2_over45

settemp2_low15

#ignoretemp3

labeltemp3"Temp3"

settemp3_over45

settemp3_low15

6.檢查是否開機即啟動lm_sensors。

[root@linux~]#chkconfiglm_sensors--list

lm_sensors0:

off1:

off2:

on3:

on4:

on5:

on6:

off

7.重新啟動系統。

[root@linux~]#sync;sync;reboot

8.測試偵測主機的狀況。

[root@linux~]#sensors

It8712-isa-0290

Adapter:

ISAadapter

VCore1:

+1.33V(min=+1.42V,max=+1.57V)ALARM

VCore2:

+1.79V(min=+2.40V,max=+2.61V)ALARM

+3.3V:

+3.17V(min=+3.14V,max=+3.47V)

+5V:

+4.89V(min=+4.76V,max=+5.24V)

+12V:

+11.52V(min=+11.39V,max=+12.61V)

fan1:

2445RPM(min=0RPM,div=8)

fan2:

-1RPM(min=3013RPM,div=8)

fan3:

0RPM(min=3013RPM,div=8)

M/BTemp:

-55°C(low=+15°C,high=+40°C)sensor=thermistor

temp3:

+32°C(low=+15°C,high=+45°C)sensor=diode

SNMPD

這一部份的套件將會使用FedoraCore5DVD光碟片,所以下面的內容將會告訴你如何進行安裝和修改設定檔案。

InstalltheSNMPDRPM(FedoraCore5DVD)

1.在終端機上鍵入:

[root@linux~]#su

2.輸入root密碼。

3.變更至要在其中執行安裝的目錄。

鍵入:

[root@linux~]#cd/media/dvd/Fedora/RPMS

4.安裝程序。

鍵入:

[root@linux~]#rpm-ivhnet-snmp-5.3-4.2.i386.rpm

[root@linux~]#rpm-ivhnet-snmp-perl-5.3-4.2.i386.rpm

[root@linux~]#rpm-ivhnet-snmp-utils-5.3-4.2.i386.rpm

ConfigureSNMPD.CONF

1.修改/etc/snmp/snmpd.conf

[root@linux~]#cp/etc/snmp/snmpd.conf/etc/snmp/snmpd.conf-org

[root@linux~]#vi/etc/snmp/snmpd.conf

2.設定社群名稱(Communityname)到安全名稱(Securityname)

#First,mapthecommunityname(COMMUNITY)intoasecurityname

#(localandmynetwork,dependingonwheretherequestiscoming

#from):

#sec.namesourcecommunity

com2seclocallocalhostpublic

com2secmynetworkdefaultpublic

3.設定安全名稱(Securityname)到群組名稱(Groupname)。

####

#Second,mapthesecuritynamesintogroupnames:

#sec.modelsec.name

groupMyRWGroupv1local

groupMyRWGroupv2clocal

groupMyRWGroupusmlocal

groupMyROGroupv1mynetwork

groupMyROGroupv2cmynetwork

groupMyROGroupusmmynetwork

4.設定群組(Group)允許遊覽範圍。

####

#Third,createaviewforustoletthegroupshaverightsto:

#incl/exclsubtreemask

viewallincluded.1.3.6.1.4.1.1537080

5.授予2群組的讀取、寫入和通知許可。

####

#Finally,grantthe2groupsaccesstothe1viewwithdifferent

#writepermissions:

#contextsec.modelsec.levelmatchreadwritenotif

accessMyROG

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1