HP unix扩充文件系统的方法

来源:岁月联盟 编辑:zhu 时间:2008-03-31
HP unix扩充文件系统的方法内容简介:一、 vg00(例如将/home扩充至2G,逻辑卷名为/dev/vg00/lvol8) 1、 shutdown y 0 进入单用户模式 2、 umount /home 3、 lvextend L 2000 /dev/vg00/lvol8 4、 extendfs /dev/vg00/rlvol8 5、 mount /dev/vg00/lvol8 /hom 一、 vg00(例如将/home扩充至2G,逻辑卷名为/dev/vg00/lvol8) 

  1、 shutdown –y 0 进入单用户模式 

  2、 umount /home 

  3、 lvextend –L 2000 /dev/vg00/lvol8 

  4、 extendfs /dev/vg00/rlvol8 

  5、 mount /dev/vg00/lvol8 /home 

  6、 reboot 

  二、 vg不在MC的情况 

  除不要启停机器外同上 

  三、 vg在MC中配置的情况 

  1、 有应用运行在该逻辑卷上,且不便停应用的情况(例如将/data扩充至6G,逻辑卷名为/dev/vgdata/lvdata,MC环境为node1和node2,应用包名为pkg,缺省运行在node2上) 

  a、 cmhaltpkg –v pkg 

  b、 vgchange –c n /dev/vgdata 

  c、 vgchange –a y /dev/vgdata 

  d、 lvextend –L 6000 /dev/vgdata/lvdata(扩大到6G) 

  e、 extendfs /dev/vgdata/rlvdata(如为裸设备,e-n可不做。) 

  f、 vgexport –p –v –s –m /tmp/vgmap/vgdata.map /dev/vgdata 

  g、 rcp /tmp/vgmap/vgdata.map node1: /tmp/vgmap/vgdata.map 

  h、 rlogin node1 

  i、 ll /dev/vgdata(查看node1上vgdata的设备编号,假设为0x0c0000) 

  j、 vgexport /dev/vgdata 

  k、 mkdir /dev/vgdata 

  l、 mknod /dev/vgdata/group c 64 0x0c0000 

  m、 vgimport –s –v –m /tmp/vgmap/vgdata.map /dev/vgdata 

  n、 exit 

  o、 vgchange –a n /dev/vgdata 

  p、 vgchange –c y /dev/vgdata 

  q、 cmmodpkg –e pkg 

  2、 无应用运行在该逻辑卷上,或可暂停应用的情况(例如将/data扩充至6G,逻辑卷名为/dev/vgdata/lvdata,MC环境为node1和node2,应用包名为pkg,缺省运行在node2上) 

  1、将前一种情况中的a-c改为(将涉及到该逻辑卷的应用停止,该工作应选择合适时机执行): 

  a、将涉及到该逻辑卷的应用停止。 

  b、umount /data 

  2、执行前一种情况中的d-n 

  3、 将前一种情况中的o-q改为 

  a、 mount /data 

  b、 激活涉及到该逻辑卷的应用

  注:如未在VG中新增PV则可将上述步骤中的f-n略去。

图片内容