初学Linux小笔记
时间:2009-03-23 来源:sjhf
由于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 在下面加上相应行就可以了 |
相关阅读 更多 +
排行榜 更多 +