内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

Linux中如何使用邏輯卷管理(LVM)-創(chuàng)新互聯(lián)

小編這次要給大家分享的是Linux中如何使用邏輯卷管理(LVM),文章內(nèi)容豐富,感興趣的小伙伴可以來了解一下,希望大家閱讀完這篇文章之后能夠有所收獲。

東明ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!

管理磁盤空間對系統(tǒng)管理員來說是一件重要的日常工作。一旦磁盤空間耗盡就需要進行一系列耗時而又復(fù)雜的任務(wù),以提升磁盤分區(qū)中可用的磁盤空間。它也需要系統(tǒng)離線才能處理。通常這種任務(wù)會涉及到安裝一個新的硬盤、引導至恢復(fù)模式或者單用戶模式、在新硬盤上創(chuàng)建一個分區(qū)和一個文件系統(tǒng)、掛載到臨時掛載點去從一個太小的文件系統(tǒng)中移動數(shù)據(jù)到較大的新位置、修改 /etc/fstab 文件的內(nèi)容來反映出新分區(qū)的正確設(shè)備名、以及重新引導來重新掛載新的文件系統(tǒng)到正確的掛載點。

我想告訴你的是,當 LVM (邏輯卷管理)首次出現(xiàn)在 Fedora Linux 中時,我是非??咕芩?。我最初的反應(yīng)是,我并不需要在我和我的設(shè)備之間有這種額外的抽象層。結(jié)果是我錯了,邏輯卷管理是非常有用的。

LVM 讓磁盤空間管理非常靈活。它提供的功能諸如在文件系統(tǒng)已掛載和活動時,很可靠地增加磁盤空間到一個邏輯卷和它的文件系統(tǒng)中,并且,它也允許你將多個物理磁盤和分區(qū)融合進一個可以分割成邏輯卷(LV)的單個卷組(VG)中。

卷管理也允許你去減少分配給一個邏輯卷的磁盤空間數(shù)量,但是,這里有兩個要求,第一,卷必須是未掛載的。第二,在卷空間調(diào)整之前,文件系統(tǒng)本身的空間大小必須先被減少。

有一個重要的提示是,文件系統(tǒng)本身必須允許重新調(diào)整大小的操作。當重新提升文件系統(tǒng)大小的時候,EXT2、3 和 4 文件系統(tǒng)都允許離線(未掛載狀態(tài))或者在線(掛載狀態(tài))重新調(diào)整大小。你應(yīng)該去認真了解你打算去調(diào)整的文件系統(tǒng)的詳細情況,去驗證它們是否可以完全調(diào)整大小,尤其是否可以在線調(diào)整大小。

即時擴展一個文件系統(tǒng)

在我安裝一個新的發(fā)行版到我的生產(chǎn)用機器中之前,我總是喜歡在一個 VirtualBox 虛擬機中運行這個新的發(fā)行版一段時間,以確保它沒有任何的致命的問題存在。在幾年前的一個早晨,我在我的主要使用的工作站上的虛擬機中安裝了一個新發(fā)行的 Fedora 版本。我認為我有足夠的磁盤空間分配給安裝虛擬機的主文件系統(tǒng)。但是,我錯了,大約在安裝到三分之一時,我耗盡了我的文件系統(tǒng)的空間。幸運的是,VirtualBox 檢測到了磁盤空間不足的狀態(tài),并且暫停了虛擬機,然后顯示了一個明確指出問題所在的錯誤信息。

請注意,這個問題并不是虛擬機磁盤太小造成的,而是由于宿主機上空間不足,導致虛擬機上的虛擬磁盤在宿主機上的邏輯卷中沒有足夠的空間去擴展。

因為許多現(xiàn)在的發(fā)行版都缺省使用了邏輯卷管理,并且在我的卷組中有一些可用的空余空間,我可以分配額外的磁盤空間到適當?shù)倪壿嬀?,然后即時擴展宿主機的文件系統(tǒng)。這意味著我不需要去重新格式化整個硬盤,以及重新安裝操作系統(tǒng)或者甚至是重啟機器。我不過是分配了一些可用空間到適當?shù)倪壿嬀碇?,并且重新調(diào)整了文件系統(tǒng)的大小 —— 所有的這些操作都在文件系統(tǒng)在線并且運行著程序的狀態(tài)下進行的,虛擬機也一直使用著宿主機文件系統(tǒng)。在調(diào)整完邏輯卷和文件系統(tǒng)的大小之后,我恢復(fù)了虛擬機的運行,并且繼續(xù)進行安裝過程,就像什么問題都沒有發(fā)生過一樣。

雖然這種問題你可能從來也沒有遇到過,但是,許多人都遇到過重要程序在運行過程中發(fā)生磁盤空間不足的問題。而且,雖然許多程序,尤其是 Windows 程序,并不像 VirtualBox 一樣寫的很好,且富有彈性,Linux 邏輯卷管理可以使它在不丟失數(shù)據(jù)的情況下去恢復(fù),也不需要去進行耗時的安裝過程。

