2013年4月2日星期二

A simple for LVM


# 创建分区 并 将分区类型标识为 lvm 
fdisk /dev/sdb 

# 创建主分区
n p 1

# 将主分区 的 类型 标识为 lvm  将磁盘打上 lvm的系统标签
t 8e 

# 将分区 创建为 lvm系统中的 
pv pvcreate /dev/sdb1

# 创建 虚拟 卷组 nginx_log 。 虚拟 卷组可以将 多个 physical group 组合成一个 大的 逻辑意义上的 虚拟的 磁盘 
vgcreate nginx_log /dev/sdb1 

# 显示 虚拟硬盘 
vgdisplay

# 激活逻辑卷组 
vgchange -a y nginx_log 

# 创建逻辑卷 
lvcreate -l +100%FREE nginx_log

# 格式化 逻辑卷组 
mkfs.ext3 /dev/nginx_log/lvol0

# 创建挂载点 
mkdir /nginx_log

# 挂载 逻辑卷 
mount -t ext3 /dev/nginx_log/lvol0 /nginx_log/


# How to extend it with a disk 2T

# 下面两行命令 是 将心硬盘 sdd 整盘作为一个分区 并打上 LVM 标签 8e
fdisk /dev/sdd
n p 1 回车 回车 t 8e w

# 将 新格式化的 分区 格式化为 pysical volume
pvcreate /dev/sdd1

# 将 pysical volume /dev/sdd1 扩展到 bigdata
vgextend bigdata /dev/sdd1

# 给逻辑卷 /dev/bigdata/lvol0 添加新增的 2TB /dev/sdd1 所有资源
lvextend /dev/bigdata/lvol0 -l +100%FREE

没有评论:

发表评论