新聞中心
集群文件系統(tǒng)是一種文件系統(tǒng),它可以使多臺(tái)計(jì)算機(jī)共享數(shù)據(jù)。這種文件系統(tǒng)可以在計(jì)算機(jī)集群中實(shí)現(xiàn)負(fù)載均衡和高可用性,并提供更好的數(shù)據(jù)管理和共享。在本文中,我們將向您介紹如何在Linux上安裝集群文件系統(tǒng)。

創(chuàng)新互聯(lián)專(zhuān)注于企業(yè)全網(wǎng)整合營(yíng)銷(xiāo)推廣、網(wǎng)站重做改版、滄縣網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5開(kāi)發(fā)、商城網(wǎng)站開(kāi)發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為滄縣等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。
步驟1:準(zhǔn)備環(huán)境
在開(kāi)始設(shè)置集群文件系統(tǒng)之前,您需要為您的環(huán)境做好準(zhǔn)備。您需要準(zhǔn)備好兩臺(tái)或更多Linux服務(wù)器。我們將使用CentOS 7作為我們的操作系統(tǒng)。
您還需要確保每臺(tái)計(jì)算機(jī)都可以通過(guò)SSH連接到其他計(jì)算機(jī)。您需要確保每臺(tái)計(jì)算機(jī)都有一個(gè)靜態(tài)IP地址。
步驟2:安裝NFS服務(wù)器
在Linux操作系統(tǒng)中,NFS(Network File System)是一種文件系統(tǒng),它允許計(jì)算機(jī)通過(guò)網(wǎng)絡(luò)共享文件。在本教程中,我們將使用NFS服務(wù)器作為我們的集群文件系統(tǒng)。
要安裝NFS服務(wù)器,請(qǐng)?jiān)诿颗_(tái)計(jì)算機(jī)上運(yùn)行以下命令:
sudo yum install nfs-utils
安裝完成后,請(qǐng)確保啟動(dòng)NFS服務(wù)器和rpcbind 服務(wù):
sudo systemctl start nfs-server rpcbind
sudo systemctl enable nfs-server rpcbind
步驟3:創(chuàng)建一個(gè)共享目錄
在設(shè)置共享目錄之前,您需要?jiǎng)?chuàng)建一個(gè)文件夾用于文件共享。在本教程中,我們將在”/mnt/nfs_share”位置創(chuàng)建一個(gè)共享目錄。
要?jiǎng)?chuàng)建共享目錄,請(qǐng)?jiān)诿颗_(tái)計(jì)算機(jī)上運(yùn)行以下命令:
sudo mkdir -p /mnt/nfs_share
sudo chmod -R 777 /mnt/nfs_share
請(qǐng)注意,將777權(quán)限賦予共享目錄不是為了安全性而建議。這只是為了簡(jiǎn)單配置。在生產(chǎn)環(huán)境中,請(qǐng)根據(jù)需要設(shè)置權(quán)限。
步驟4:在所有計(jì)算機(jī)上導(dǎo)出共享目錄
現(xiàn)在我們已經(jīng)創(chuàng)建了共享目錄,請(qǐng)?jiān)诿颗_(tái)計(jì)算機(jī)上導(dǎo)出它。改為編輯NFS服務(wù)器配置文件/etc/exports,添加以下內(nèi)容:
/mnt/nfs_share *(rw,sync,no_root_squash,no_subtree_check)
上述命令允許所有客戶端IP地址訪問(wèn)/mnt/nfs_share目錄,我們還定義了以下選項(xiàng):
– rw: 允許客戶端對(duì)共享目錄進(jìn)行讀寫(xiě)操作。
– sync: 指定共享目錄的I/O操作必須同步進(jìn)行。
– no_root_squash:使用此選項(xiàng)將會(huì)映射UID和GID。這允許root用戶在共享目錄中執(zhí)行任何操作,而不會(huì)影響客戶端的安全性。
– no_subtree_check:將會(huì)關(guān)閉子樹(shù)檢查
在完成這些更改后,請(qǐng)使用以下命令重新啟動(dòng)NFS服務(wù)器以使其生效:
sudo systemctl restart nfs-server
步驟5:安裝Pacemaker和Corosync
在將文件系統(tǒng)設(shè)置為集群文件系統(tǒng)之前,我們需要安裝Pacemaker和Corosync工具。這些工具可用于管理集群資源。
要安裝這些工具,請(qǐng)?jiān)诿颗_(tái)計(jì)算機(jī)上運(yùn)行以下命令:
sudo yum install pacemaker corosync pcs
安裝完成后,請(qǐng)確保啟動(dòng)Pacemaker和Corosync服務(wù):
sudo systemctl start pacemaker
sudo systemctl start corosync
sudo systemctl enable pacemaker
sudo systemctl enable corosync
步驟6:添加防火墻規(guī)則
如果您正在使用防火墻,請(qǐng)確保允許與該集群文件系統(tǒng)相關(guān)的端口。默認(rèn)情況下,Pacemaker使用專(zhuān)用端口(tcp/2224 和 tcp/3121),但建議始終檢查您的Pacemaker配置文件以使用自定義端口號(hào)。
sudo firewall-cmd –permanent –add-port=2224/tcp
sudo firewall-cmd –permanent –add-port=3121/tcp
sudo firewall-cmd –reload
步驟7:設(shè)置PCS口令
PCS管理器是負(fù)責(zé)管理Pacemaker集群的工具。在使用PCS之前,您需要為其設(shè)置一個(gè)密碼。
要設(shè)置PCS密碼,請(qǐng)?jiān)谄渲幸慌_(tái)計(jì)算機(jī)上運(yùn)行以下命令:
sudo pcs host auth -u hacluster
請(qǐng)注意,是Pacemaker集群中的其他計(jì)算機(jī)的IP地址。您將需要運(yùn)行此命令以每臺(tái)計(jì)算機(jī)的IP地址為變量。
步驟8:初始化Pacemaker集群配置
初始化Pacemaker配置意味著將啟動(dòng)默認(rèn)集群配置文件,并安裝現(xiàn)有軟件包以允許Pacemaker 和Corosync 節(jié)點(diǎn)使用集群。要初始化Pacemaker配置文件,請(qǐng)?jiān)谄渲幸慌_(tái)計(jì)算機(jī)上運(yùn)行以下命令:
sudo pcs cluster setup
請(qǐng)注意,是您設(shè)置的Pacemaker群集的名稱(chēng),而和是兩臺(tái)計(jì)算機(jī)的名稱(chēng)。
該命令將自動(dòng)在兩臺(tái)計(jì)算機(jī)上安裝相關(guān)軟件包并初始化一個(gè)pacemaker集群。
步驟9:?jiǎn)⒂肞acemaker和Corosync管理服務(wù)
初始化集群配置后,請(qǐng)?jiān)诩汗?jié)點(diǎn)上關(guān)閉具有管理服務(wù)功能的pcs.conf節(jié)
sudo pcs cluster start –all
sudo pcs cluster enable –all
步驟10:添加IP資源和文件系統(tǒng)資源
要添加IP資源,請(qǐng)?jiān)谄渲幸粋€(gè)計(jì)算機(jī)上運(yùn)行以下命令:
sudo pcs resource create VIP1 ocf:heartbeat:IPaddr2 ip= cidr_netmask=” op monitor interval=30s
請(qǐng)注意,是您選擇的虛擬IP地址,是網(wǎng)絡(luò)掩碼。
要添加文件系統(tǒng)資源,請(qǐng)?jiān)谄渲幸粋€(gè)計(jì)算機(jī)上運(yùn)行以下命令:
sudo pcs resource create FILESYSTEM Filesystem device=”:/mnt/nfs_share” directory=”/mnt/nfs_share” fstype=”nfs” options=”nolock” op monitor interval=”60s” timeout=”60s”
請(qǐng)注意,是NFS服務(wù)器的IP地址。
步驟11:?jiǎn)?dòng)集群服務(wù)
在完成IP資源和文件系統(tǒng)資源的設(shè)置后,請(qǐng)使用以下命令啟動(dòng)Pacemaker集群服務(wù):
sudo pcs cluster start –all
sudo pcs cluster enable –all
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián),建站經(jīng)驗(yàn)豐富以策略為先導(dǎo)10多年以來(lái)專(zhuān)注數(shù)字化網(wǎng)站建設(shè),提供企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),響應(yīng)式網(wǎng)站制作,設(shè)計(jì)師量身打造品牌風(fēng)格,熱線:028-86922220如何構(gòu)建linux文件系統(tǒng)
/home/明盯123可以用~代替比如cd ~/test 即可按tab鍵可以自動(dòng)幫助補(bǔ)完文件名如果舉槐局要切換兩個(gè)文件夾路徑,可以用正讓pushd與popd比如cd ~/test //進(jìn)入testpushd `pwd` //保存當(dāng)前路徑cd ../test2 //進(jìn)入上級(jí)文件夾下test2popd //回到test
安裝linux系統(tǒng)
安裝Linux系統(tǒng)
3.1 準(zhǔn)備工作
在安裝任何Linux發(fā)祥豎行版本之前,你首先應(yīng)該做一些準(zhǔn)備工作,包括收集系統(tǒng)信息,準(zhǔn)
備安裝版本等等,特別地,族埋你應(yīng)該進(jìn)行一個(gè)安裝規(guī)劃。我們現(xiàn)在就來(lái)介紹一下安裝之前
的準(zhǔn)備要點(diǎn)。
3.1.1 獲取Linux發(fā)行版
Linux發(fā)行版本可以從網(wǎng)絡(luò)下載,也可以直接購(gòu)買(mǎi)發(fā)行光盤(pán)。
目前下載Linux發(fā)行版本的站點(diǎn)相當(dāng)多,如果你有一條64KB以上的DDN或者ISDN專(zhuān)線,
并且有讓下載工具連續(xù)運(yùn)行幾天幾夜的準(zhǔn)備,那么下載總是要比購(gòu)買(mǎi)cdrom來(lái)的容易一些
(因?yàn)長(zhǎng)inux版本升級(jí)非??欤?jí)版推出半個(gè)月以后才能在本地買(mǎi)到發(fā)行盤(pán))。
如果你不涉及國(guó)際流量問(wèn)題,可以直接到發(fā)行商的主站點(diǎn)去下載光盤(pán)映像,然后燒制
成CD-R,或者拷貝到硬盤(pán)上安裝。由于安裝時(shí)的文件名大小寫(xiě)問(wèn)題,我們一般建議將下
載的文件放到你的本地服務(wù)器上,通謹(jǐn)穗大過(guò)ftp安裝,然而這要求你首先有一臺(tái)基本的linux
服務(wù)器。否則,你就需要燒制CD-R了。
如果有國(guó)際流量問(wèn)題,可以考慮到教育網(wǎng)內(nèi)的某個(gè)站點(diǎn)下載。另外,Turbo Linux公司
設(shè)有國(guó)內(nèi)分公司,可以到
www.turbolinux.com.cn
去下載TLC的最新版本。
到市場(chǎng)上的軟件連鎖店直接購(gòu)買(mǎi)Linux 光盤(pán)發(fā)行版,用光盤(pán)來(lái)安裝是最方便快捷的。
目前RedHat,TurboLinux和corel都可以在連鎖店買(mǎi)到。一定要注意,大部分Linux發(fā)行
版本有“完整版”和“精簡(jiǎn)版”的區(qū)分,例如TurboLinux有1CD,3 CD和10CD三個(gè)版本。
如果你是用Linux為你的單位構(gòu)造網(wǎng)絡(luò)服務(wù)器,我們總是建議你購(gòu)買(mǎi)完整版本,畢竟價(jià)格
差不多。不過(guò)如果你想要使用SuSE之類(lèi)不常見(jiàn)的版本,你還是得把網(wǎng)絡(luò)打開(kāi)轉(zhuǎn)上幾天幾
夜。
我們建議你用一種Linux版本為基礎(chǔ),然后抽取別的版本中的優(yōu)秀產(chǎn)品組合成你的服
務(wù)器軟件。作為基點(diǎn),RedHat(3CD版)和TurboLinux(10CD)都不錯(cuò)。
3.1.2 準(zhǔn)備服務(wù)器硬件
①CPU
Linux 在Intel 80386, 80486, Pentium, Pentium Pro, Pentium II, Pentium
III ,Celeron ,AMD K6-2 (3DNow),AMD K6-3這幾款cpu下能很好的工作,而非Inte
l 的 CPU ,主要包括:Cyrix 6×86,AMD K6,AMD K5,AMD,Cyrix MediaGX chip,WA
RNING出現(xiàn)問(wèn)題的機(jī)會(huì)似乎比較多。需要補(bǔ)充的是6x86MX據(jù)說(shuō)在Linux下的表現(xiàn)遠(yuǎn)好于原
來(lái)的6×86。不過(guò),話說(shuō)回來(lái),你真的窮到要用6x86MX做服務(wù)器的程度嗎?
一臺(tái)裝配PII以上CPU的Linux在服務(wù)量不是非常大時(shí)就能很好的工作,如果配備雙CPU
那就可以和一臺(tái)中檔的名牌服務(wù)器相媲美。Linux對(duì)雙CPU的支持還算不錯(cuò),但如果你是
購(gòu)買(mǎi)的發(fā)行版本,那么你在安裝后經(jīng)常需要重新編譯內(nèi)核才能充分發(fā)揮雙CPU的威力。詳
情可以參考第四章。
②主版
Linux支持市面上出售的大多數(shù)主板,在選購(gòu)主板應(yīng)該考慮是不是支持你的CPU,如果
采用雙CPU還考慮買(mǎi)一塊兼容的主板。筆者認(rèn)為在主版的選購(gòu)時(shí)要注意名牌效應(yīng),條件允
許一定要買(mǎi)名牌的。
③內(nèi)存
Linux對(duì)內(nèi)存的品牌沒(méi)有特殊的限制,只是要求內(nèi)存最小是 16MB,當(dāng)然這個(gè)數(shù)字就我
感覺(jué)跟說(shuō)用32MB內(nèi)存跑Windows NT差不多。大體上,作為一臺(tái)服務(wù)器,你可以從64MB內(nèi)
存開(kāi)始,至于多到多少,反正上限是2GB,現(xiàn)在條子這么便宜,你自己看看你的機(jī)器上有
多少個(gè)槽就行了。Linux對(duì)內(nèi)存的質(zhì)量要求比較一般。
④Linux支持的硬盤(pán)控制器/硬盤(pán)
Linux 支持標(biāo)準(zhǔn)的IDE、EIDE、MFM/RTL控制器。
IDE設(shè)備在工作是要占用CPU的處理時(shí)間,如果同時(shí)有幾百個(gè)訪問(wèn),這樣占用CPU處理的
時(shí)間就急劇增加,系統(tǒng)的負(fù)擔(dān)急劇上升,如果選用SCSI接口卡設(shè)備的話就可提高系統(tǒng)的
效率。Linux 并不支持并口的 SCSI 卡,在Linux下兼容的SCSI 列表么……反正我不想
介紹了,你自己去看兼容性列表,目前的Linux內(nèi)核對(duì)BusLogic,AHA之類(lèi)的大牌SCSI卡
支持還不錯(cuò),但是肯定不如windows NT那么多。實(shí)在不行你可以跟零售商說(shuō):“不支持
Linux我可不要啊?!比绻阏娴念A(yù)算緊張,那么也可以使用IDE硬盤(pán),不過(guò)目前的Linu
x內(nèi)核似乎對(duì)UDMA66不能正確支持,你可能仍然使用標(biāo)準(zhǔn)的DMA-33硬盤(pán)。
Linux 也支持磁盤(pán)陣列。
⑤網(wǎng)卡
Linux 以其強(qiáng)大的網(wǎng)絡(luò)功能而著稱(chēng),選擇一塊合適的網(wǎng)卡是十分必要的。在選擇網(wǎng)卡
是要注意網(wǎng)的性能和兼容性。對(duì)于用Linux作為服務(wù)器的用戶選擇一塊100M的以太網(wǎng)卡可
在很大程度上提高服務(wù)效率。下面就是一些在Linux下能很好工作的網(wǎng)卡:
3Com Etherlink III (3c509 EISA)
3Com 3c59x, 3c900, 3c905 (Not the 3c905B and C, see below) 3c579
Digital DE425, DE434, DE435, DE450, DE500 (uses DE4x5)
Digital 2104x,2114x “Tulip” chip cards, C DEC21041 , C PCI EtherPowe
r (uses Tulip driver)
Intel EEPro100 (PCI),EtherExpress i82557/i82558 PCI Pro/10+。
3Com 3c503, 3c503/16, 3c505, 3Com Etherlink 16 (3c507)
Allied Telesis AT1500 (uses Lance driver), AMD Lance/PCnet, HP J2405A, NE2
100, NE2500
AMD PCnet32 and AMD PCnetPCI
Apricot Xen-II, 680×0 VME (82596 chipset)
Ansel Communications AC3200 EISA
AT&T GIS WaveLAN ISA
Alteon AceNIC Gigabit Ethernet Driver
Allied Telesis AT1700
Aironet Arlan 655
Cabletron E21xx
Crystal LAN CS8900/CS8920
Comtrol Hostess SV11
Compaq Netelligent 10/100 TX PCI UTP, 10 T PCI UTP, Compaq Integrated
NetFlex 3/P, Compaq Netelligent Dual 10/100 TX PCI UTP, Compaq Netelligent I
ntegrated 10/100 TX UTP, Compaq Netelligent 10/100 TX Embedded UTP, Compaq N
etelligent 10 T/2 PCI UTP/Coax, Compaq Netelligent 10/100 TX UTP, Compaq Net
Flex 3/P
100VG-AnyLan Network Adapters, HP J2585B, J2585A, J2970, J2973, J2573,Comp
ex ReadyLink ENET100-VG4 & FreedomLine 100/VG
D-Link DE600, DE620 pocket adapters
D-Link DFE-930-TX PCI 10/100, VIA Rhine PCI Fast Ethernet cards with eithe
r the VIA VT86c100A Rhine-II PC or 3043 Rhine-I
Digital DEPCA & EtherWORKS, DE100, DE101, DE200 Turbo, DE201 Turbo, DE202
Turbo, DE210, DE422
Digi Intl. RightSwitch SE-X EISA and PCI
EtherWORKS 3 (DE203, DE204, and DE205)
Fujitsu FMV-181/182/183/184
HP PC-LAN Plus
HP PC-LAN (27245B and 27xxx series)
HP AnyLAN, 10/100VG, PCLAN (J2577, J2573, 27248B, )
Intel EtherExpress 16
Intel EtherExpress i82595 Pro10/10+ (ISA only)
MiCom-Interlan NI5010 ethercard
Mylex LNE390 EISA cards (LNE390A, LNE390B)
NE1000/2023 and compatible ISA cards
NE2023 (PCI), RealTEk RTL-8029, Winbond 89C940, Compex RL2023, KTI ET32P2,
NetVin NV5000SC, Via 82C926, SureCom NE3
NI5210 card (i82586 Ethernet chip), NI6510, ni6510 EtherBlaster
Novell NE3210 EISA Network Adapter
Yellowfin (and Compatibles)
G-NIC
Racal-Interlan ES3210 EISA Network Adapter
RedCreek Communications PCI
RealTek cards using RTL8129 or RTL8139 Fast Ethernet chipsets
Sangoma S502/S508 multi-protocol FR, Sangoma S502A, ES502A, S502E, S503, S
507, S508, S509
C Ultra / EtherEZ (ISA, 8k 83c790), C 9000 series, C 9000 series,
C Ultra32 EISA (32K) C EtherPower II 9432 PCI (83c170/175 EPIC series),
Tangent ATB-II, Novel NL-10000, Daystar Digital LT-200, Dayna DL2023, Dayn
aTalk PC (HL), COPS LT-95, Farallon PhoneNET PC II & III
Western Digital WD8003, WD8013
Any IBM Token Ring card that does not use DMA
SysKonnect Token Ring ISA/PCI Adapter TR4/16(+) ISA or PCI, TR4/16 PCI, an
d older SK NET TR4/16 ISA cards
IBM PCI tokenring cards based on the Pit/Pit-Phy/Olympic chipset
IBM Tropic chip-set cards
Linux支持的網(wǎng)卡品牌很多,詳細(xì)的情況可以參考Linux的硬件兼容性列表(/usr/doc
/HOWTO/HARDWARE-HOWTO)。
⑥顯示卡
就我看來(lái),服務(wù)器的圖形界面完全是不必要的,Solaris的那個(gè)openlook確實(shí)很漂亮,
但是有誰(shuí)用呢,還不如干脆用M$呢。對(duì)于Linux更是如此,你只要弄一塊湊合著能上102
4*768的4MB顯卡就行了,當(dāng)然前提是Linux的XFree86兼容。我推薦的是Trident 9750和
S3 virge,兼容性絕對(duì)沒(méi)問(wèn)題。如果你覺(jué)得這種東西實(shí)在太古老了,呵呵。
3.1.3 準(zhǔn)備安裝規(guī)劃
為了安裝Linux, 必須為它準(zhǔn)備硬盤(pán)空間。這個(gè)硬盤(pán)空間必須和您的計(jì)算機(jī)上安裝的
其他操作系統(tǒng)(如Windows, OS/2或著其他版本的Linux)所使用的硬盤(pán)空間分開(kāi),或者是
一個(gè)獨(dú)立的硬盤(pán)。在你決定創(chuàng)建Linux分區(qū)之前更好先備份你的重要數(shù)據(jù),以免造成不必
要的損失。實(shí)際上,既然你準(zhǔn)備安裝的是一臺(tái)服務(wù)器,那么你干脆把整個(gè)硬盤(pán)都交給Li
nux得了。
Linux整個(gè)系統(tǒng)可安裝在1GB左右的硬盤(pán)空間上,可是,我們安裝Linux是為了讓它完成
如:Web,Mail,F(xiàn)tp等一些服務(wù),這些服務(wù)真的開(kāi)啟之后,對(duì)硬盤(pán)的空間要求特大,比
如你開(kāi)啟一有2G大小的Ftp服務(wù),你至少要有3G的硬盤(pán)空間,我們單位有的是一個(gè)28G的
硬盤(pán)可是在不到一年的應(yīng)用中就使用了80%,如果你正在規(guī)劃一個(gè)服務(wù)器是,那你一定要
考慮你選擇一塊容量大小合適的硬盤(pán),不要等到不夠用時(shí)再想辦法,要加一個(gè)硬盤(pán)容易
,改變/home和/var的目錄結(jié)構(gòu)卻可能是非常討厭的。
Linux 在裝時(shí)需要建立兩種類(lèi)型的分區(qū),即“Linux native”硬盤(pán)分區(qū)和“Linux s
wap”交換分區(qū)。
盡管可以將Linux裝在一個(gè)單一的大分區(qū)中(根據(jù)我們已經(jīng)提到的分區(qū)原則),但我們推
薦你把系統(tǒng)分開(kāi)安裝在不同的分區(qū)上。如果你有一個(gè)裝滿的8G以上的分區(qū),一旦發(fā)生文
件系統(tǒng)問(wèn)題,你肯定會(huì)有麻煩的。
下面是我們建議的分區(qū)規(guī)劃:
一個(gè)交換分區(qū) — 交換分區(qū)用來(lái)支持虛擬內(nèi)存。 您必須創(chuàng)建交換分區(qū), 即使您有更
多的內(nèi)存,仍然推薦使用交換分區(qū)。 目前的交換分區(qū)已經(jīng)可以設(shè)置到非常大,不過(guò)太大
也不見(jiàn)得有什么意義,我們建議控制在100MB以上,500MB以下,而且可以使用多個(gè)交換
分區(qū)。需要注意的是,如果你設(shè)置了多個(gè)交換分區(qū),那么Linux安裝程序通常只會(huì)激活第
一個(gè),你需要手工啟動(dòng)其它的交換分區(qū),詳見(jiàn)第四章。
一個(gè)根分區(qū) — 根分區(qū)是/(根目錄)所在地.。它只需要啟動(dòng)系統(tǒng)所須的文件和系統(tǒng)配
置文件,這些文件并不大。但是由于缺省的/tmp(存儲(chǔ)臨時(shí)文件的目錄)也在這個(gè)目錄下
面,所以應(yīng)該留出足夠的空間,一般可以設(shè)置在500MB到1GB。不過(guò)如果你按照我們下面
解釋的專(zhuān)門(mén)創(chuàng)建了/tmp分區(qū),那么就可以小一點(diǎn),只要300MB左右。
一個(gè) /usr 分區(qū) — /usr 是Linux系統(tǒng)大部分應(yīng)用軟件的所在的地方。 根據(jù)您交換安
裝的包的數(shù)量以及發(fā)行版本的不同, 這個(gè)分區(qū)應(yīng)該在300MB到1500MB之間。 如果可能,
將更大的空間用于/usr分區(qū)。 任何您以后將要安裝的基于RPM的包都會(huì)使用比其他分區(qū)
更多的/usr空間。
一個(gè) /home 分區(qū) – 這是用戶的home目錄所在地;它的大小取決于您的Red Hat Lin
ux 系統(tǒng)有多少用戶, 以及這些用戶將存放多少數(shù)據(jù)。
一個(gè) /var 分區(qū) – 所有的郵件和打印隊(duì)列,系統(tǒng)日志文件等等都存放在這個(gè)分區(qū)里
面,所以你應(yīng)該適當(dāng)選擇一個(gè)足夠大的/var分區(qū)。
一個(gè) /tmp 分區(qū) — 就象它的名字,/tmp分區(qū)用來(lái)存放臨時(shí)文件。 對(duì)于一個(gè)大型的,
多用戶的系統(tǒng)或者網(wǎng)絡(luò)服務(wù)器,專(zhuān)門(mén)創(chuàng)建一個(gè)/tmp分區(qū)是一個(gè)好主意。至于分區(qū)的大小
,你只有在實(shí)踐中摸索了。
一個(gè) /usr/local 分區(qū) – 這個(gè)分區(qū)用來(lái)存放包含按照BSD的目錄組織存放的軟件,大
部分源代碼編譯后的目標(biāo)程序也缺省放在這里,你需要一定的空間來(lái)存放這些文件,例
如1-2GB。
就服務(wù)器來(lái)說(shuō),存在兩種基本的思路,一種是在開(kāi)始的時(shí)候選擇安裝所有應(yīng)用軟件包
;另一種是開(kāi)始只安裝最小系統(tǒng),然后逐步增加需要的包。除非你的應(yīng)用對(duì)安全性很敏
感,否則建議你用之一種方法,否則你會(huì)發(fā)現(xiàn)研究軟件包之間的依賴(lài)關(guān)系是一種很討厭
的工作。
大部分發(fā)行版本在安裝系統(tǒng)的同時(shí)完成對(duì)系統(tǒng)的基本設(shè)置。但是這種設(shè)置程序并不是
非常可靠,如果你在安裝過(guò)程中發(fā)現(xiàn)配置某種硬件或者網(wǎng)絡(luò)信息失敗,你有兩種選擇:
停止安裝或者忽略。據(jù)我們的經(jīng)驗(yàn),通常你應(yīng)該忽略這些信息,只要Linux安裝到了系統(tǒng)
上并且可以啟動(dòng),所有的東西都可以手工設(shè)置。不要輕易地停止安裝過(guò)程或者重新安裝
,那是解決windows 9x問(wèn)題的途徑,不是Linux的。
Linux在安裝過(guò)程中需要一些硬件的相關(guān)信息才能正確配置相應(yīng)的硬件,在安裝Linux
前一定要知道你使用的硬件信息,更好在安裝時(shí)把你使用的所有硬件說(shuō)明書(shū)放在手邊(
如:主板、顯示卡、顯示器、調(diào)制解調(diào)、Scsi卡等),也可應(yīng)用一些相應(yīng)的軟件檢測(cè)你
的硬件信息然后記錄下來(lái)。當(dāng)然如果你早對(duì)你的硬件了如指掌就不必這樣麻煩了。
一般用戶只需知道網(wǎng)卡的型號(hào)、中斷號(hào)和地址、鼠標(biāo)和調(diào)制解調(diào)的類(lèi)型和端口、顯示
卡的類(lèi)型和顯存的大小、顯示器的類(lèi)型和參數(shù)、內(nèi)存的大小、光驅(qū)的類(lèi)型連接到哪個(gè)口
上、聲卡的類(lèi)型中斷和地址、如用scsi卡必須知道類(lèi)型。為了連接網(wǎng)絡(luò),還需知道機(jī)器
的域名、IP地址、子網(wǎng)掩碼、路由地址、域名服務(wù)器的地址。
在記錄了各種安裝的必要信息之后,下一步是選擇安裝介質(zhì)。
從CDROM安裝總是最簡(jiǎn)單的。目前大部分系統(tǒng)可以從光盤(pán)啟動(dòng),所以你需要的僅僅是設(shè)
置系統(tǒng)啟動(dòng)順序?yàn)镃DROM優(yōu)先。如果你的Linux發(fā)行版本是多光盤(pán)的,通常在基本安裝的
時(shí)候只需要之一張光盤(pán)。
從ftp安裝也是一種很常用的手段。這種安裝最常見(jiàn)的應(yīng)用是你想要在一臺(tái)新的機(jī)器上
安裝一個(gè)全新的Linux發(fā)行版本的時(shí)候,畢竟CD-R刻錄機(jī)不是每人都有的。如果要用ftp
安裝,你必須首先確定你使用的發(fā)行版本是否支持ftp安裝。某些版本是無(wú)法從ftp安裝
的。
如果你確定你的版本支持ftp安裝功能,而且你的Linux發(fā)行版本用的內(nèi)核支持你的網(wǎng)
卡,你需要做兩件事:(1)把發(fā)行盤(pán)的內(nèi)容拷貝到ftp服務(wù)器的某個(gè)目錄下面,并且記
下目錄名;(2)制作軟盤(pán)引導(dǎo)盤(pán)。
另外的安裝方式是通過(guò)NFS或者samba數(shù)據(jù)源。這兩種東西和用ftp安裝差不多,不過(guò)一
個(gè)使用NFS,另一個(gè)使用的是Windows 的文件/目錄共享,支持SAMBA數(shù)據(jù)源的安裝的發(fā)行
版本更少一些,而且一般我們也不建議使用這種功能(主要是文件名大小寫(xiě)的問(wèn)題)。
如果你選擇的是從軟盤(pán)啟動(dòng),那么你需要根據(jù)是CD-ROM還是網(wǎng)絡(luò)安裝來(lái)確定使用哪一
種軟盤(pán)映像,一般情況下,Linux的啟動(dòng)軟盤(pán)是用全盤(pán)映像的方法存放在光盤(pán)上,可以使
用DOS下面的rawrite(在光盤(pán)上有)或者Linux下面的dd命令復(fù)制到軟盤(pán)上使用。
3.2 RedHat 的安裝過(guò)程
從這一節(jié)開(kāi)始,我們介紹幾種Linux發(fā)行版本的安裝過(guò)程。這里選擇了三個(gè)版本:Red
Hat,Turbo Linux中文版和SuSE。RedHat是最容易安裝的版本,如果你是一個(gè)新手,看
看下面的安裝過(guò)程就應(yīng)該可以順利地安裝成功。
3.2.1 建立Linux引導(dǎo)盤(pán)
如果你的主板不支持光驅(qū)啟動(dòng)或者你要從軟盤(pán)啟動(dòng)來(lái)安裝RedHat那么就需要制作啟動(dòng)
盤(pán),在RedHat 的光盤(pán)上包含一個(gè)啟動(dòng)盤(pán)映象文件,只要將這個(gè)文件用相應(yīng)的程序?qū)懙杰?/p>
盤(pán)上就可以制成啟動(dòng)軟盤(pán)。
從Redhat 6.1以后的版本只提供一個(gè)映象文件即可安裝,如從光驅(qū)和硬盤(pán)安裝用\ima
ges\boot.img;如從網(wǎng)絡(luò)安裝用\images\bootnet.img。啟動(dòng)盤(pán)可以在DOS或者Linux下面
制作:
在 Dos 下制作啟動(dòng)盤(pán)
E:\images>\dosutils\rawrite(E 為 光盤(pán)的盤(pán)符)
假如是使用boot.img,只要在提示“Enter dis images source files name :”時(shí)輸
入 boot.img,按回車(chē)出現(xiàn)提示“Enter target diskette driver: ”輸入 A: 回車(chē)
。其他類(lèi)型的啟動(dòng)盤(pán)制作方法類(lèi)似。
在Linux 下制作啟動(dòng)盤(pán)
制作啟動(dòng)盤(pán): dd if=boot.img of /dev/fd0 bs=1440k
建立DOS引導(dǎo)盤(pán)和用Loadlin引導(dǎo)
Linux提供了一個(gè) Loadlin的應(yīng)用程序可在dos 下啟動(dòng)Linux的安裝程序,首先制作一
張dos啟動(dòng)盤(pán)拷貝相應(yīng)的文件,再在這張盤(pán)上加載光驅(qū)的驅(qū)動(dòng)程序,然后用這張盤(pán)啟動(dòng)計(jì)
算機(jī),進(jìn)入Linux 發(fā)行板的 dosutils 目錄運(yùn)行 autoboot .bat 就可進(jìn)入安裝界面。
autoboot.bat的內(nèi)容如下:
loadlin autoboot\vmlinuz initrd=autoboot\initrd.img
3.2.2 開(kāi)始系統(tǒng)安裝
本書(shū)使用Redhat 6.1作范例.
使用發(fā)行光盤(pán)或者制作好的啟動(dòng)軟盤(pán)盤(pán)啟動(dòng)機(jī)器,在lilo:提示符下面直接回車(chē),將進(jìn)
入安裝界面。
如果你是從軟盤(pán)啟動(dòng)機(jī)器,那么將進(jìn)入下面的安裝過(guò)程,否則,如果是從cd-rom安裝
,將直接進(jìn)入第四步。
選擇語(yǔ)言
圖3.1 選擇語(yǔ)言
Redhat提供了多種言支持,很遺憾沒(méi)有中文,只好選擇 English。
選擇鍵盤(pán)
系統(tǒng)提示用戶選擇鍵盤(pán)類(lèi)型,選擇 us即可 ,也可在安裝后用 setup 程序更改此項(xiàng)。
圖3.2 選擇鍵盤(pán)
選擇安裝方式
圖3.3 選擇安裝方式
通常我們選擇從cdrom安裝,只要直接在對(duì)應(yīng)欄目里面按下回車(chē)就可以了。如果要選擇
從ftp安裝,那么在選擇了ftp之后,還要給出ftp服務(wù)器的ip地址,本機(jī)器的ip地址和L
inux發(fā)行盤(pán)在服務(wù)器上的目錄。
如果你是從軟盤(pán)安裝,那么這一步之后,系統(tǒng)將切換到圖形模式,繼續(xù)安裝過(guò)程。
配置鼠標(biāo)
系統(tǒng)能識(shí)別多數(shù)的鼠標(biāo)類(lèi)型,這項(xiàng)可使用默認(rèn)值,如果你用的是兩鍵鼠標(biāo)你還應(yīng)該選
擇 ‘Emulate 3 mouse’否則在x windows 下有一些功能不能用。
圖3.4 配置鼠標(biāo)
歡迎界面
這是一個(gè)歡迎界面,標(biāo)志下一步將進(jìn)入文件拷貝和系統(tǒng)設(shè)置。
圖3-5 歡迎界面
安裝類(lèi)型
圖3-6 選擇安裝內(nèi)容
為了方便用戶Redhat的開(kāi)發(fā)人員設(shè)計(jì)了幾種安裝類(lèi)型,可根據(jù)需要來(lái)選擇,但大多數(shù)
用戶選擇’Custom’定制安裝,這樣在以后的安裝過(guò)程中可詳細(xì)的對(duì)Redhat提供的軟件包
進(jìn)行選擇,自由度更大。
建立分區(qū)
圖3-7 建立分區(qū)
Redhat 提供了一個(gè)簡(jiǎn)單使用的圖形化的分區(qū)工具,利用這個(gè)工具你可方便的建立,修
改,刪除分區(qū),分區(qū)的種類(lèi)及大小可參看本章的1.3中的規(guī)劃分區(qū),如建立一500M的根分
區(qū),選則 Add ,然后在下圖的 ‘Mount Point:’中輸入 ‘/’;’Size(Megs):’ 中輸入 ‘
500′ ; ‘Partition Type:’ 選擇 ‘Linux Native ‘ ,最后按 Ok 確認(rèn)即可。
圖3-8 建立分區(qū)(2)
選擇格式化的分區(qū)
圖3-9 格式化分區(qū)
與其它的操作系統(tǒng)一樣在使用分區(qū)前要對(duì)分區(qū)進(jìn)行格式化,格式化成Redhat 可識(shí)別的
分區(qū)。注意原則上每個(gè)分區(qū)都應(yīng)該格式化。如果你的硬盤(pán)使用的時(shí)間較長(zhǎng)或則有壞塊,
那么就選擇’ Check for bad blocks while formatting’把壞的區(qū)域標(biāo)志上,以免數(shù)據(jù)
寫(xiě)到壞塊上丟失。否則,對(duì)于新的硬盤(pán)只要簡(jiǎn)單地選擇格式化就行了。
Lilo的配置
引導(dǎo)Linux 需要安裝一個(gè)用來(lái)把內(nèi)核裝入計(jì)算機(jī)的程序,在Intel 的兼容PC 上使用L
ilo。在安裝界面內(nèi)有如下幾個(gè)選項(xiàng):
Create boot disk
創(chuàng)建軟盤(pán)啟動(dòng)盤(pán)。默認(rèn)是允許,如不創(chuàng)建,用鼠標(biāo)點(diǎn)擊前面的小方塊讓其凸起。一般
我們不必創(chuàng)建這個(gè)東西,詳情見(jiàn)第四章和第九章。
Do not install LILO
不安裝LILO,建議你不要選擇這個(gè)選項(xiàng),否則你無(wú)法啟動(dòng)系統(tǒng)。
Install LILO boot record on:
詢問(wèn)LILO 安裝在哪兒,通常選則安裝在 MBR 上。
Use linear mode
這個(gè)選項(xiàng)是要求Linux使用SCSI的線性模式。如果你有一個(gè)超大的或者比較特殊的SCS
I硬盤(pán),選擇這個(gè)選項(xiàng)。
下面的區(qū)域是表明了分區(qū)的詳細(xì)情況,通常不用作修改。
圖3-10 配置lilo
選擇時(shí)區(qū)
中國(guó)用戶在WORLD項(xiàng)選擇亞洲,在相面的滾動(dòng)框內(nèi)選上海時(shí)間。
圖3-11 設(shè)置時(shí)區(qū)
賬號(hào)配置
圖3-12 設(shè)置密碼和賬號(hào)
Redhat 在安裝過(guò)程中需要設(shè)置 ROOT 用戶的密碼,同時(shí)也可建立新的用戶,不過(guò)很少
有人在此時(shí)建立用戶。只要輸入root密碼并且確認(rèn)就可以了。
認(rèn)證配置
圖3-13 身份驗(yàn)證設(shè)置
這個(gè)配置通常不需要改動(dòng),它表示賬號(hào)的身份認(rèn)證和口令的加密方式。在Redhat 6.1
中,口令驗(yàn)證使用MD5加密方式,它具有更高的對(duì)抗蠻力猜測(cè)算法的能力。不過(guò)MD5不是
一個(gè)嚴(yán)格意義上的加密算法,因此是一個(gè)可選項(xiàng)。你也可以使用原始的DES并且不使用M
D5。當(dāng)然這意味著降低了系統(tǒng)的安全強(qiáng)度。
X配置
圖3-14 X window配置
所謂X 配置主要是指顯示卡和顯示器的配置,如不想在此配置可選 Skip x configur
ation ,等安裝結(jié)束后用 setup 應(yīng)用程序來(lái)設(shè)置。
選擇安裝的應(yīng)用程序
你可根據(jù)需要選擇你想要的應(yīng)用程序,如果你的硬盤(pán)空間足夠大我們總是建議安裝所
有的軟件包。(最后的everything選項(xiàng))
圖3-15 選擇安裝的軟件包
(15)安裝軟件包
現(xiàn)在開(kāi)始軟件包的拷貝了,耐心的等幾十分鐘就可以了。
圖3-16 安裝軟件包
在此安裝過(guò)程中沒(méi)有提到網(wǎng)絡(luò)部分,可用安裝后用 netconf 這個(gè)應(yīng)用程序來(lái)完成,
后面的章節(jié)有詳細(xì)的說(shuō)明。
3.3 Turbolinux中文版安裝過(guò)程
這里介紹的是TurboLinux 4.0Chinese的安裝過(guò)程。目前TurboLinux 6.0已經(jīng)發(fā)布了,
不過(guò)兩者在安裝之間的差別幾乎可以忽略,你可以自己看看自己拿到的TLC版本。
3.3.1 啟動(dòng)Turbolinux 安裝程序
直接用CDROM啟動(dòng)
只要你的BIOS支持CD-ROM啟動(dòng),你就可以用這種方式。 直接把光盤(pán)插入光驅(qū),引導(dǎo)機(jī)
器就可以了.
在DOS下用LoadLin啟動(dòng)
從DOS啟動(dòng),轉(zhuǎn)換到光盤(pán)驅(qū)動(dòng)器,例如e:,然后進(jìn)入子目錄dosutils/ ,輸入命令aut
oboot 并回車(chē),就可以開(kāi)始安裝TurboLinux。
利用軟盤(pán)啟動(dòng)
如果上面的兩種安裝方式都不能工作, 就必須利用軟盤(pán)來(lái)啟動(dòng)安裝TurboLinux,不管
怎樣,我不建議你使用這種功能。如果你一定要用,你可以自己看TurboLinux附帶的安
裝手冊(cè)。
3.3.2 TurboLinux安裝過(guò)程
TurboLinux的安裝過(guò)程是中文的,所以我們下面只是簡(jiǎn)單地介紹一下,其實(shí)你只要仔
細(xì)研究一下說(shuō)明就差不多了。
1) 選擇顯示模式
本窗口會(huì)詢問(wèn)用戶是否使用彩色的顯示模式,缺省是YES,一般情況下,按回車(chē) 就可
以。除了某些單色顯示器以外。
圖3-17 選擇顯示器類(lèi)型
歡迎畫(huà)面,然后安裝程序?qū)?huì)顯示一個(gè)歡迎畫(huà)面,您只需要按回車(chē)跳過(guò)即可。
2) 選擇鍵盤(pán)類(lèi)型
圖3-18 選擇鍵盤(pán)類(lèi)型
用戶在此處設(shè)置鍵盤(pán)布局,而中國(guó)用戶一般都直接鍵入回車(chē)使用缺省設(shè)置US 鍵盤(pán)。
3) PCMCIA
如果您的系統(tǒng)上有PCMCIA卡(有時(shí)被稱(chēng)作PC Card),選擇’是’,安裝程序會(huì)提醒您插
入特別設(shè)備驅(qū)動(dòng)盤(pán),不然您將無(wú)法驅(qū)動(dòng)您的PCMCIA設(shè)備。 如果沒(méi)有,直接選‘否’繼續(xù)
。
4) 特別設(shè)備驅(qū)動(dòng)
如果安裝程序提醒您需要特別設(shè)備驅(qū)動(dòng)盤(pán),移去啟動(dòng)盤(pán),并且插入特別設(shè)備驅(qū)動(dòng)盤(pán)。
通常這是不必要的,除非你使用某種從軟盤(pán)啟動(dòng)的安裝方式。
TurboProbe
圖3-19 檢測(cè)硬件
TurboProbe是TurboLinux安裝程序所特有的一部分, TurboProbe可以自動(dòng)檢測(cè)您系統(tǒng)
上安裝的ISA設(shè)備/PCI設(shè)備/SCSI設(shè)備/網(wǎng)卡/并口IDE設(shè)備。如果系統(tǒng)在這個(gè)過(guò)程中掛起
了,重新啟動(dòng)機(jī)器。
6) 安裝介質(zhì)
圖3-20 選擇安裝介質(zhì)
TurboLinux提供了4種的方式,我們只介紹除’硬盤(pán)安裝’方式外的3種方式。
CD-ROM 安裝 – 最常用的安裝方式,如果您選擇了這種安裝方式,你就要用之一張Tu
rboLinux光盤(pán)啟動(dòng)計(jì)算機(jī),而后TurboLinux將自動(dòng)進(jìn)入安裝界面。
NFS 方式安裝 – 如果您的機(jī)器在一個(gè)局域網(wǎng)中, 并且該局域網(wǎng)上有另外一臺(tái)服務(wù)器
上以NFS方式共享出一份TurboLinux的拷貝。那么您就可以利用這臺(tái) 機(jī)器作為NFS服務(wù)器
來(lái)安裝TurboLinux。在安裝之前您必須從您的系統(tǒng)管理員處獲得您系統(tǒng)的TCP/IP設(shè)置和
NFS服務(wù)器 的配置信息。選擇這種安裝方式將會(huì)彈出對(duì)話框 網(wǎng)絡(luò)設(shè)置。 您需要輸入您
得到
關(guān)于linux安裝集群文件系統(tǒng)的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
成都創(chuàng)新互聯(lián)科技有限公司,經(jīng)過(guò)多年的不懈努力,公司現(xiàn)已經(jīng)成為一家專(zhuān)業(yè)從事IT產(chǎn)品開(kāi)發(fā)和營(yíng)銷(xiāo)公司。廣泛應(yīng)用于計(jì)算機(jī)網(wǎng)絡(luò)、設(shè)計(jì)、SEO優(yōu)化、關(guān)鍵詞排名等多種行業(yè)!
分享文章:一步步教你如何在Linux上安裝集群文件系統(tǒng)(linux安裝集群文件系統(tǒng))
當(dāng)前地址:http://fisionsoft.com.cn/article/djjhdhd.html


咨詢
建站咨詢