LVM 結(jié)構(gòu)

邏輯卷管理的磁盤環(huán)境結(jié)構(gòu)如下面的圖 1 所示。邏輯卷管理允許多個單獨的硬盤和/或磁盤分區(qū)組合成一個單個的卷組(VG)。卷組然后可以再劃分為邏輯卷(LV)或者被用于分配成一個大的單一的卷。普通的文件系統(tǒng),如 EXT3 或者 EXT4,可以創(chuàng)建在一個邏輯卷上。

在圖 1 中,兩個完整的物理硬盤和一個第三塊硬盤的一個分區(qū)組合成一個單個的卷組。在這個卷組中創(chuàng)建了兩個邏輯卷和文件系統(tǒng),比如,可以在每個邏輯卷上創(chuàng)建一個 EXT3 或者 EXT4 的文件系統(tǒng)。

Linux中如何使用邏輯卷管理(LVM)

圖 1: LVM 允許組合分區(qū)和整個硬盤到卷組中

在一個主機上增加磁盤空間是非常簡單的,在我的經(jīng)歷中,這種事情是很少的。下面列出了基本的步驟。你也可以創(chuàng)建一個完整的新卷組或者增加新的空間到一個已存在的邏輯卷中,或者創(chuàng)建一個新的邏輯卷。

增加一個新的邏輯卷

有時候需要在主機上增加一個新的邏輯卷。例如,在被提示包含我的 VirtualBox 虛擬機的虛擬磁盤的 /home 文件系統(tǒng)被填滿時,我決定去創(chuàng)建一個新的邏輯卷,以存儲包含虛擬磁盤在內(nèi)的虛擬機數(shù)據(jù)。這將在我的 /home 文件系統(tǒng)中釋放大量的空間,并且也允許我去獨立地管理虛擬機的磁盤空間。

增加一個新的邏輯卷的基本步驟如下:

1 如有需要,安裝一個新硬盤。

2 可選: 在硬盤上創(chuàng)建一個分區(qū)。

3 在硬盤上創(chuàng)建一個完整的物理卷(PV)或者一個分區(qū)。

4 分配新的物理卷到一個已存在的卷組(VG)中,或者創(chuàng)建一個新的卷組。

5 從卷空間中創(chuàng)建一個新的邏輯卷(LV)。

6 在新的邏輯卷中創(chuàng)建一個文件系統(tǒng)。

7 在 /etc/fstab 中增加適當?shù)臈l目以掛載文件系統(tǒng)。

8 掛載文件系統(tǒng)。

為了更詳細的介紹,接下來將使用一個示例作為一個實驗去教授關(guān)于 Linux 文件系統(tǒng)的知識。

示例

這個示例展示了怎么用命令行去擴展一個已存在的卷組,并給它增加更多的空間,在那個空間上創(chuàng)建一個新的邏輯卷,然后在邏輯卷上創(chuàng)建一個文件系統(tǒng)。這個過程一直在運行著和已掛載的文件系統(tǒng)上執(zhí)行。

警告:僅 EXT3 和 EXT4 文件系統(tǒng)可以在運行和掛載狀態(tài)下調(diào)整大小。許多其它的文件系統(tǒng),包括 BTRFS 和 ZFS 是不能這樣做的。

安裝硬盤

如果在系統(tǒng)中現(xiàn)有硬盤上的卷組中沒有足夠的空間可以增加,那么可能需要去增加一塊新的硬盤,然后創(chuàng)建空間增加到邏輯卷中。首先,安裝物理硬盤,然后,接著執(zhí)行后面的步驟。

從硬盤上創(chuàng)建物理卷

首先需要去創(chuàng)建一個新的物理卷(PV)。使用下面的命令,它假設(shè)新硬盤已經(jīng)分配為 /dev/hdd。

pvcreate /dev/hdd

網(wǎng)站欄目:Linux中如何使用邏輯卷管理(LVM)-創(chuàng)新互聯(lián)
地址分享:http://www.rwnh.cn/article30/dohcso.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機、手機網(wǎng)站建設(shè)、建站公司面包屑導航、網(wǎng)站維護、響應(yīng)式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設(shè)計
伊宁市| 民丰县| 巨鹿县| 太湖县| 沧州市| 清镇市| 阿尔山市| 兴国县| 行唐县| 循化| 夹江县| 奎屯市| 山西省| 泊头市| 镇远县| 响水县| 大城县| 寿宁县| 诏安县| 滨海县| 连城县| 汝城县| 开化县| 景泰县| 长宁县| 凌源市| 开平市| 兰州市| 陕西省| 潮州市| 康保县| 常山县| 勃利县| 电白县| 哈巴河县| 即墨市| 阿合奇县| 上高县| 禄劝| 晋州市| 扶余县|