网站首页

金沙4066官网:AIX存储管理物理卷

1 7月 , 2019  

LVM使用LVM的方式进行磁盘的管理和使用,所有的磁盘的使用都是基于LVM来进行的。

1.基本概念:
PV
物理卷:普通的直接访问的存储设备,有固定的和可移动的之分,代表性的就是硬盘。
vg
卷组:AIX中最大的存储单位,一个卷组由一组物理硬盘组成,也就是由一个或多个物理卷组成。
pp
物理分区:是把物理卷划分成连续的大小相等的存储单位,一个卷组中的物理分区大小都相等。
lp
逻辑分区:适映射物理分区的逻辑单位,一个逻辑分区可以对应一个也可以对应多个物理分区。
lv
逻辑卷:是指卷组中由多个逻辑分区组成的集合,逻辑卷中的逻辑分区是连续的,但是对应的物理分
区是不连续的,可以在一个磁盘上,也可以在不同的磁盘上。
fs
文件系统:是指在AIX系统中面向用户的存储空间。一个逻辑卷只能创建一个文件系统,也就是说一个
文件系统对应一个逻辑卷,如果删除逻辑卷也将删除文件系统。

AIX存储管理物理卷,逻辑分区

 

2.存储结构:
逻辑卷lv
不能被直接访问,是生设备(裸设备),逻辑卷上建文件系统,文件系统可以被用户访问,市熟设备。文件系统里建目录,目录下建文件。

 

磁盘加入系统

物理卷,卷组,物理分区,逻辑卷,逻辑分区,逻辑卷是面向操作系统的概念
文件系统,目录,文件是面向用户的概念。

1.基本概念:

磁盘被加入到系统中之后并不能直接被LVM使用,需要使其变成AIX能识别的物理卷。

3.LVM的配置数据
卷组描述区(VGDA):描述卷组中的所有物理卷和逻辑卷的对应关系
卷组状态区(VGSA):记录卷组中物理卷和物理分区的状态信息,在卷组激活时,确定哪些物理分区可用
逻辑卷控制块(LVCB):位于每个逻辑卷开头,包含逻辑卷的信息,占用数百个字节

PV
物理卷:普通的直接访问的存储设备,有固定的和可移动的之分,代表性的就是硬盘。

1、关机之后把磁盘加入系统,AIX在启动过程中会自动调用cfgmgr来识别磁盘,进入系统后使用lspv查看,发现加入的磁盘没有PVID(Physical
Volume
Identifier),它还不能被LVM所使用,需要转换成物理卷,并被系统自动分配一个PVID。

LVM管理命令就是对VGDA内容的更新,当一块硬盘变成PV时,这个硬盘开始保留一部分空间存放VGDA信息,当把它加入卷组中时,开始将卷组信息写入VGDA区域,当把它从卷组删除时,也同时清除VGDA数据,这个数据还存在于AIX系统的ODM库中,当导入一个卷组时,把VGDA信息写入
ODM,导出时删除。

vg
卷组:AIX中最大的存储单位,一个卷组由一组物理硬盘组成,也就是由一个或多个物理卷组成。

2、磁盘使用在线方式加入系统(未重启系统),如磁盘阵列加入系统,使用lspv还看不到加入的hdisk,需要手动执行一下cfgmgr来使系统识别磁盘阵列。

4.磁盘Quorum
卷组的每一个物理卷至少包含着一份VGDA和VGSA。当一个卷组只有一块硬盘时,这块硬盘存有两份VGDA和
VGSA,当这个卷组由两块硬盘时,其中一块存有两份,另一块存有一份,当卷组由三块以上硬盘时,每块硬盘存有一份。如果磁盘Quorum存在,则必须保证卷组有51%以上的VGDA/VGSA可以正常访问。淡然也可以关闭磁盘Quorum。

pp
物理分区:是把物理卷划分成连续的大小相等的存储单位,一个卷组中的物理分区大小都相等。

把磁盘配置成物理卷并分配PVID:# chdev -l hdisk1 -a pv=yes

