由于Linux系统大多都是做在服务器上的,所以随着业务的扩大,流量的增加,原有的设备很难继续保持要求。所以我们就要用到磁盘管理这种技术。但一般的磁盘管理是固定的,插多大硬盘分几个区,就是这样。若要更改容量需要格式化再重分。这样很不方便。下面我要讲的是逻辑卷管理器(LVM),这是一种可以动态调整硬盘大小的技术。
        这里有3个概念:
              1)物理卷:就是物理存在的,加了多大的空间就是多大
              2)逻辑卷组:相当于一个逻辑的容器,逻辑的把所有空余空间汇总
              3)逻辑卷:把卷组分成若干小卷,也可以逻辑上看成小硬盘,可以把它们挂载到文件下,彼此间的空间可动态调整
        具体配置步骤:1)创建分区:当新插上一块硬盘后,我们要将它分区格式化,使之成为可以使用的文件系统
                           先fdisk -l 查看
                           然后fdisk /dev/sdb (注:sdb是新加硬盘名,也可以为sdc sdd...)
                            按p查看是否有已经分得区
                            若没有按n  新建
                              按 p  建立主分区
                              按1   1号分区
                              回车   起始
                              回车   终点
                              w      存盘
                            同样方法把其余硬盘分出来
              2)创建物理卷:  pvcreate /dev/sdb1 /dev/sdc1 /dev/sde1
                            后面的为刚才分区的名
              3)创建卷组,建立一个大容器
 vgcreate database /dev/sdb1 /dev/sdc1 /dev/sdd1
         database 是逻辑卷组名  后面是要放到卷组里的物理卷
              4)激活卷组:vgchange -a y database 
               若不想重起系统使设置生效,就输入这条命令
              5)创建逻辑卷:
                lvcreate -L3000 -noracle_data database
   3000为卷的容量,oracle_data为卷名 database是逻辑卷组名
              6)创建文件系统(格式化)
               mkfs -t ext3 /dev/database/oracle_data
              7) 挂载:    mount /dev/database/oracle_data /mnt/oracle_data
                       挂载的文件要存在,可以先建立一个
              8)以上配置为临时配置,若要永远保存,开机便运行,需要vi /etc/fstab 在下面加上相应行就可以了