Linux系統如何區分詳解

2021-09-19 08:51:08 字數 1196 閱讀 8680

linux分割槽方式是,是先有目錄,再將磁碟上的物理位址對映到目錄中。

linux系統對分割槽的基本要求

1、最少要有乙個根/分割槽,用來存放系統檔案及程式。其大小至少在5gb以上。

2、要有乙個swap(交換)分割槽,它的作用相當於 windows裡的虛擬記憶體,swap分割槽的大小一般為物理記憶體容量的1.5倍(記憶體<8gb)。但當系統物理記憶體大於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,只存放系統相關檔案,**等的業務資料不放在這裡。

swap:物理記憶體的1.5倍,當記憶體大於或等於8gb時,配置為8~16gb即可。

data:剩餘硬碟空間大小,放資料庫及儲存服務等重要資料。當然,data的名稱也可以換成別的名字。

本方案其實就是把重要資料單獨分割槽,便於備份和管理。

方案3:針對大**或門戶級別企業的伺服器進行分割槽

/boot:大小設定為100mb。

swap:物理記憶體的1.5倍,當記憶體大於或等於8gb時,配置為8~16gb即可。

/:大小設定為50~200gb,只存放系統相關檔案,**等的業務資料不存放在這裡。

剩餘的磁碟空間保留,不再進行分割槽,將來分配給不同的使用部門,由他們自己根

據需求再分!

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

詳解Linux 系統如何掛載資料盤

linux主機預設一般都是不掛載資料盤的,基本上都是命令列模式而不是類似xp的圖形介面,這就需要使用者自己在命令列模式下輸入相關的linux命令來掛載資料盤。linux 系統掛載資料盤一般來說都是切換到root使用者執行的。適用系統 redhat 和 centos linux的雲主機資料盤未做分割槽...

Linux 系統不區分大小寫

首先要明確的一點 是否區分大小寫是由檔案系統決定的 跟作業系統沒有關係 ext系列不支援配置 case insensitive,jfs xfs 支援 xfs的命令是 mkfs.xfs n version ci dev sdxsdx是磁碟名字.如果不指定 n 預設的version 2是大小寫敏感的,建...

如何區分 dev input event

方法是把每乙個 dev input event開啟。通過ioctl函式來讀取裝置name,每乙個裝置name是固定的,可以根據name區分event。我這是查詢觸控事件為例 如下 1 static intgettoucheventnum 2 rats use ok 5 int fd 0 6int i...