5.逻辑存储管理的限制
VG数:每个系统最多255个VG
PV数:对于普通卷组,每个VG最多32个PV,对于大VG,每个卷组最多128个PV
PP数:每个PV最多有1016个PP
LV数:对于普通VG,每个卷组最多255个LV,对于大VG,每个VG最多512个LV
LP数:每个LV最多有32512个LP
PP和LP的大小:1M到1024M 必须是2的幂次方
LP映射PP的数量:一个LP可以映射1-3个PP

lp
逻辑分区:适映射物理分区的逻辑单位,一个逻辑分区可以对应一个也可以对应多个物理分区。

 

6.物理区域的分布
外边缘(Outer-Edge):存放很少访问的数据
外中间(Outer-Middle):创建逻辑卷时默认的位置
中间(Center):磁盘搜索时间最短,速度最快。
内中间(Inner-Middle):比中间稍慢一些
内边缘(Inner-Edge)存放很少访问的数据

lv
逻辑卷:是指卷组中由多个逻辑分区组成的集合,逻辑卷中的逻辑分区是连续的,但是对应的物理分
  区是不连续的,可以在一个磁盘上,也可以在不同的磁盘上。

调整物理卷的可用及分配状态

7.向系统添加一块硬盘
方法一:
添加硬盘后起动机器,自动运行cfgmgr,直接查看结果,如果没有识别再手工配置。
#cfgmgr -v
#lspv
#chdev -l hdisk2 -a pv=yes

fs
文件系统:是指在AIX系统中面向用户的存储空间。一个逻辑卷只能创建一个文件系统,也就是说一个
   文件系统对应一个逻辑卷,如果删除逻辑卷也将删除文件系统。

把物理卷从系统中删除先必须设置物理卷为不可用状态:使用chpv命令

方法二:
系统不能重起时,县查看原有硬盘,然后安装新硬盘,检查新设备,配置新设备
#lspv
#cfgmgr -v
#lspv
#chdev -l hdisk2 -a pv=yes
#mkdev -c disk -s scsi -t 670mb -p scsi3 -w 6,0 -a pv=yes
#smit makdsk

2.存储结构:

设置PV为不可用状态: # chpv -v r hdisk1
// -v 参数 ,即availability可用性

8.修改物理卷属性
#chpv -a n hdisk1 禁止hdisk1在分配新的PP
#chpv -a y hdisk1 允许

逻辑卷lv
不能被直接访问,是生设备(裸设备),逻辑卷上建文件系统,文件系统可以被用户访问,市熟设备。文件系统里建目录,目录下建文件。

设置PV为可用状态: # chpv -v a
hdisk1

#chpv -v r hdisk1
关闭hdisk1的可用性,无法通过逻辑形式读写和访问该物理卷
#chpv -v a hdisk1 允许

物理卷,卷组,物理分区,逻辑卷,逻辑分区,逻辑卷是面向操作系统的概念

 

#chpv -c hdisk1 清除hdisk1上的引导记录
#smit chpv

文件系统,目录,文件是面向用户的概念。

允许及禁止物理卷的可分配(到卷组)的状态。

9.显示物理卷信息

3.LVM的配置数据

不可分配:# chpv -a n hdisk1 // -a
参数,即allocation 分配

#lsdev -Cc disk 显示系统一定义和已配置的物理卷
#lspv 以不带任何参数的形式显示系统中所有物理卷信息
#lspv hdisk0 显示一个物理卷hdisk0的属性
#lspv -l hdisk0 显示物理卷hdisk0上分布的逻辑卷。
#lspv -p hdisk0
显示物理卷上每个逻辑卷物理分区的分布情况,同时显示逻辑卷类型和文件mount点。
#lspv -M hdisk0 显示物理分区和逻辑分区的对应情况。

卷组描述区(VGDA):描述卷组中的所有物理卷和逻辑卷的对应关系

可分配 :# chpv -a y hdisk1

10迁移物理卷上的内容:

卷组状态区(VGSA):记录卷组中物理卷和物理分区的状态信息,在卷组激活时,确定哪些物理分区可用

 

a.确定系统中有哪些磁盘可用
#lsdev -Cc dev
#lspv
#extendvg rootvg hdisk5

