`

VIOS 为Power lpar扩容 (转)

 
阅读更多

back>>

    此文上半部分创建vg转载某高人,后半部分将新分配磁盘空间挂载到rootvg为原创。 

一、为lpar新增磁盘空间 点击原文地址 

    言:一个P550小型机,两个300G硬盘,hdisk0和hdisk1,利用PowerVM技术建立三台虚拟机,AIX1独占1个300G硬盘hdisk1,hdisk0使用vios建立成一个rootvg,AIX2和Linux for power分别使用rootvg两个100G的LV,日常使用中AIX2空间不足,需要给AIX2扩容。下面将使用VIOS、AIX2作为前缀说明执行的环境。

 

1. 查看VIOS环境和AIX当前环境

    VIOS:$oem_setup_env
    VIOS:#lsvg

    rootvg
    VIOS:#:lsvg -l rootvg                                             //本处忽略了其他没关的显示信息
    LV NAME             TYPE       LPs     PPs     PVs  LV STATE      MOUNT POINT
    aix2                jfs2       200     200     1    open/syncd    N/A
    redhat              jfs2       200     200     1    open/syncd    N/A
    VIOS:#exit
    VIOS:$lsmap -all                                            //本处忽略了其他没关的显示信息

SVSA            Physloc                                      Client Partition ID
--------------- -------------------------------------------- ------------------
vhost0          U8204.E8A.0628AD4-V1-C21                     0x00000002

VTD                   aix1_rootvg
Status                Available
LUN                   0x8100000000000000
Backing device        hdisk1
Physloc               U78A0.001.DNWH1L3-P2-D6

VTD                   cd
Status                Available
LUN                   0x8200000000000000
Backing device        cd0
Physloc               U78A0.001.DNWH1L3-P2-D2

SVSA            Physloc                                      Client Partition ID
--------------- -------------------------------------------- ------------------
vhost1          U8204.E8A.0628AD4-V1-C22                     0x00000003

VTD                   aix2rootvg
Status                Available
LUN                   0x8100000000000000
Backing device        aix2
Physloc                

SVSA            Physloc                                      Client Partition ID
--------------- -------------------------------------------- ------------------
vhost2          U8204.E8A.0628AD4-V1-C23                     0x00000004

VTD                   redhatvg
Status                Available
LUN                   0x8100000000000000
Backing device        redhat
Physloc                

SVSA            Physloc                                      Client Partition ID
--------------- -------------------------------------------- ------------------
vhost3          U8204.E8A.0628AD4-V1-C24                     0x00000000

VTD                   NO VIRTUAL TARGET DEVICE FOUND

    AIX2:# lspv
    hdisk0          00c28ad458c8499d                    rootvg          active
    AIX2:# lspv hdisk0    

PHYSICAL VOLUME:    hdisk0                   VOLUME GROUP:     rootvg
PV IDENTIFIER:      00c28ad458c8499d VG IDENTIFIER     00c28ad400004c000000012d58c8560d
PV STATE:           active                                     
STALE PARTITIONS:   0                        ALLOCATABLE:      yes
PP SIZE:            128 megabyte(s)          LOGICAL VOLUMES:  15
TOTAL PPs:          799 (102272 megabytes)   VG DESCRIPTORS:   2
FREE PPs:           24 (3072 megabytes)      HOT SPARE:        no
USED PPs:           775 (99200 megabytes)    MAX REQUEST:      256 kilobytes
FREE DISTRIBUTION:  08..00..00..00..16                         
USED DISTRIBUTION:  152..160..159..160..144 

    AIX2:# lsvg
    rootvg
    AIX2:# lsvg rootvg

VOLUME GROUP:       rootvg                   VG IDENTIFIER:  00c28ad400004c000000012d58c8560d
VG STATE:           active                   PP SIZE:        128 megabyte(s)
VG PERMISSION:      read/write               TOTAL PPs:      799 (102272 megabytes)
MAX LVs:            256                      FREE PPs:       24 (3072 megabytes)
LVs:                15                       USED PPs:       775 (99200 megabytes)
OPEN LVs:           14                       QUORUM:         2 (Enabled)
TOTAL PVs:          1                        VG DESCRIPTORS: 2
STALE PVs:          0                        STALE PPs:      0
ACTIVE PVs:         1                        AUTO ON:        yes
MAX PPs per VG:     32512                                     
MAX PPs per PV:     1016                     MAX PVs:        32
LTG size (Dynamic): 256 kilobyte(s)          AUTO SYNC:      no
HOT SPARE:          no                       BB POLICY:      relocatable 

    

可见AIX2只挂载了一个分区。下面利用vios创建一个给AIX2使用的vg

 

2. 新建磁盘空间并分配给AIX2

     VIOS:#mklv -y aix2datavg -t jfs2 rootvg 50G  

    //命令解释:在rootvg创建一个50G名为aix2datavg的jfs2格式的lv

    aix2datavg

    lv创建完毕,下面将lv映射给AIX2 

    VIOS:$mkvdev -vdev aix2datavg -vadapter vhost1    

    //命令解释:创建一个虚拟设备,并映射给vhost1(即AIX2,由lsmap命令知道),可以加-dev参数为新虚拟设备命名
    vtscsi0 Available

    由于没指定虚拟设备名称,此处系统默认分配了一个vtscsi0。
执行lsmap查看是否已经映射成功。
    VIOS:$lsmap -all

SVSA            Physloc                                      Client Partition ID
--------------- -------------------------------------------- ------------------
vhost0          U8204.E8A.0628AD4-V1-C21                     0x00000002

VTD                   aix1_rootvg
Status                Available
LUN                   0x8100000000000000
Backing device        hdisk1
Physloc               U78A0.001.DNWH1L3-P2-D6

VTD                   cd
Status                Available
LUN                   0x8200000000000000
Backing device        cd0
Physloc               U78A0.001.DNWH1L3-P2-D2

SVSA            Physloc                                      Client Partition ID
--------------- -------------------------------------------- ------------------
vhost1          U8204.E8A.0628AD4-V1-C22                     0x00000003

VTD                   aix2rootvg
Status                Available
LUN                   0x8100000000000000
Backing device        aix2
Physloc                

VTD                   vtscsi0
Status                Available
LUN                   0x8200000000000000
Backing device        aix2datavg
Physloc                

SVSA            Physloc                                      Client Partition ID
--------------- -------------------------------------------- ------------------
vhost2          U8204.E8A.0628AD4-V1-C23                     0x00000004

VTD                   redhatvg
Status                Available
LUN                   0x8100000000000000
Backing device        redhat
Physloc                

SVSA            Physloc                                      Client Partition ID
--------------- -------------------------------------------- ------------------
vhost3          U8204.E8A.0628AD4-V1-C24                     0x00000000

VTD                   NO VIRTUAL TARGET DEVICE FOUNDk可见

    

    可见vhost1已经增加了vtscsi0,然后利用HMC管理平台重启AIX2
    AIX2:# lspv
    hdisk0          00c28ad458c8499d                    rootvg          active
    hdisk1          none                                None          
    AIX2已经成功添加了一个pv hdisk1

二、将分配磁盘空间挂载到已有的rootvg上

1. 给hdisk1创建vg

    AIX2:# mkvg hdisk1
    0516-1254 mkvg: Changing the PVID in the ODM.
    vg00

    AIX2:# lspv
    hdisk0          00c28ad458c8499d                    rootvg          active
    hdisk1          00c28ad46d8b5773                    vg00            active

 

2. 将hdisk1加载到rootvg上

    如果已经进行了1操作,需要将vg00从hdisk1上干掉,命令:

    AIX2:# reducevg vg00 hdisk1

    然后将hdisk1挂载到rootvg上,命令:

    AIX2:# smit vg

                                           Volume Groups

Move cursor to desired item and press Enter.

  List All Volume Groups
  Add a Volume Group
  Set Characteristics of a Volume Group
  List Contents of a Volume Group
  Remove a Volume Group
  Activate a Volume Group
  Deactivate a Volume Group
  Import a Volume Group
  Export a Volume Group
  Mirror a Volume Group
  Unmirror a Volume Group
  Synchronize LVM Mirrors
  Back Up a Volume Group
  Remake a Volume Group
  Preview Information about a Backup
  Verify the Readability of a Backup (Tape only)
  View the Backup Log
  List Files in a Volume Group Backup
  Restore Files in a Volume Group Backup

Esc+1=Help               Esc+2=Refresh            Esc+3=Cancel             Esc+8=Image
Esc+9=Shell              Esc+0=Exit               Enter=Do

 

    鼠标选择Set Characteristics of a Valume Group,按Enter

                               Set Characteristics of a Volume Group

Move cursor to desired item and press Enter.

  Change a Volume Group
  Add a Physical Volume to a Volume Group
  Remove a Physical Volume from a Volume Group
  Reorganize a Volume Group


Esc+1=Help               Esc+2=Refresh            Esc+3=Cancel             Esc+8=Image
Esc+9=Shell              Esc+0=Exit               Enter=Do

 

    选择Add a Physical Volume to a Volume Group,点击Enter,进入如下页面

   分别填写VOLUME GROUP name和PHYSICAL VOLUME names如上图所示。一路Enter即可。 

 

    再用lsvg命令查看,发现hdisk1已挂在rootvg下

    AIX2:# lspv

    hdisk0          00c58a401f4b9a94                    rootvg          active
    hdisk1          00c58a40200d236b                    rootvg          active

 

    至此,本次给AIX2扩容已经完成

  • 大小: 21.3 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics