天天看點

lvm擴容

一、簡介

   LVM是邏輯盤卷管理(Logical Volume Manager)的簡稱,它是Linux環境下對磁盤分區進行管理的一種機制,LVM是建立在硬碟和分區之上的一個邏輯層,來提高磁盤分區管理的靈活性。LVM是在磁盤分區和檔案系統之間添加的一個邏輯層,來為檔案系統屏蔽下層磁盤分區布局,提供一個抽象的盤卷,在盤卷上建立檔案系統。實體卷(physical volume)實體卷就是指硬碟分區或從邏輯上與磁盤分區具有同樣功能的裝置(如RAID),是LVM的基本存儲邏輯塊,但和基本的實體存儲媒體(如分區、磁盤等)比較,卻包含有與LVM相關的管理參數。

   Linux使用者安裝Linux作業系統時遇到的一個最常見的難以決定的問題就是如何正确地給評估各分區大小,以配置設定合适的硬碟空間。而遇到出現 某個分區空間耗盡時,解決的方法通常是使用符号連結,或者使用調整分區大小的工具(比如PatitionMagic等),但這都隻是暫時解決辦法,沒有根本解決問題。随着Linux的邏輯盤卷管理功能的出現,這些問題都迎刃而解,使用者在無需停機的情況下友善地調整各個分區大小。

實驗前環境:

<a href="http://s3.51cto.com/wyfs02/M02/12/17/wKioL1L4wgOhlHaCAADK2gj9dBM738.jpg" target="_blank"></a>

有一個新的400G的硬碟需要挂載

最終目的:

在不影響使用的情況下,擴大/home/的容量,即需要把400G的硬碟挂載到/home下

伺服器版本:

<a href="http://s3.51cto.com/wyfs02/M01/12/17/wKiom1L4wlKBqiesAACvzipLaHU281.jpg" target="_blank"></a>

操作步驟:

通過fdisk –l指令檢視,可以看到有一個新的硬碟,格式為lvm,這裡要注意的是建立lvm的隻能使用8e格式的分區,在建立分區的時候要把檔案格式改為8e,不能别的。

4.建立實體卷

<a href="http://s3.51cto.com/wyfs02/M01/12/17/wKioL1L4wN_SjmYSAAB1lhEUSRg875.jpg" target="_blank"></a>

5.檢視現在的實體卷

可以看到有新加入的實體卷

6.将新的實體卷加入到已有的邏輯卷中

<a href="http://s3.51cto.com/wyfs02/M00/12/17/wKiom1L4wmKh3uKoAABGg-APNeY697.jpg" target="_blank"></a>

8.檢視現在的分區情況

<a href="http://s3.51cto.com/wyfs02/M00/12/17/wKioL1L4wjqjaYF0AAB5mPTT33A614.jpg" target="_blank"></a>

9.開始加大/home的容量

<a href="http://s3.51cto.com/wyfs02/M02/12/17/wKiom1L4wl_gylfnAABZVpfIhVk846.jpg" target="_blank"></a>

也可以用lvextend -l +100%VG /dev/vg_lievedvd/lv_home

10.檢視現在的分區情況

<a href="http://s3.51cto.com/wyfs02/M01/12/17/wKiom1L4wmDT6Uc_AABusIYCyiI497.jpg" target="_blank"></a>

可以看到/home的空間已經加大了

11.格式化新加入的容量,這個過程要慎重

<a href="http://s3.51cto.com/wyfs02/M01/12/17/wKioL1L4wjyRkNH-AAEHzFPJxKY701.jpg" target="_blank"></a>

到此lvm擴容成功!

本文轉自wangfeng7399 51CTO部落格,原文連結:http://blog.51cto.com/wangfeng7399/1153915,如需轉載請自行聯系原作者

繼續閱讀