'vgextend'에 해당되는 글 1건

  1. 2013.08.07 [HP-UX] 6. ( LVM ) Lvol size를 Reduce 하는 방법 외 7,8,9,10, 1
컴퓨터상식탐구2013. 8. 7. 15:40

6.  Lvol size를 Reduce 하는 방법

     # vgdisplay /dev/vg01

             --- Logical volumes ---
                 LV Name                     /dev/vg01/lvol1
                 LV Status                   available/syncd 
                 LV Size (Mbytes)           2032
                 Current LE                  508
                 Allocated PE                508
                 Used PV                     1

           --- Physical volumes ---
                PV Name                     /dev/dsk/c0t8d0
                PV Status                   available
               Total PE                    508
               Free PE                     0

    # /dev/vg01/lvol1의 data를 tar , cpio , fbackup등을 이용하여 full backup 함.

    # umount /dev/vg01/lvol1

    # lvreduce -l 250 /dev/vg01/lvol1

    # newfs -F vxfs /dev/vg01/rlvol1

    # vgdiskplay -v /dev/vg01

    # mount -a

    # tar, cpio, fbackup등을 이용하여 backup받은 data recover

7. Volume Group 에 New Disk 를 Extend 하는 방법

    # pvcreate -f /dev/rdsk/c0t8d0

    # vgextend /dev/vg01 /dev/dsk/c0t8d0

    # vgdisplay -v /dev/vg01 로 확인.

 ** 디스크 2개 ( /dev/dsk/d0t8d0 , /dev/dsk/c0t9d0)를 추가 하려면 다음과 같이...

    # pvcreate -f /dev/rdsk/c0t8d0

    # pvcreate -r /dev/rdsk/c0t9d0

    # vgextend /dev/vg01 /dev/dsk/ct08d0 /dev/dsk/ct09d0

    # vgdisplay -v /dev/vg01 로 확인

    # strings /etc/lvmtab  로 확인.

 ** /dev/dsk/c0td80 의 Alternative Pass가 /dev/dsk/v1t8t0 이면 다음과 같이 변경.

    # pvcreate -f /dev/rdsk/c0t8d0

    #vgextend /dev/vg01 /dev/dsk/c0t8d0 /dev/dsk/c1t8d0

    # vgdisplay -v /dev/vg01

    # strings /ect/lvmtab

8. Volume Group 에서 phygical Volume를 Reduce 하는 방법

  ** volume group /dev/vg01 의 phygical volume /dev/dsk/c0t1d0를 remove 하려고 한다면

    # vgreduce /dev/vg01 /dev/dsk/c0t1d0 ( /dev/vg01 에 lvol 이 없을 때 생성하는 방법)

    # strings /etc/lvmtab

    # vgdisplay -v /dev/vg01 

  ** Mirrored 된 vg01 volume group에서 missing PVs를 강제로 삭제하는 법.

    # vgreduct -f /dev/vg01

  ** Missing PVs 가 성공적으로 remove되면 다음과 같이 messages가 나타남.

     PV whth key 0 sucessfully deleted from vg /dev/vg01

     Repair done, please do the following steps.....;

     1. Save /dev/lvmtab to another file.

     2. Remove /etc/lvmtab

     3. Use vgscan -v to recreate /etc/lvmtab.

     4. NOW use vgcfgbackup (1M) to save the LVM setup.

 

9. Volume Group을 Remove 하는 법.

    # tar, cpio, fbackup, omniback등으로 remove 할 volume의 모든 lvol를 backup 함.

    # lvremove /dev/vg01/lvol1)

    # lvremove /dev/vg01/lvol2

    # vgreduce /dev/vg01 /dev/dsk/c0t7d0 (vgreduce 명령으로 vg01에 2개 이상의 디스크가

             있을때 하나의 디스크만 남기고 모두 reduce 함.)

    # vgremove /dev/vg01

    #strings /etc/lvmtab 로 확인함.

 

10. vgexport로 Volume Group를 Remove하는 법.

    # umount /dev/vg01/lvol1

    # umount /dev/vg01/lvol2

    # vgchangne -a n /dev/vg01

    # vgexport -m /tmp/vg0a.map /dev/vg01

    # strings /etc/lvmtab

다음은 root disk 를 Mirroring 하는 법을 올리겠습니다.

 

 

Posted by 알 수 없는 사용자