天天看点

AIX存储管理之对物理卷的增删改操作

温故:

       将磁盘制作成物理卷的命令是: chdev -l hdisk2 -a pv=yes

        参数-a pv=yes 的作用是将一个具体硬盘变成一个物理卷,并分配一个惟一的 PVID,将 PVID写到硬盘的引导记录中

知新:

        在上一篇文章《​​AIX存储管理之将磁盘配置为PV​​》中讲了如何将一块新加入系统的磁盘制作成物理卷,今天简单地讲一下如何修改PV的属性。在修改属性之前,先简单说一下如何查看物理卷的相关信息。

一、查看物理卷属性

1、显示系统中已经配置或定义的物理卷

lsdev -Cc disk      
AIX存储管理之对物理卷的增删改操作

 从上图可以看到的信息有:

  • 系统有 11块在可用状态的硬盘,其中 4 块自带 SCSI 硬盘,7 块 SSA 磁盘
  • hdisk0到hdisk3 是SCSI内置硬盘,hdisk4 到 hdisk10位于同一个 SSA控制卡(适配器)上

2、 显示系统中所有物理卷

lspv      
AIX存储管理之对物理卷的增删改操作

  从上图可以看到的信息有:

  • 11块硬盘中只有9块具有PVID,是物理卷
  • rootvg卷组使用了一块内置硬盘hdisk0
  • datavg卷组使用了三块硬盘hdisk8 hdisk9 hdisk10

3、具体显示物理卷的属性

lspv hdisk0      
AIX存储管理之对物理卷的增删改操作

 4、显示该物理卷上分配的逻辑卷

lspv -l hdisk0      
AIX存储管理之对物理卷的增删改操作

 5、显示物理卷上物理分区的情况

lspv -p hdisk0      
AIX存储管理之对物理卷的增删改操作

 6、显示物理分区和逻辑分区的对应情况

lspv -M hdisk0      
AIX存储管理之对物理卷的增删改操作

二、修改物理卷属性

        物理卷只有两个属性可以被修改,即物理卷的分配权限和物理卷的可用性。物理卷的分配权限是指是否可以在该物理卷上为逻辑卷分配新的物理分区。物理卷的可用性是指该物理卷的使用状态,即可用状态和不可用状态,物理卷的可用性表明是否可以在该物理卷上执行任何逻辑读写操作。想要对这两个属性进行修改,可以有两种方式。

1、smit工具

执行命令“smitty pv”进入smit工具界面即可,进入后选择第三条修改属性;

AIX存储管理之对物理卷的增删改操作

         在下图中可以看到能够修改的属性,前三条分别是物理卷的分配权限、物理卷的状态、是否设置为热备盘。

AIX存储管理之对物理卷的增删改操作

        这里要特别注意第三条设置热备盘的选项,选择y表示该物理卷是一个热备份磁盘,即不能在其上分配逻辑分区;选择n 表示取消物理卷的热备份标记。

2、chpv命令 

         如果不习惯使用smit工具,可以使用chpv命令

#chpv[-h Horspare][ -a Allocation][ -V Availability][-c]Pvname... [-C HDiskName ]


参数-h Hotspare 设置物理卷的热备份特性,该参数对未镜像的逻辑卷来说是没有
任何意义,参数 Hotspare 可以为 y 或 n,为 y表示把该物理卷设置成一个热备份磁盘,即不能在其上分配逻辑分区,为 n 表示把该物理卷设置成一个非热备份磁盘。

参数-c 的作用是清除指定物理卷上的引导记录(Boot Record)。

参数-C HDiskName 的作用是从一个磁盘上清除它本身的卷管理器(Owning Volume Manager)。如果磁盘是已导入LVM卷组的一部分,即把LVM作为自己的卷管理器来清除时,则该命令会执行失败。-C HDiskName 

参数-a Allocation 是设置物理卷的分配权限。当Alloction 为"y"时,表示允许分配物理卷 Pwame 上的新 PP;若Alloction 为"n"时,表示禁止分配物理卷 Pvame上的新 PP,但是位于该 PV上的 LV还可以继续被访问。

参数-vAvailability 是设置物理卷的状态。若 Availability 为"r"时,就设置物理卷 Pvnarme 不可使用,禁止使用该物理卷,即使通过文件系统、虚拟内存管理器和逻辑卷等方式也不能访问该物理卷上的数据,只有存储管理命令可以访问该物理卷如果要求该物理卷保持卷组的磁盘 Ouorum,则当禁止使用该物理卷时,就会出现一个错误并且保持该物理卷仍然处于可用状态。当 Availability 为"a"时,就设置物理卷 Pvname 为可用状态,用户可以通过文件系统和逻辑卷来访问该物理卷上的数据。      

比如:

禁止hdisk1为逻辑卷分配新的物理分区

chpv -a n hdisk1      

允许hdisk1为逻辑卷分配新的物理分区

chpv -a y hdisk1      

关闭hdisk1的可用性(改为不可用)

chpv -v r hdisk1      

开启和hdisk1的可用性

chpv -v a hdisk1      

 清除物理卷hdisk1的引导记录

chpv -c hdisk1      

注意∶ 在执行 chpv 命令在,在/tmp 目录下需要足够的空间。如果在执行时失败,则应该扩充该目录的空间,然后重新执行 chpv 命令。

三、删除物理卷

rmdev -l hdisk0 -d      

     关于这部分知识点,详细内容请看​​AIX之设备管理(二)​​

关于物理卷就讲到这里了