文档章节

linux下 lvm 磁盘扩容

langke
 langke
发布于 2016/08/03 17:18
字数 566
阅读 7
收藏 1

今天图片服务器要添加几块磁盘,原先打算分目录直接挂截,但发现图片分几个目录存储,程序修改起来较麻烦。需要有个无缝扩容方案,然后找到了lvm动态扩容的方法,刚好原先磁盘分区就是使用lvm。

LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,LVM通常用于装备大量磁盘的系统。

参于LVM基本介绍与常用命令请参考:http://blog.haohtml.com/archives/11957

下面先查看当前磁盘情况:

/sbin/fdisk -l 列出磁盘

....

Device Boot Start End Blocks Id System
/dev/sdb1 1 5 40131 de Dell Utility
Partition 1 does not end on cylinder boundary.


使用分区工具(如:fdisk等)创建LVM分区,方法和创建其他一般分区的方式是一样的,区别 仅仅是LVM的分区类型为8e.
1./sbin/fdisk /dev/sdb
n 新建分区
p 主分区
1
t 修改分区类型
8e
w 保存

2.创建物理卷
/usr/sbin/pvcreate /dev/sdb1
/usr/sbin/pvdisplay
/usr/sbin/vgdisplay 查看原VG的情况
--- Volume group ---
VG Name VolGroup00 //注意记录此名字,扩容时将新的pv加入指定的名字
VG Size 419.06 GB
3、#扩展卷组,将/dev/sdb物理卷添加到VolGroup00卷组中
/usr/sbin/vgextend VolGroup00 /dev/sdb1
/usr/sbin/vgdisplay 再查看VG情况,可以看到VG大小变化,空余空间。
4.将新的VG空间划入LV(扩容lv_root)
/usr/sbin/lvextend -L +419.06GB /dev/VolGroup00/LogVol00
也可以使用命令
/usr/sbin/lvextend -l +100%FREE /dev/VolGroup00/LogVol00
#检查/root逻辑卷--这个过程大概几分钟
/sbin/e2fsck -f /dev/VolGroup00/LogVol00

e2fsck 1.39 (29-May-2006)
/dev/VolGroup00/LogVol00 is mounted.

WARNING!!! Running e2fsck on a mounted filesystem may cause
SEVERE filesystem damage.

Do you really want to continue (y/n)? yes

/dev/VolGroup00/LogVol00: recovering journal
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information

/dev/VolGroup00/LogVol00: ***** FILE SYSTEM WAS MODIFIED *****
/dev/VolGroup00/LogVol00: ***** REBOOT LINUX *****
/dev/VolGroup00/LogVol00: 105905/105250816 files (0.7% non-contiguous), 4148501/105234432 blocks
#重新定义分区大小
/sbin/resize2fs /dev/VolGroup00/LogVol00
df -h 完成

文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/VolGroup00-LogVol00
2.0T 3.3G 1.9T 1% /
/dev/sda1 99M 13M 81M 14% /boot
tmpfs 7.9G 0 7.9G 0% /dev/shm

本文转载自:http://www.cnblogs.com/langke93/archive/2012/09/28/2706601.html

langke
粉丝 1
博文 70
码字总数 3645
作品 0
架构师
私信 提问
【ECS最佳实践】基于多块云盘构建LVM逻辑卷/通过LVM管理多块云盘

一、LVM简介   LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性...

小盆友开飞机
06/06
0
0
Linux服务器LVM磁盘扩容

查看磁盘信息 启动VMware环境下的Linux操作系统,添加新分区,需要root账号身份。 命令行提示下输入【m】输入命令【n】添加新分区。输入命令【p】创建主分区。输入【回车】,选择默认大小,这...

qianmoQ
03/12
0
0
Linux基础(day16)

(若系统中没做lvm操作,但是 df -h 查看时会发现存在lvm文件,那是因为在安装系统的时候,未设置手动分区,系统就默认以lvm的形式分区了) 4.10/4.11/4.12 lvm讲解 LVM讲解 lvm的优缺点 优势...

运维小白
2017/11/06
0
0
lvm 逻辑卷的建立,扩容,缩容[1/2]

前言的介绍: LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分LVM区管理的灵活性。...

浮生θ谨记
2012/07/31
0
0
VMware vSphere Client下增加虚拟机磁盘空间的方法

随着系统运维时间的增长,磁盘就日益的损耗,如果遇到虚拟机报磁盘空间不足怎么办?还好,我们可以通过磁盘阵列增加磁盘空间,然后扩容到虚拟机中去。 对于linux虚拟机磁盘扩容的方案有两种,...

yzy121403725
2018/05/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

ngrok 外网映射工具

ngrok介绍 许多刚学java web的同学(包括我自己)肯定都非常好奇,如何在外网上访问自己做的项目,跟我们本地访问tomcat有什么区别? 今天就向大家介绍一个非常强大的外网映射工具:ngrok.ngrok可以...

edison_kwok
37分钟前
2
0
Spark Streaming的优化之路——从Receiver到Direct模式

          作者:个推数据研发工程师 学长 1 业务背景 随着大数据的快速发展,业务场景越来越复杂,离线式的批处理框架MapReduce已经不能满足业务,大量的场景需要实时的数据处理结果来...

个推
今天
4
0
壮丽70年·奋斗新时代|蒸妙集团熏蒸中会阴熏蒸的神奇好处

聚结相合之处为会。会阴居两阴间,为督、任、冲三脉的起点,三脉背出两阴之间,会聚阴部,因名会阴。会阴,经穴名。出《针灸甲乙经》。会阴别名屏翳、下极、金门。属任脉。在会阴部,男性当阴...

公益传承
今天
2
0
pentaho-kettle-8.2.0.0-R源码开发环境搭建

1.从Kettle官网下载源码,本文使用的是pentaho-kettle-8.2.0.0-R 下载地址:https://codeload.github.com/pentaho/pentaho-kettle/zip/8.2.0.0-R 2.打开eclipse,选择一个新的工作空间,然后设...

gq_2010
今天
1
0
lua web快速开发指南(7) - 高效的接口调用 - httpc库

httpc库基于cf框架都内部实现的socket编写的http client库. httpc库内置SSL支持, 在不使用代理的情况下就可以请求第三方接口. httpc支持header、args、body、timeout请求设置, 完美支持各种h...

水果糖的小铺子
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部