微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > Linux下的逻辑卷管理

Linux下的逻辑卷管理

时间:05-11 来源:互联网 点击:

以使用前,需要以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下的逻辑卷管理

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top