海运的博客

Linux Xen VPS以LVM方式挂载扩展硬盘分区

发布时间:July 25, 2011 // 分类:LVM // No Comments

本文就简单介绍下Linux下挂载剩余硬盘的方法,Windows请参考Windows新建、挂载硬盘分区
Linux分区为LVM,扩充硬盘共分三个阶段:新建分区——新建PV——扩充VG——扩充LV
单个硬盘如需分为多个逻辑分区请新建分区,如使用整个硬盘可略过此步骤:

fdisk -l #查看需要挂载的分区,一般为/dev/xvdb
fdisk /dev/xvdb 
Command (m for help): n #新建分区
Command action  
e   extended #扩展分区
p   primary partition (1-4) #主分区
p #输入p选择新建为主分区
Partition number (1-4): 1 #主分区编号
First cylinder (1-3263, default 1): #分区起始位置,默认即可
Last cylinder, (1-3263, default 3263): #结束位置,默认即可
Command (m for help): t  #指定分区格式
Hex code (type L to list codes): 8e #设置为LVM
Changed system type of partition 1 to 8e (Linux LVM)
Command (m for help): w  #保存
#The partition table has been altered!
quit #退出

新建PV,并扩展到VolGroup00中

partprobe #重新读取分区表
pvcreate /dev/xvdb1 #新建PV
vgscan #显示当前VG
#Reading all physical volumes.  This may take a while...
#Found volume group "VolGroup00" using metadata type lvm2 #VG名称为VolGroup00
vgextend VolGroup00 /dev/xvdb1 #扩展PV到PG中

查看VolGroup00剩余PE数量,为扩展LV准备

vgdisplay 
#--- Volume group ---
#VG Name               VolGroup00 #VG名称
#Free  PE / Size      2553 / 79.78 GB #2553为剩余PE数

查看要扩展的LV

lvscan #列出LV,容量较大的为要扩展的LV
#ACTIVE            '/dev/VolGroup00/LogVol00' [10.53 GB] inherit #要扩展的LV
#ACTIVE            '/dev/VolGroup00/LogVol01' [256.00 MB] inherit

扩充LV

lvresize -l +2553 /dev/VolGroup00/LogVol00 #2553为VG内剩余PE数
resize2fs /dev/VolGroup00/LogVol00
分类
最新文章
最近回复
  • 海运: proxy-header或proxy_protocol
  • liangjw: 如果是 内部调用 或者 中间存在 代理 而上一个代理又在内网 ,那怎么处理来自代理私有IP?
  • chainofhonor: 感谢,用dnsmasq设置自动判断BIOS和UEFI成功了
  • 海运: 不好意思,这个是很多年前的,现在也许已经不适用,我现在也不用多线了。
  • CQ: -m state --state NEW 替换成-m conntrack --ctstate NEW
  • CQ: 你好,我入站已经成功分流,但是不知道出站怎么设置,PREROUTING替换成POSTROUTI...
  • K: 好的,谢谢,我去试试!
  • 海运: 可以试试3proxy
  • daha: PHP的怎么使用???
  • 海运: 换回了5.3内核,5.8用5.3 dtb虽然能开机且负载正常,但也有其它问题,不建议使用。