歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS/RedHat系統磁盤分區基本要求及分區方案

CentOS/RedHat系統磁盤分區基本要求及分區方案

日期:2017/2/28 13:56:21   编辑:Linux教程

Linux系統分區的基本要求:

1、至少要有一個根(/)分區,用來存放系統文件及程序。其大小至少在5GB以上。

2、要有一個swap(交換)分區,它的作用相當於Windows裡的虛擬內存,swap分區的大小一般為物理內存容量的1.5倍(內存<8G)。但當系統物理內存大於8GB時,swap分區配置8-16GB即可,太大無用,浪費磁盤空間。swap分區不是必須的,但是大多數情況還是設置比較好,個別企業的數據庫應用場景不分swap。

3、/boot分區,這是Linux系統的引導分區,用於存放系統引導文件,如Linux內核等。所有文件的總大小一般只有幾十MB,並且以後也不會增大太多。因此,該分區可以設置位100~200MB,這個分區也不是必須的。

企業生產場景中Linux系統的分區方案:

方案1:網站集群架構中的某個節點服務器,即數據有多份或者數據不重要的服務器,建議的分區方案如下:

/boot:設置位100~200MB。

/swap:物理內存的1.5倍,當內存大於等於8GB時,給8-16GB即可

/:剩余硬盤空間大小(/usr,/home,/var等分區和/共用一份分區,這相當於在Windows系統中的C盤一樣,所有數據和系統文件都放在了一起)

方案2:數據庫及存儲角色的服務器,即有大量重要數據的業務,建議分區方案如下:

/boot:設置為100~200MB。

/:大小設置為50~200GB,只存放系統相關文件,網站業務數據不放在這裡。

/data:剩余硬盤空間大小,放數據庫及存儲重要數據的,data的名稱也可以起別的名字。

提示:本方案其實就是把重要數據單獨分區,便於備份和管理

方案3:大網站或門戶級別企業的分區思路

/boot:設置為100MB

swap:物理內存的1.5倍,當內存大於等於8GB時,給8-16GB即可

/:大小設置為50~200GB,只存放系統相關文件,網站業務數據不放在這裡。

剩余空間保留,不再進行分區,將來分配給部門,由他們自己根據需求再分~

提示:此種分區方案更靈活,比較適合業務線比較多需求不確定的大企業使用。

Copyright © Linux教程網 All Rights Reserved