Linux下的逻辑卷管理
以使用前,需要以root输入“vgscan”和“vgchange-ay”。
2.2碰到的实际空间问题及解决
该服务器使用QUANTUM30GB硬盘,有20GB用于ftp服务,现在由于BBS数据的逐步增大,拟取消ftp服务,用于增加BBS数据分区。由于BBS的新数据均被添加到/home目录下,所以解决办法就是把/home目录转移到逻辑卷里。
①首先对20GB的硬盘空间(这里是/dev/hda5)进行分区,将分区的分区类型设置为“8E”(正规LVM分区类型),然后重新启动系统,以重新读取分区表。
接下来,将这20GB的分区初始化成物理卷,然后,使用这个物理卷创建一个卷组,最后,在卷组上分配一些范围,创建将包含新文件系统并存放当前/home中所有文件的逻辑卷。
②用pvcreate命令将/dev/hda5初始化成物理卷。
③然后创建卷组并向该卷组添加/dev/hda5,创建卷组之后,才可以创建所需数量的逻辑卷。这里将卷组称为“bbs”。
④可以用vgdisplay来查看卷组的详细信息。现在用lvcreat命令创建逻辑卷,大小为10G,名字为“lvhome”。
⑤然后,在逻辑卷上创建文件系统:mke2fs/dev/bbs/lvbbs。
⑥下面的步骤,就是把逻辑卷mount上一个跟分区的目录,进入单用户模式拷贝/home目录的数据到逻辑卷上。修改/etc/fstab文件,以保证下次启动使用该分区。
3结论
逻辑卷在linux下的采用使得管理文件系统变得非常容易,虽然配置LVM略显麻烦。假如日后数据进一步增大,则只需要简单使用lvextend命令给逻辑卷增加容量即可,这种增加,不需要重启,不需要把运行级别降低到1,甚至不需要umount分区。LVM的这些优点和特性。随着在实际管理中进一步地应用、发掘,就可以领略到LVM方便分区管理的优越之处。
Linux下的逻辑卷管理
- 利用udev在/dev下动态生成/移除设备文件(04-21)
- Linux内存使用的体会 (04-23)
- 无线动物识别和跟踪管理系统的设计(02-14)
- 嵌入式操作系统uCLinux详解(03-19)
- 微控制器省电管理方法(05-04)
- Linux 时钟管理(06-13)