码迷,mamicode.com
首页 > 其他好文 > 详细

centos7下在线扩容根分区

时间:2019-08-13 18:48:21      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:在线   ls -l   重启   文件   host   http   需要   dev   mkfs   

知识概要:在kvm那章,我们知道centos7默认是启用lvm的,vg组名为centos,根分区所在文件系统名为/dev/mapper/centos-root,默认根分区是分50G的

接下来进入正题

随着使用的深入,根分区总是不够用的,此时需要扩容,在线扩容无疑是最好的

一.先添加一块磁盘,你不重启,用fdisk -l是看不到的,此时需要执行下面脚本

#不关机使添加硬盘生效
numbers=`ls -l  /sys/class/scsi_host/host* | wc -l`
for ((i=0;i<$numbers;i++))
do
   echo "- - -" > /sys/class/scsi_host/host$i/scan
done

二.执行完之后可以看到有盘加载上来了,我这里是/dev/sdb,我这里是200G

fdisk /dev/sdb
n,p,1,w    #分区为/dev/sdb1
mkfs.xfs /dev/sdb1   #格式化
pvcreate /dev/sdb1 #化为物理卷
vgextend centos /dev/sdb1 #扩充卷组
lvextend -L +199G /dev/mapper/centos-root #扩充根分区所在文件系统
xfs_growfs /dev/mapper/centos-root    #强制读区磁盘分区信息

三.大功告成
技术图片

centos7下在线扩容根分区

标签:在线   ls -l   重启   文件   host   http   需要   dev   mkfs   

原文地址:https://blog.51cto.com/9237101/2429241

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!