AIX卷管理介绍以及利用空闲PP来创建文件系统

AIX卷管理介绍以及利用空闲PP来创建文件系统

        首先我们看看AIX文件系统的基本情况。
AIX卷管理介绍以及利用空闲PP来创建文件系统 
        为什么需要逻辑卷管理LVM也就是Logic Volume Manager呢?其实主要的原因还是在于方便管理。由于服务器可能会面对成百上千块的磁盘,因此向我们的小PC中的Windows系统一样把磁盘分成 C:、D:、E:是不现实的,首先26个字母还不够分。其次,我们安装了成百上千的磁盘显然也需要建立一个超大的文件系统。比如100T的文件系统作为数据仓库(按照目前一块磁盘1T计算需要100块磁盘),如何去创建这个100T的文件系统呢?一个显然的办法就是把一堆磁盘打包起来抽象出一个“逻辑盘” 来使用。如何既保证能满足大容量文件系统的需要,还需要保证一定的灵活性,也就是LVM管理的目标。

首先需要了解LVM中的四个概念:
          1、物理卷(PV-Physical Volume):指每一个独立的物理磁盘,独立的盘阵设备在AIX层面会当做一个物理磁盘看待。这点和我PC的“硬盘”概念类似(因为大多是PC都只有一块硬盘,我们一般也就混淆了“某一块硬盘”和“硬盘”的概念)。需要注意的是AIX中的PV只能是一块独立的磁盘,而Linux里面的PV还可以是一块物理磁盘里面的一个 “分区”。
AIX卷管理介绍以及利用空闲PP来创建文件系统
如上例:hdisk0,hdisk1是某台P570里面的两块物理磁盘,这两块磁盘组成了卷组rootvg,并且处于激活状态(active),也就是OS可以访问的状态;而hdisk2则是一个3.6T的盘阵,由于没有处于激活状态(双机做了HA),因此OS不可访问。
     2、物理分区(PP-Physical Partitions):这里的PP和我们PC上的“分区”(在Win系统上就是C盘、D盘)不是一个概念,但是和Oracle里面的Extent是完全一致的。PP是LVM寻址的最小单位,也是文件系统分配的最小单位(如256M或1024M一个PP),换句话说,文件系统大小一定是PP大小的整数倍。PP在Linux的LVM概念中就是PE-Physical Extent,我觉得Linux的概念可能更容易理解写,因为这样可以和传统PC概念中的“分区”加以区别,当然或许AIX的设计者根本就不考虑啥叫 PC,因此也就没有意识到这个容易混淆的概念。在一个VG中PP的大小也是恒定的。
          3、物理卷组(VG-Volume Group):由于AIX常常会安装N多块硬盘,也就是N多的物理卷PV,因此有必要对这些硬盘统一管理,这就引入了VG概念。一个VG就是一堆硬盘的集合。当然系统可以创建多个VG。比如某台机器有10块磁盘。hdisk1、hdisk2、hdisk3、hdisk4构成rootvg;hdisk5--hdisk10构成datavg;这样方便管理。在此,VG就相当于一个逻辑大磁盘。
AIX卷管理介绍以及利用空闲PP来创建文件系统

 
AIX卷管理介绍以及利用空闲PP来创建文件系统
查看本卷组的逻辑卷信息;
AIX卷管理介绍以及利用空闲PP来创建文件系统
查看本卷组的物理卷信息。
从这里可以看出这个名为rootvg的VG其整体情况,PP是256M一个,一共有1092个PP,其中这个VG中还空闲698个PP,也就是说还空闲698*256M=178688兆磁盘空间(后面会写到如何利用这178G空间)。
     4、逻辑卷(LV-Logic Volume):逻辑卷的这个概念才和我们所熟知的C盘、D盘(分区概念)差不多。主要是提供给文件系统使用的。我们的windows常常的操作是:1、分区;2、格式化。创建逻辑卷差不多就是“分区”的概念。
     5、逻辑分区(LP-Logic Partitions):AIX 中LP就是Linux的LE-Logic Extents概念。也就是逻辑卷中能够分配的最小物理单元。在同一个文件系统中LP和PP一般是一一对应的。(这个概念的提出主要是为了LV Mirror啥的特殊操作,比如逻辑卷镜像,导致2个PP实际使用空间只有一个LP。----我不太确定。)


现在的问题上,上面空闲的698的PP空间如何使用?
1、创建逻辑卷
1、#smit lv;选择Add a Logical Volume
AIX卷管理介绍以及利用空闲PP来创建文件系统
 
在此填写再哪个VG中添加LV
AIX卷管理介绍以及利用空闲PP来创建文件系统
根据lsvg,我们知道在rootvg中添加,上面也就填rootvg。然后回车,就是
AIX卷管理介绍以及利用空闲PP来创建文件系统
主要需要填写一个Logical volume Name,填写hd12tmp。以及一个Number of LOGICAL PARTITIONS,通过上面#lsvg rootvg,可以看到空闲698个PP,因为LP和PP一般一一对应,因此就填写698。默认的Logical volume TYPE是jfs,或许可以改成jfs2。然后,回车后就创建了一个名为/dev/hd12tmp的逻辑卷LV。

2、创建文件系统
执行
#smit fs
 
AIX卷管理介绍以及利用空闲PP来创建文件系统
AIX卷管理介绍以及利用空闲PP来创建文件系统
 
由于前面已经创建了LV,相当于已经分区,因此在上面步骤需要选取“Add an Enhanced Journaled File System on a Previously Defined Logical Volume”相当于选择“在以前定义的逻辑卷上增加一个文件系统”。

  AIX卷管理介绍以及利用空闲PP来创建文件系统
填写上LV名,以及mount point,即可创建文件系统。结果就是:
AIX卷管理介绍以及利用空闲PP来创建文件系统
 
3、挂载文件系统
#mount   /dev/hd12tmp 即可。(因为在前面已经定义过mount point了)当然也可以直接定义mount point。
#mount  /dev/hd12tmp  /home/datatmp

4、验证
#df -m看看上述文件系统是否挂载成功。(其实不用看,mount没反应就一定挂载成功了)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值