Linux LVM 磁盘管理-----添加新LVM卷

Summer的小屋 2014-05-17

       LVM是 Logical Volume Manager(逻辑卷管理)的简写,它由Heinz Mauelshagen在Linux 2.4内核上实现,目前最新版本为:稳定版1.0.5,开发版 1.1.0-rc2,以及LVM2开发版。

      与传统的磁盘与分区相比,LVM为计算机提供了更高层次的磁盘存储。它使系统管理员可以更方便的为应用与用户分配存储空间。在LVM管理下的存储卷可以按需要随时改变大小与移除(可能需对文件系统工具进行升级)。LVM也允许按用户组对存储卷进行管理,允许管理员用更直观的名称(如"sales'、 'development')代替物理磁盘名(如'sda'、'sdb')来标识存储卷。

       实战举例:Linux下新添加磁盘启用未使用的硬盘空间扩容LVM

       

 一.查看系统是否有未使用的磁盘,命令如下:      

1.查看系统使用的磁盘大小
df -h

2.查看是否有未使用的磁盘。
fdisk -l

二,通过一中的步骤2查看若有未使用的磁盘,扩展LVM的操作如下:

假设新添加的硬盘是:/dev/sdb
Step 1:
fdisk /dev/sdb
输入n(创建分区)—— 输入p(创建主分区)——回车——回车—— 输入t(更改分区类型)——Hex code (type L to list codes):8e(将分区类型制定为"8e"就是LVM —— 输入p(查看当前分区状况)—— 输入w(保存)

Step 2:
pvcreate /dev/sdb(创建PV)

Step 3:
vgcreate VolGroup10 /dev/sdb(激活名为VolGroup10的逻辑卷组)

Step 4:

lvcreate -L 820G -n LogVo100 VolGroup10(创建逻辑卷 -L指定大小,-n指定该逻辑卷的名称)

Step 5:
mkfs -t ext3 /dev/VolGroup10/LogVo100(创建文件系统)

Step 6:创建挂在的目录
mkdir /apps

Step 7:加入开机启动,在fstab文件中加入如下命令行
vim /etc/fstab

/dev/VolGroup10/LogVo100 /apps ext3 defaults 0 0


通过如下命令查看是否成功
df -h
fdisk -l

      

相关推荐