天天看點

【Linux系統安裝】生産場景中的分區要求及分區方案

1.分區要求

1)/:必須有的

2)swap:可選,一般為實體記憶體的1.5倍,當實體記憶體大于16g,選擇8-16g即可

3)/boot:用來存放核心檔案,一般100~200m即可,核心檔案不超過100m

劃分了分區之後,再格式化,格式化的目的是為了建立檔案系統(檔案系統可以了解為:組織檔案的一種機制),然後才能存放資料。

2.分區方案

【1】正常分區方案

1)/:剩餘硬碟大小

2)swap:1.5*實體記憶體

3)/boot:100m

【2】db及存儲:有大量重要的資料

1)/data/:剩餘硬碟大小,用來存放資料

2)/:50~200g

3)swap:1.5*實體記憶體

4)/boot:100m

這種分區思路可以了解為,相當于windows下不能隻分c盤,還需要其它分區,因為在重裝系統的時候有可能會丢失資料,linux中也一樣,即使重裝系統,但如果分了/data分區,在重裝系統時使用自定義分區方式,不對已有的/data分區進行操作,重裝好系統好,再挂載,即可保證資料不會丢失。

【3】門戶大網站

1)/:50~200g

3)/boot:100~200m

不再進行分區,保留,其餘空間根據需求再進行分區。

【4】網友分區

除了/、swap和/boot外,還進行了以下的分區:

/usr、/home、/var

其實際上必要性是不大的,因為萬一這些分區滿了,此時根分區即使還有空間,但卻用不了,就有點浪費的感覺。

【5】問題:分區滿的解決方案

對于分區滿的問題,可以使用lvm線上調整分區大小,但性能比較差。

在生産環境中,有如下的解決方案:

1)對磁盤進行監控,剩餘20%時進行報警

2)硬體raid(磁盤備援陣列),組合多塊硬碟,而不是lvm或軟raid

繼續閱讀