首页 > 上海日记 > HPUX扩展逻辑卷和文件系统
2010
02-25

HPUX扩展逻辑卷和文件系统

  今天中午,北街本来想总结一下 HPUX 下装 informix 数据库的内容。当登陆到 HP 小型机时候,我发现 /home 目录不够大,怎么办呢?刚好公司有一块闲置的硬盘,于是就拿它来给 home 目录扩容。可是在扩展文件系统的过程中碰到了很多问题,这里总结一下,相信对大家会有帮助。

  首先, shutdown -y0 进入单用户。然后,找到新添加的磁盘 c3t2d0 ,将它添加到卷组 vg00 中:
  # pvcreate /dev/rdsk/c3t2d0
  # vgextend vg00 /dev/dsk/c3t2d0
  接着,我试着将逻辑卷 lvol5 的大小扩展到 1000M ,但是出错:
  # lvextend -L 1000 /dev/vg00/lvol5 /dev/dsk/c3t2d0

Warning: rounding up logical volume size to extent boundary at size “1008” MB.
lvextend: “LogicalExtentsNumber” is not bigger than current setting.

  起初,我以为是磁盘容量不足造成的,但是我用 diskinfo 查看,发现磁盘 c3t2d0 size:8891556 Kbytes。于是,我将逻辑卷扩展大小改为 500M ,但是仍然出错。
  # diskinfo /dev/rdsk/c3t2d0

SCSI describe of /dev/rdsk/c3t2d0:
vendor: SEAGATE
product id: ST39204LC
type: direct access
size: 8891556 Kbytes
bytes per sector: 512

  # lvextend -L 500 /dev/vg00/lvol5 /dev/dsk/c3t2d0

Warning: rounding up logical volume size to extent boundary at size “504” MB.
lvextend: “LogicalExtentsNumber” is not bigger than current setting.

  用 vgdisplay -v vg00 查看了下逻辑卷 lvol5 的大小为 1008M ,这里要注意的是: lvextend -L 后面的数值大小是你的逻辑卷扩展后的大小,而不是你想在现有基础上增加多少。
  # vgdisplay -v vg00

LV Name /dev/vg00/lvol5
LV Status available/syncd
LV Size (Mbytes) 1008
Current LE 63
Allocated PE 63
Used PV 1

  # lvextend -L 1024 /dev/vg00/lvol5 /dev/dsk/c3t2d0

Logical volume “/dev/vg00/lvol5” has been successfully extended.
Volume Group configuration for /dev/vg00 has been saved in /etc/lvmconf/vg00.conf

LV Name /dev/vg00/lvol5
LV Status available/syncd
LV Size (Mbytes) 1024
Current LE 64
Allocated PE 64
Used PV 2

  提示扩展成功, lvol5 大小为 1024M 。另外,值得注意的是:一个逻辑卷可以跨越多个物理卷,但是不能跨越多个卷组。一个逻辑卷只能被延伸到同一卷组的其他磁盘上。

  做到这里并没有实现真正的扩展,因为只扩展文件系统所在的逻辑卷是不能达到扩展文件系统的。那么如何扩展文件系统呢?

  # umount /home (先umount文件系统)
  # extendfs -F vsfs /dev/vg00/lvol5 (让文件系统可以使用新的extends)
  # mount /home
  # df /home (查看容量是否增长)

最后编辑:
作者:北街
身高八尺,腰围也是八尺!
捐 赠如果您觉得这篇文章有用处,请支持作者!鼓励作者写出更好更多的文章!

HPUX扩展逻辑卷和文件系统》有 16 条评论

  1. 北街 说:

    @疾风 其实,web我也很喜欢~呵呵
    @一起走走 关键还是提不起你的兴趣~嘿嘿
    @真爱左右 @摸了你 发了大家看不懂的文章,我好像犯错误了~呵呵
    @易搜购 是啊,这些只是基础知识~呵呵

  2. 一起走走 说:

    看不懂 了,没接触过的东西就算看懂了也会很快忘记

  3. 摸了你 说:

    。。第一反应是看不懂。。
    。。第二反应是好专业。。

  4. 真爱左右 说:

    我也不懂。。所以,我要学习

  5. 笨笨 说:

    上面所见的博主跟笨笨一样都是不懂技术的人,咋办?

  6. 易搜购 说:

    我也看不懂啊,专业人士写的,对有用的人有用,相互交流.

  7. 北街 说:

    @Firm 这些北街经常要接触~呵呵

  8. Firm 说:

    技术文啊,这些基本没接触过

  9. 北街 说:

    @sosohehe 技术文档本来就在我的分类之内啊~呵呵 😎

  10. 北街 说:

    @猫哥 @疾风 这是北街的职业,木有办法~呵呵
    @太阳博客 怎么会见怪呢~欢迎你常来~ 😆

  11. sosohehe 说:

    转型成专业博客了啊

  12. 猫哥 说:

    我也看不懂啊,哎。

  13. 太阳博客 说:

    俺虽然不懂这些,但是非常愿意来学习,感受这里滴人气。博主不见怪吧。

  14. 疾风 说:

    @幼峰 一样一样 呵呵~

  15. 幼峰 说:

    说实话吧 我看不懂这些 ^_^

留下一个回复

你的email不会被公开。