lvm 动态扩展

1、查看未分区磁盘名称:

fdisk -l

2、初始化未分区的磁盘(sdb)为物理卷(PV)

pvcreate  /dev/sdb

(Physical volume "/dev/sdb" successfully created 表示成功)

3、显示现有物理卷信息,并记录现有 “VG NAME ”信息

pvdisplay

4、将新建PV添加到已有的VG中

vgextend vg_root /dev/sdb (其中vg_root为现有VG名称)

(Volume group "vg_root" successfully extended 表示添加成功)

5、查看空闲VG信息

vgdisplay

(Free  PE / Size       959 / 29.97 GiB)

====线上环境要在访问量小或者无访问的情况下才能进行一下操作===

6、扩展‘‘/‘ 分区

1)查看‘/‘分区文件系统名称

df -lh

Filesystem                   Size  Used Avail Use% Mounted on

/dev/mapper/vg_root-lv_root   16G  2.1G   13G  14% /

tmpfs                        1.9G     0  1.9G   0% /dev/shm

/dev/sda1                    485M   34M  426M   8% /boot

2)扩展‘/‘分区

lvextend -L +29.96G /dev/mapper/vg_root-lv_root (新增VG容量要比剩余VG容量小一点)

3)重新定义文件系统的大小(需要等待一点时间)

resize2fs /dev/mapper/vg_root-lv_root

4)查看是否生效

df -lh

时间: 2024-08-09 03:40:33

lvm 动态扩展的相关文章

LVM动态扩展

在平时的开发工作中,经常会创建磁盘不足够大的虚拟机,然后往集群里面写一些数据导致磁盘满了.手动编辑虚拟机的磁盘大小是不会文件系统识别的,大多数同学只能无奈的重新装OS,这里我介绍一种基于LVM实现动态的方式. LVM了解 LVM是逻辑盘卷管理(LogicalVolumeManager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性.通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷组(v

LVM之动态扩展及缩减,快照(二)

上章已经介绍了LVM 的基本使用方法,现在说一下LVM 的动态扩展,缩减,快照功能. LVM 动态扩展 上次mylv1创建的为4G ,扩展前 首先查看myvg1是否还有剩余空间,如果有就可以直接使用,木有就要再次创建物理卷,并添加到卷组: 查看myvg1 myvg1还有足够的剩余空间,接下来就可以进行mylv1的扩展了,把mylv1扩展到5G 扩展逻辑边界 查看mylv1是否扩展到了5G 缩减LVM 首先查看要缩减的mylv1 是否挂载,如果挂载必须先卸载 首先进行磁盘检查 下面将mylv1缩减

2.lvm动态逻辑卷

Lvm动态逻辑卷 一.             基本概念 LVM 把实际的物理磁盘数据映射到一个简单而灵活的虚拟逻辑存储视图上,藉以控制磁盘资源: 也就是重新考虑了管理文件系统和卷的方法,在文件系统管理中增加了一个额外的抽象层,可以实现虚拟分区或者动态建立一个逻辑卷以及更改卷的大小,允许文件系统跨越磁盘等功能.   物理卷(PV):Physical Volume 硬盘分区或从逻辑上与硬盘分区具有同样功能的设备(如 RAID),是 LVM 的基本存储逻辑块, 和基本的物理存储介质(如分区.磁盘等)

Lvm动态逻辑卷的简单应用

基本概念 LVM 把实际的物理磁盘数据映射到一个简单而灵活的虚拟逻辑存储视图上,藉以控制磁盘资源: 也就是重新考虑了管理文件系统和卷的方法,在文件系统管理中增加了一个额外的抽象层,可以实现虚拟分区或者动态建立一个逻辑卷以及更改卷的大小,允许文件系统跨越磁盘等功能. 物理卷(PV):Physical Volume 硬盘分区或从逻辑上与硬盘分区具有同样功能的设备(如 RAID),是 LVM 的基本存储逻辑块, 和基本的物理存储介质(如分区.磁盘等)不同的是,其中包含有 LVM 管理参数. 卷组(VG

linux系统管理之lvm动态逻辑卷

linux系统管理之Lvm动态逻辑卷 一.            基本概念 LVM把实际的物理磁盘数据映射到一个简单而灵活的虚拟逻辑存储视图上,藉以控制磁盘资源: 也就是重新考虑了管理文件系统和卷的方法,在文件系统管理中增加了一个额外的抽象层,可以实现虚拟分区或者动态建立一个逻辑卷以及更改卷的大小,允许文件系统跨越磁盘等功能.   物理卷(PV):Physical Volume 硬盘分区或从逻辑上与硬盘分区具有同样功能的设备(如RAID),是LVM 的基本存储逻辑块, 和基本的物理存储介质(如分

用 consul + consul-template + registrator + nginx 打造真正可动态扩展的服务架构

在互联网应用领域,服务的动态性需求十分常见,这就对服务的自动发现和可动态扩展提出了很高的要求. Docker 的出现,以及微服务架构的兴起,让众多开源项目开始关注在松耦合的架构前提下,如何基于 Docker 实现一套真正可动态扩展的服务架构. 基本需求 基本的需求包括: 服务启动后要能自动被发现(vs 传统需要手动进行注册): 负载要能动态在可用的服务实例上进行均衡(vs 传统需要静态写入配置): 服务规模要方便进行快速调整(vs 传统需要较长时间的手动调整). 相关项目 服务发现 服务发现的项

NHibernate动态扩展表

NHibernate动态扩展属性小记 http://www.infoq.com/articles/hibernate-custom-fields 的NHibernate实现 因为动态扩展表需要修改hbm.xml文件,所以hbm.xml文件必须放在可编辑的路径中. hibernate.cfg.xml中添加节点 1 <property name="hbm2ddl.auto">update</property> 假设我有一张表Contract,hbm文件如下 1 &l

docker高级应用之动态扩展容器空间大小

docker容器默认的空间是10G,如果想指定默认容器的大小(在启动容器的时候指定),可以在docker配置文件里通过dm.basesize参数指定,比如 docker -d --storage-opt dm.basesize=20G 是指定默认的大小为20G,具体参数可以参考https://github.com/docker/docker/tree/master/daemon/graphdriver/devmapper 上面方法只是真的生成容器的时候进行的,并且修改后需要重启docker,无法

widows server 2003分区动态扩展(vm esxi5.0)

widows server 2003分区动态扩展 环境:vm esxi5.0 windows server 2003 背景:vm esxi5.0有个内部应用服务器,磁盘大小总共90G,C盘21G E盘69G.现在D盘容量不足,需要扩展. 操作步骤: 在vm esxi5.0上给当前磁盘增加容量,如图. 如图,磁盘1原来容量是90G现在增加到了300G,点击确定即可.(我是在虚拟机关闭状态下操作的,开机状态没有试.) 使用diskpart工具扩容. 1.在cmd命令行中输入diskpart命令,进入