逻辑卷控制块(LVCB):位于每个逻辑卷开头,包含逻辑卷的信息,占用数百个字节

删除物理卷

b.检查卷组中包含哪些磁盘,确认源磁盘和目标磁盘在同一个卷组中,
#lsvg -p rootvg

LVM管理命令就是对VGDA内容的更新,当一块硬盘变成PV时,这个硬盘开始保留一部分空间存放VGDA信息,当把它加入卷组中时,开始将卷组信息写入VGDA区域,当把它从卷组删除时,也同时清除VGDA数据,这个数据还存在于AIX系统的ODM库中,当导入一个卷组时,把VGDA信息写入
ODM,导出时删除。

# rmdev -l hdisk1
若设备是available则变为defined,若设备是defined则变为undefined。

c.确定目的盘上有足够的空间存放源盘的内容
#lspv hdisk0 |grep “USED PPs”
#lspv hdisk5 |grep “USED PPs”

4.磁盘Quorum

# rmdev -l hdisk1 -d
加入-d参数是把物理卷的定义从ODM中彻底删除

d.如果是rootvg 上的磁盘,检查引导逻辑卷是否在源磁盘上
#lspv -l hdisk0 |grep hd5
#megratepv -l hd5 hdisk0 hdisk5

卷组的每一个物理卷至少包含着一份VGDA和VGSA。当一个卷组只有一块硬盘时,这块硬盘存有两份VGDA和
VGSA,当这个卷组由两块硬盘时,其中一块存有两份,另一块存有一份,当卷组由三块以上硬盘时,每块硬盘存有一份。
如果磁盘Quorum存在,则必须保证卷组有51%以上的VGDA/VGSA可以正常访问。淡然也可以关闭磁盘Quorum。

 

e.重设系统引导记录
#bosboot -a -d /dev/hdisk5
#bosboot -m normal hdisk5
#mkboot -c -d /dev/hdisk0

 

 

f.迁移
#smit migratevg
#migratevg hdisk0 hdisk5
#migratevg -l lv01 hdisk0 hdisk5

5.逻辑存储管理的限制

卷组的操作

g.删除原盘数据
#reducevg rootvg hdisk0
#rmdev -dl hdisk0

VG数:每个系统最多255个VG

创建卷组:必须至少有一块未被分配VG的物理卷
-> mkvg命令

11.卷组管理

PV数:对于普通卷组,每个VG最多32个PV,对于大VG,每个卷组最多128个PV

创建前需要准备几个待创建卷组的参数:卷组名(-y参数),物理分区PP的大小(-s参数),系统启动时VG是否自动激活(-n参数)

#mkvg -y datavg -d 6 -s 8 hdisk7 hdisk8
#smit mkvg 创建卷组是保证/etc/vg下有2M空间
#lsvg 查看系统所有VG
#lsvg -o 查看激活状态的VG
#lsvg rootvg 查看rootvg属性
#lsvg -l rootvg 查看rootvg里的LV
#lsvg -p rootvg 查看rootvg中包含的物理卷

PP数:每个PV最多有1016个PP

# mkvg -y ‘testvg’ -s ‘4’ hdisk10
hdisk12 //VG名testvg,PP大小4MB,把hdisk10,12加入卷组

#chvg -ay datavg 使卷组启动时自动激活
#chvg -an datavg 使卷组启动时不能自动激活
#chvg -u datavg 给卷组解锁

LV数:对于普通VG,每个卷组最多255个LV,对于大VG,每个VG最多512个LV

 

#extendvg datavg hdisk5
#reducevg datavg hdisk5
#varyonvg datavg
#varyoffvg datavg
#exportvg datavg
#importvg -y datavg hdisk5
#syncvg -p hdisk03 hdisk05 同步物理卷
#syncvg -v vg05 vg06 同步卷组vg05和vg06上的拷贝
#redefinevg -d hdisk0 rootvg 在ODM库中重定义卷组信息,

LP数:每个LV最多有32512个LP

删除卷组:没有命令能直接删除一个卷组,只能通过reducevg命令一个个删除VG里面的物理卷,当最后一个PV被删除时整个VG即被删除。

#swapoff paging_spce_name 使页面空间处于非活动状态

