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...