文档章节

CentOS6.5 LVM在线扩容

胡嚞衎
 胡嚞衎
发布于 2017/08/17 19:52
字数 329
阅读 11
收藏 1

扩展原有vg 
一、查看磁盘大小及逻辑卷设备名称
df -h

二、查看vg
vgs

三、给新磁盘创建PV
pvcreate /dev/sdb

四、扩展原VG
vgextend vg_kejihuinongcaiji /dev/sdb

五、扩展原LV
5.1、lvextend <-L/--size +逻辑卷增量[kKmMgGtT]> <逻辑卷设备名称>  
5.2、在创建逻辑卷时直接指定增量,单位可以是 kK、mM、gG、tT,默认为 M。
lvextend  -L 200g /dev/vg_kejihuinongcaiji/lv_root

六、查看/var逻辑卷
lvdisplay /dev/mapper/vg_kejihuinongcaiji-lv_root

七、检查/var逻辑卷 
e2fsck -f /dev/vg_kejihuinongcaiji/lv_root

八、重新定义分区大小
resize2fs /dev/vg_kejihuinongcaiji/lv_root


 调整 HOME分区 扩大 ROOT分区

把/home内容备份,然后将/home文件系统所在的逻辑卷删除,扩大/root文件系统,新建/home ,恢复/home内容

一、查看分区
df -h

二、备份home分区文件
tar cvf /tmp/home.tar /home

三、卸载/home,如果无法卸载,先终止使用/home文件系统的进程
fuser -km /home/
umount /home 

四、删除/home所在的lv
lvremove /dev/mapper/centos-home

五、扩展/root所在的lv,增加800G
lvextend -L +800G /dev/mapper/centos-root

六、扩展/root文件系统
xfs_growfs /dev/mapper/centos-root

七、重新创建home lv
lvcreate -L 73G -n /dev/mapper/centos-home 

八、 创建文件系统
mkfs.xfs  /dev/mapper/centos-home

九、挂载home
mount /dev/mapper/centos-home

10.home文件恢复
tar xvf /tmp/home.tar -C /home/
cd /home/home/
mv * ../

© 著作权归作者所有

共有 人打赏支持
胡嚞衎
粉丝 0
博文 6
码字总数 3943
作品 0
西安
程序员
私信 提问
磁盘管理之逻辑卷

写在前面: 本文一共分个部分来讲解逻辑卷的一些操作及注意事项,其中第一部分介绍了什么是逻辑卷,逻辑卷的实现原理是什么,还有包括其中的一些名词解释;第二部分主要是介绍怎么创建,删除,...

Aic_liao
2016/08/31
0
0
用LVM在VMware中的Linux硬盘扩容

步骤总结一下就是,“使用VMWare扩展硬盘空间->Linux下分区、格式化->LVM卷管理->使文件系统生效” 第一步 扩展VMWare中的硬盘空间,这里分两种 1、在线添加一个新硬盘 2、关机离线后,使用 ...

77970290
2012/10/23
0
0
LVM2逻辑卷之1——创建及扩容

一、背景介绍 LVM2逻辑卷由于支持空间的动态扩展或收缩,在中小企业中有一定的使用场景,在CentOS5、6系统中经常会见到,从CentOS7以后默认的文件系统由ext4改为btrfs,而btrfs也支持空间的动...

科技小能手
2017/11/12
0
0
Citrix 虚拟机在线扩容根目录操作

第一步:查看原来没扩容之前磁盘的情况 第二步: 通过xencenter增加一个storage ----------------------400GB 第三步: fdisk -l查看是否能够看到此storage 由此看出,/dev/xvdb 是没有被 Li...

xumanbo
2014/05/10
0
0
linux基础,lvm简单配置、磁盘故障模拟

1、lvm简介 lvm即逻辑卷,他可以很方便的扩容和缩容磁盘空间。逻辑卷的创建大致有3个步骤:1、创建分区,2、创建物理卷,3、创建卷组,4、创建逻辑卷 2、操作 1、虚拟机上新增块硬盘,默认新...

bs_xyz
2017/11/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Docker搭建代码质量检测平台-SonarQube(中文版)

Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量。通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言...

Jacktanger
6分钟前
0
0
Windows / Linux / MacOS 设置代理上网的方法汇总

本文汇总了 Windows / Linux / MacOS 设置代理上网的各种方法,总结如下: 1、设置系统代理(Windows、Linux、MacOS) 2、设置代理插件(Chrome、Chromium、Firefox、Opera、QQ等浏览器) 3、...

sunboy2050
昨天
2
0
自定义 Maven 的 repositories

有时,应用中需要一些比较新的依赖,而这些依赖并没有正式发布,还是处于milestone或者是snapshot阶段,并不能从中央仓库或者镜像站上下载到。此时,就需要 自定义Maven的<repositories>。 ...

waylau
昨天
1
0
徒手写一个es6代码库

mkdir democd demonpm initnpm install -g babelnpm install -g babel-clinpm install --save-dev babel-preset-es2015-node5 在项目目录创建两个文件夹 functional-playground ......

lilugirl
昨天
3
0
linux定位应用问题的一些常用命令,特别针对内存和线程分析的dump命令

1.jps找出进程号,找到对应的进程号后面才好继续操作 2.linux查看进程详细信息 ps -ef | grep 进程ID 3. dump内存信息 Jmap -dump:format=b,file=YYMMddhhmm.dump pid 4.top查看cpu占用信息 ...

noob_chr
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部