PP和LP的大小:1M到1024M 必须是2的幂次方

 

#mirrorvg -c 3 datavg 做3份拷贝的卷组镜像
#mirrorvg -S -c 3 datavg 后台同步

LP映射PP的数量:一个LP可以映射1-3个PP

卷组的扩容和缩减(常用操作)

镜像环境中替换磁盘
#unmirrorvg datavg hdiak7 删除hdisk7上的镜像
#reduncevg datavg hdisk7 在卷组中删除hdisk7
#rmdev -dl hdisk7 在系统中删除hdisk7

 

# extendvg testvg hdisk10 //
把hdisk10加入到testvg卷组中

#extendvg datavg hdisk7 将新盘加入datavg
#mirrorvg datavg 给卷组datavg做镜像
#unmirrorvg 取消卷组镜像

6.物理区域的分布

新加入的hdisk10必须不能属于任何VG,否则会失败

12.逻辑卷管理

外边缘(Outer-Edge):存放很少访问的数据

 

#getlvcb -TA hd2 查看逻辑卷控制块信息
#lsvg -l rootvg 查看rootvg上的逻辑卷信息
#lslv mylv 查看一个lv的详细属性
#lslv -l lv_01
显示一个逻辑卷所跨越的物理卷,以及PP在物理卷上的分布情况
#lslv -p hdisk1 显示物理卷上的逻辑卷分配图

外中间(Outer-Middle):创建逻辑卷时默认的位置

# reducevg testvg hdisk10 //
把hdisk10从tesgvg卷组中删除

 

中间(Center):磁盘搜索时间最短,速度最快。

-d参数是删除物理卷前自动删除物理卷上的所有逻辑卷

内中间(Inner-Middle):比中间稍慢一些

-f参数是不请求用户确认直接删除物理卷上的逻辑卷

内边缘 (Inner-Edge)存放很少访问的数据

删除VG中的PV时,该卷组必须处于active状态(varyon)。如果要删除的物理卷上存在逻辑卷,甚至逻辑卷还跨越了VG中其它的PV,删除操作将会破坏逻辑卷。

7.向系统添加一块硬盘

 

方法一:

重组卷组中的逻辑卷以提高性能

添加硬盘后起动机器,自动运行cfgmgr,直接查看结果,如果没有识别再手工配置。

# reorgvg testvg fslv00 //
重组testvg卷组中的fslv00逻辑卷

#cfgmgr -v

 

#lspv

激活和关闭卷组

#chdev -l hdisk2 -a pv=yes

# varyoffvg datavg //
关闭datavg卷组

方法二:

# varyonvg datavg //
激活datavg卷组

系统不能重起时,县查看原有硬盘,然后安装新硬盘,检查新设备,配置新设备

-f
强制激活卷组,即使VGDA存在不一致状态

#lspv

-n
禁止激活卷组过程中进行同步卷组(syncvg)操作,避免同步造成更大的破坏

#cfgmgr -v

-s
以维护模式激活卷组,激活后可进行卷组操作,但不能打开任何逻辑卷

#lspv

 

#chdev -l hdisk2 -a pv=yes

# exportvg datavg // 导出卷组

#mkdev -c disk -s scsi -t 670mb -p scsi3 -w 6,0 -a pv=yes

# importvg -y datavg hdisk12 //
导入卷组

#smit makdsk

 

8.修改物理卷属性

 

#chpv -a n hdisk1    禁止hdisk1在分配新的PP

相关阅读:

#chpv -a y hdisk1    允许

mysqldump和LVM逻辑卷快照
http://www.linuxidc.com/Linux/2013-09/90382.htm

#chpv -v r hdisk1  
 关闭hdisk1的可用性,无法通过逻辑形式读写和访问该物理卷

LVM的综合性介绍及实现
http://www.linuxidc.com/Linux/2013-03/81482.htm

#chpv -v a hdisk1    允许

MySQL高性能备份方案解决数据不间断访问(LVM快照方式备份)
http://www.linuxidc.com/Linux/2013-07/87887.htm

#chpv -c hdisk1      清除hdisk1上的引导记录

