Chinaunix首页 | 论坛 | 博客
  • 博客访问: 192680
  • 博文数量: 33
  • 博客积分: 2020
  • 博客等级: 大尉
  • 技术积分: 380
  • 用 户 组: 普通用户
  • 注册时间: 2007-12-20 14:56
文章分类

全部博文(33)

文章存档

2010年(26)

2009年(7)

我的朋友

分类: Oracle

2010-04-27 18:34:44

因为空间有限,起初给linux(Vmware6.5 CentOS5.3)分配的硬盘很小。后来,空间不够想扩增容量,第一个想到就是再挂一个硬盘,但是挂载点必须是空文件夹位置,而我想直接扩增/根分区的大小,于是我直接用lvextend扩增根分区的逻辑卷:

# 先格式化添加的分区或硬盘
fdisk /dev/sdd
(n t w)
#创建物理分区
pvcreate /dev/sdd1
#加入根分区所在的逻辑卷
vgextend vg0 /dev/sdd1
#进入单用户模式
init 1
#扩增根分区的逻辑卷
lvextend -L +992M /dev/vg0/lv00
#重新检查逻辑卷大小
resize2fs /dev/vg0/lv00
#检查逻辑卷
e2fsck /dev/vg0/lv00
#重启
reboot


lvextend的时候 如果输入的空间超过了可用空间,则会警告,并不与分配。我用vgdisplay看到1.9G的可分配空间,但是输+1.9G时,会警告,于是 我先+1G,然后vgdisplay会看到具体是盛多少MB,这是再把剩下所有空间加进去就好了
阅读(1771) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~