歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux管理 >> Linux服務 >> Linux服務器存儲空間巧妙管理(上)

Linux服務器存儲空間巧妙管理(上)

日期:2017/2/28 17:55:26   编辑:Linux服務
對於Linux用戶而言,在安裝一台Linux機器的時候,遇到的問題之一就是給各分區估計和分派足夠的硬盤空間。無論對一個正在為服務器尋找空間的系統管理員,還是一個磁盤即將用盡的普通用戶來說,這都是一個非常常見的問題。一般我們會想到解決的方法是:
1. 掛接一個新的硬盤,然後使用符號鏈接,鏈接到新的硬盤。
2. 利用一些調整分區大小的工具(比如Pqmagic),進行無損傷數據分區。
一、問題的提出
但是,這些都只是暫時性的解決辦法,而且都需要讓機器停止運行或者持續很長時間的分區工作而不能正常提供服務。即使緩解了硬盤空間問題,不久,仍然會面臨同樣的問題。
這對於一個大型站點來說,有著數量眾多的客戶、又連接在互聯網上,只要你的服務器關機一分鐘,都會給公司帶來很大損失。此外,使用這種方法,在修改了分區表之後,每一次都得重新啟動系統。因此,我們可以采用新技術LVM(邏輯卷管理程序)可以幫助我們解決這些問題。
二、什麼是LVM
LVM(Logical Volume Manager,邏輯卷管理器)是一種把硬盤驅動器空間分配成邏輯卷的方法,使硬盤不必使用分區也能被簡單地重新劃分大小。傳統上,一個分區大小是靜態的。假如一個用戶在這個分區上沒有空間時,他要麼重新分區(這可能要求整個操作系統重裝),要麼像符號連接一樣使用組裝機。
使用LVM,硬盤驅動器或硬盤驅動器集合就會分配給一個或多個物理卷(physical volumes)。物理卷被合並成邏輯卷組(logical volume group),惟一例外的是/boot分區。由於物理卷無法跨越一個以上驅動器,如果想讓邏輯卷組跨越一個以上驅動器,就應該在驅動器上創建一個或多個物理卷。邏輯卷組被分成邏輯卷(logical volumes),被分配了掛載點(如/home和/),以及文件系統類型(如ext3)。當“分區”達到了它們的極限,邏輯卷組中的空閒空間就可以被添加給邏輯卷來增加分區的大小。當某個新的硬盤驅動器被添加到系統上,它也可以被添加到邏輯卷組中,邏輯卷是可以擴展的分區。 由於LVM允許在機器的物理存儲資源以外創建邏輯卷,並且邏輯卷可以在系統仍處於運行狀態時擴充和縮減,所以就為Linux系統管理員提供了他們夢寐以求的存儲器靈活性。
LVM的作用:LVM 的實際運作情形則根據作法不同,而有所差異;但 LVM 通常包括實體儲存分群(physical storage grouping)、重設邏輯扇區大小(logical volume resizing)、以及數據轉移(data migrating)。
Copyright © Linux教程網 All Rights Reserved