从物理分区到逻辑卷的划分方法

3662阅读 0评论2012-09-04 fengzhanhai
分类:LINUX

笔者最近研究和学习了如何在Linux下划分逻辑卷,感兴趣的朋友也可以小试一把,前提是你的服务器在安装时预留了后续扩展的空间,如果此前没有操作过建议在测试环境以下试试。以下所有操作均通过实际操作验证过。

1.创建新的分区

#输入以下命令

#fdisk /dev/sda

#输入m显示如下信息:

Command (m for help): m

Command action

   a   toggle a bootable flag

   b   edit bsd disklabel

   c   toggle the dos compatibility flag

   d   delete a partition

   l   list known partition types

   m   print this menu

   n   add a new partition

   o   create a new empty DOS partition table

   p   print the partition table

   q   quit without saving changes

   s   create a new empty Sun disklabel

   t   change a partition's system id

   u   change display/entry units

   v   verify the partition table

   w   write table to disk and exit

   x   extra functionality (experts only)

2.添加逻辑分区输入n命令显示如下信息并根据系统的实际情况进行分区

Command (m for help): n

First cylinder (22834-72891, default 22834):

Using default value 22834

Last cylinder or +size or +sizeM or +sizeK (22834-72891, default 72891): +512M

3.fdisk下输入t命令进行格式化为8e格式

Command (m for help): t

Partition number (1-14): 13

Hex code (type L to list codes): 8e

Changed system type of partition 13 to 8e (Linux LVM)

创建2500MB分区(sda13sda14),然后在fdisk命令下输入t,选择刚创建好的分区,输入8e,将刚创建好的2个分区转换为8e格式。输入w保存退出

4.激活分区

partprobe

5.创建物理卷

pvcreate /dev/sda{13,14}

6.将刚刚创建的物理卷添加到卷组中去

#查看当前物理卷有哪些是可用的

#pvdisplay

#添加物理卷到卷组

vgcreate vg0 /dev/sda{13,14}

#查看卷组

#vgdisplay

7.激活卷组

vgchange -a y vg0

8.创建逻辑卷

#使用vgs命令查看当前卷组的大小在创建逻辑卷时其大小一定小于或等于卷组的大小

#lvcreate -L 976M -n lv0 vg0

#查看逻辑卷状态

#lvs

9.格式化分区

mkfs.ext3 /dev/vg0/lv0

上一篇:IP网络故障的基本排除方法和原则
下一篇:mysql高可用探究(三)Lvs+Keepalived+Mysql单点写入读负载均衡主主同步高可用方案