Chinaunix首页 | 论坛 | 博客
  • 博客访问: 8274693
  • 博文数量: 444
  • 博客积分: 10593
  • 博客等级: 上将
  • 技术积分: 3852
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-09 15:26
文章分类

全部博文(444)

文章存档

2014年(1)

2013年(10)

2012年(18)

2011年(35)

2010年(125)

2009年(108)

2008年(52)

2007年(72)

2006年(23)

分类:

2010-08-14 19:25:00

文件系统空间不足了,要扩充
运行 lsvg
发现所在vg已经空间不足了
发现另一vg一直空闲,原来用于数据库存储数据,现在已经不用了。
扩充文件系统有2种方法:
1。

smit chfs

命令扩大或缩小文件系统,加文件系统会自动扩LV。

2。

smit extendlv

扩充LV的大小,有时扩充后会报错如下:

0516-1734 extendlv: Warning, savebase failed.  Please manually run 'savebase' before rebooting.
Filesystem size changed to 67108864

这时已经扩充成功了,savebase 功能是将“设备配置”数据库中的基本定制设备信息保存到引导设备中,可能当时I/O繁忙,或者CPU繁忙或其它原因,没有执行,用root用户手动执行一下savebase即可。

有时候会遇到以下错误:

0516-787 extendlv: Maximum allocation for logical volume fslv01 is 1024.

这是因为LV已经设置了MAX LPs为1024,而要扩充的数额超过了这个数目,这时需要增大这个参数:

smit chlv
Change a logical Volume
Logical volume name F4(选择要修改的lvname)回车
MAXIMUM NUMBER of LOGICAL PARTITIONS [1024] 这里修改

然后保存再扩充LV即可成功。

 

于是决定合并vg,扩充lv,实现扩充文件系统空间。
首先删除原有vg
1)删除lv
2)删除pv
3)varyoffvg
4)删除vg
然后把pv加入到文件系统所在vg
1)smit vg
2)扩充lv
阅读(2898) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~