欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

记一次linux lvm的扩展 博客分类: 服务器

程序员文章站 2024-02-20 17:34:16
...

 

这里不介绍有关lvm的概念或者优点,如果你想知道的话,去百度百科或者*都可以。

 

事情是这个样子的,突然有一天,公司的某台email服务器不能发送email了!   电话开始响起。。。。经过一系列的前期检测,发现硬盘空间用光了。 还好发现原来的系统有用lvm。 先在自己的虚拟机上测试之后,然后在服务器上折腾。

 

大概过程就是这样子的。

 

1. 先添加一块硬盘到你的系统中。一般来说都会在你的/dev目录下多一个文件夹,我的是/dev/sdb. 注意这个硬盘是自动加载的话要现去掉,不然你没办法进行下面的操作

 

下面主要就可是敲命令了,如果你不懂的话,自己google以下或者使用man查看帮助

 

 

2. pvcreate /dev/sdb    注:(初始化硬盘)

 

 

3.vgextend groupname /dev/sdb  注:(扩展到已知组里面,可以用vgdisplay查看已有groupname) 

 

 

 

4. lvextend -L +4G lvpath      注:(添加4G 空间到你的分区里面,这里没有用名字,而是用的路径,可以用lvdisplay查看已有分区)

 

5. resize2fs lvpath   注:(如果你用ext2或者ext3的话,需要执行这个命令,不然你的df -h 死都还是原来的值,重启也没用)