LVM上实施ASM
http://www.linuxidc.com/Linux/2012-11/73475.htm

#smit chpv

LVM 逻辑卷的扩容/缩容
http://www.linuxidc.com/Linux/2013-10/91265.htm

9.显示物理卷信息

LVM磁盘管理之扩展与缩小LV
http://www.linuxidc.com/Linux/2013-03/81262.htm

#lsdev -Cc disk 显示系统一定义和已配置的物理卷

金沙4066官网 1

#lspv            以不带任何参数的形式显示系统中所有物理卷信息

#lspv hdisk0     显示一个物理卷hdisk0的属性

#lspv -l hdisk0 显示物理卷hdisk0上分布的逻辑卷。

#lspv -p hdisk0
显示物理卷上每个逻辑卷物理分区的分布情况,同时显示逻辑卷类型和文件mount点。

#lspv -M hdisk0 显示物理分区和逻辑分区的对应情况。

10迁移物理卷上的内容:

a.确定系统中有哪些磁盘可用

#lsdev -Cc dev

#lspv

#extendvg rootvg hdisk5

b.检查卷组中包含哪些磁盘,确认源磁盘和目标磁盘在同一个卷组中,

#lsvg -p rootvg

c.确定目的盘上有足够的空间存放源盘的内容

#lspv hdisk0 |grep “USED PPs”

#lspv hdisk5 |grep “USED PPs”

d.如果是rootvg 上的磁盘,检查引导逻辑卷是否在源磁盘上

#lspv -l hdisk0 |grep hd5

#megratepv -l hd5 hdisk0 hdisk5

e.重设系统引导记录

#bosboot -a -d /dev/hdisk5

#bosboot -m normal hdisk5

#mkboot -c -d /dev/hdisk0

f.迁移

#smit migratevg

#migratevg hdisk0 hdisk5

#migratevg -l lv01 hdisk0 hdisk5

g.删除原盘数据

#reducevg rootvg hdisk0

#rmdev -dl hdisk0

11.卷组管理

#mkvg -y datavg -d 6 -s 8 hdisk7 hdisk8

#smit mkvg      创建卷组是保证/etc/vg下有2M空间

#lsvg           查看系统所有VG

#lsvg -o        查看激活状态的VG

#lsvg rootvg    查看rootvg属性

#lsvg -l rootvg 查看rootvg里的LV

#lsvg -p rootvg 查看rootvg中包含的物理卷

#chvg -ay datavg 使卷组启动时自动激活

#chvg -an datavg 使卷组启动时不能自动激活

#chvg -u datavg 给卷组解锁

#extendvg datavg hdisk5

#reducevg datavg hdisk5

#varyonvg datavg

#varyoffvg datavg

#exportvg datavg

#importvg -y datavg hdisk5

#syncvg -p hdisk03 hdisk05   同步物理卷

#syncvg -v vg05 vg06         同步卷组vg05和vg06上的拷贝

#redefinevg -d hdisk0 rootvg   在ODM库中重定义卷组信息,

#swapoff paging_spce_name 使页面空间处于非活动状态

#mirrorvg -c 3 datavg   做3份拷贝的卷组镜像

#mirrorvg -S -c 3 datavg    后台同步

镜像环境中替换磁盘

#unmirrorvg datavg hdiak7   删除hdisk7上的镜像

#reduncevg datavg hdisk7    在卷组中删除hdisk7

#rmdev -dl hdisk7           在系统中删除hdisk7

#extendvg datavg hdisk7     将新盘加入datavg

#mirrorvg datavg            给卷组datavg做镜像

#unmirrorvg                 取消卷组镜像

12.逻辑卷管理

#getlvcb -TA hd2   查看逻辑卷控制块信息

#lsvg -l rootvg 查看rootvg上的逻辑卷信息

#lslv mylv        查看一个lv的详细属性

#lslv -l lv_01  
显示一个逻辑卷所跨越的物理卷,以及PP在物理卷上的分布情况

#lslv -p hdisk1 显示物理卷上的逻辑卷分配图

1.基本概念: PV
物理卷:普通的直接访问的存储设备,有固定的和可移动的之分,代表性的就是硬盘。
vg 卷…


相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图