虚拟机 /dev/mapper/centos-root 动态扩容
[root@bogon ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root .2G .2G 51M % /
devtmpfs 908M 908M % /dev
tmpfs 920M 920M % /dev/shm
tmpfs 920M 8.6M 911M % /run
tmpfs 920M 920M % /sys/fs/cgroup
/dev/sda1 1014M 175M 840M % /boot
tmpfs 184M 184M % /run/user/
该LVM分区动态扩容分两种情况:
一、扩容原有磁盘/dev/sda
首先在虚拟机控制台扩容已有的sda后
fdisk /dev/sda 对/dev/sda磁盘进行操作(新建分区及格式化)
n
p
回车 默认分区号;
回车 默认磁盘创建开始位置;
回车 默认磁盘创建结束位置;
t 设置分区类型
8e LVM类型
w 保存
重启
ls /dev/sd* 会发现多出一个/dev/sda3
lvm 进入lvm管理
lvm>pvcreate /dev/sda3 创建逻辑卷
lvm>vgextend centos /dev/sda3 //将初始化过的分区加入到虚拟卷组 centos
lvm>vgdisplay -v
lvm>lvextend -L +100G /dev/mapper/centos-root
lvm>pvdisplay //查看卷容量
lvm>quit
使用命令xfs_growfs /dev/mapper/centos-root扩展容量
df -h 进行查看扩容之后的
二、新加磁盘进行扩容
在虚拟机控制台新加磁盘后,并重启虚拟机
[root@bogon ~]# ls /dev/sd* 会发现多出一个/dev/sdb
/dev/sda /dev/sda1 /dev/sda2 /dev/sdb
[root@bogon ~]# vgs
VG #PV #LV #SN Attr VSize VFree
centos wz--n- <.00g
[root@bogon ~]# pvcreate /dev/sdb
WARNING: ext4 signature detected on /dev/sdb at offset . Wipe it? [y/n]: y
Wiping ext4 signature on /dev/sdb.
Physical volume "/dev/sdb" successfully created.
[root@bogon ~]# vgs
VG #PV #LV #SN Attr VSize VFree
centos wz--n- <.00g
[root@bogon ~]# vgextend centos /dev/sdb
Volume group "centos" successfully extended
[root@bogon ~]# vgs
VG #PV #LV #SN Attr VSize VFree
centos wz--n- .99g <.00g
[root@bogon ~]# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
root centos -wi-ao---- <.20g
swap centos -wi-ao---- 820.00m
[root@bogon ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root .2G .2G 43M % /
devtmpfs 908M 908M % /dev
tmpfs 920M 920M % /dev/shm
tmpfs 920M 8.6M 911M % /run
tmpfs 920M 920M % /sys/fs/cgroup
/dev/sda1 1014M 175M 840M % /boot
tmpfs 184M 184M % /run/user/
[root@bogon ~]# lvextend -L +20G /dev/mapper/centos-root
Insufficient free space: extents needed, but only available
[root@bogon ~]# lvextend -L +19G /dev/mapper/centos-root
Size of logical volume centos/root changed from <6.20 GiB ( extents) to <16.20 GiB ( extents).
Logical volume centos/root successfully resized.
[root@bogon ~]# xfs_growfs /dev/mapper/centos-root
meta-data=/dev/mapper/centos-root isize= agcount=, agsize= blks
= sectsz= attr=, projid32bit=
= crc= finobt= spinodes=
data = bsize= blocks=, imaxpct=
= sunit= swidth= blks
naming =version bsize= ascii-ci= ftype=
log =internal bsize= blocks=, version=
= sectsz= sunit= blks, lazy-count=
realtime =none extsz= blocks=, rtextents=
data blocks changed from to
[root@bogon ~]# df -h
完成。
虚拟机 /dev/mapper/centos-root 动态扩容的更多相关文章
- OpenStack中的虚拟机(/dev/mapper/centos-root)进行磁盘扩容
一.虚拟机上先扩展分区: 二.centos系统root登入,新建分区 2.1 [fdisk -l] 最大分区为/dev/sda2,说明新创建的分区将会是sda3(在后面的步骤会进行选择) 2.2 输入 ...
- 虚拟机linux系统 硬盘/root路径扩容
调整完后,重新打开虚拟机,使用fdisk -l查看,可以看到我们刚刚扩容的空间已经可以看到,但没有分区,还不能使用./dev/sda已经拥有了扩大的空间. 使用Linux的fdisk分区工具给磁盘/d ...
- virt-manager中为centos 7.2 扩容根分区
1. 打开virt-manager,添加一块磁盘. Add Hardware --> 选中Storage --> Manager (操作参考下图) 点击Manager之后,弹出Choose ...
- linux 逻辑卷管理 /dev/mapper/VolGroup-lv_root 100%调整分区大小
1.解决过程 # df -h // 查看分区 # umount /home // 取消挂载 # e2fsck -f /dev/mapper/VolGroup-lv_home // 分区检测 ...
- Linux Centos虚拟机扩容(/dev/mapper/centos-root)
1:.首先查看我们的根分区大小是多少 df -h 文件系统 类型 容量 已用 可用 已用% 挂载点 /dev/mapper/centos-root xfs 18G 1.1G 17G 6% / devt ...
- 虚拟机扩容(/dev/mapper/centos-root 空间不足)
1:.首先查看我们的根分区大小是多少 df -h 文件系统 类型 容量 已用 可用 已用% 挂载点 /dev/mapper/centos-root xfs ...
- resize2fs: Bad magic number in super-block while trying to open /dev/centos/root Couldn't find valid filesystem superblock
今天在进行lvm扩容之后,按照惯例进行 resize2fs 操作,发现报如下错误: # resize2fs /dev/centos/root resize2fs 1.42.9 (28-Dec-2013 ...
- 常见/dev/mapper/centos-root扩容
系统Centos 7 df -h 查看当前分区使用情况: dfisk /dev/xvda 对/dev/xvda磁盘进行操作(新建分区及格式化) n p 回车 默认分区号: 回车 默认磁盘创建开始位置: ...
- CentOS7根目录磁盘扩容(/dev/mapper/centos-root 空间不足)
今天在给测试环境搭建k8s系统时,发现master根目录磁盘空间不足,需要扩容,记录如下. # 查看根分区大小 [root@master ~]# df -h Filesystem Size Used ...
随机推荐
- hive表分区相关操作
Hive 表分区 Hive表的分区就是一个目录,分区字段不和表的字段重复 创建分区表: create table tb_partition(id string, name string) PARTIT ...
- Simple Redux
This is a post that tries to explain the the basics of Redux. We’ll build a minimal working example ...
- jQuery中判断数组
判断数组里面是否包含某个元素可以使用 $.inArray("元素(字符串)",数组名称) 进行判断 ,当存在该元素(字符串)时,返回该元素在数组的下标,不存在时返回 -1 jQ=& ...
- Dubbo架构及原理
1.Dubbo:Dubbo是一个分布式服务框架,SOA治理方案. 主要功能有:高性能的NIO通讯以及协议集成.服务动态寻址与路由.软负载均衡与容错.依赖分析与降级 主要特点: 连通性:provider ...
- SQL盲注学习-布尔型
本次实验还是使用sqli-labs环境.在开始SQL盲注之前首先学习一下盲注需要用到的基础语法. 1.left()函数:left(str,lenth)它返回具有指定长度的字符串的左边部分. left( ...
- 用户和用户组管理——passwd、shadow、group、gshadow
在Linux操作系统中,任何一个文件都归属于某一个特定的用户,而任何一个用户都归属于至少一个用户组. 1.用账号文件——passwd 该文件在/etc/passwd 目录下,是保证系统安全的关键文件. ...
- fpm 打包跨平台rpm 包的一个问题
平时我们开发机器可能使用的是mac 系统,但是部署机器kennel是linux,默认会有一个操作系统的问题, 我们可以在打包的时候指定os版本信息 参考 --rpm-os linux 参考例子 一个构 ...
- SDU暑假排位第一场 (Gym - 100889)
啊今天有点挂机啊 D题和队友暴力后发现一组数据跑得飞快 然后遇上1e5组数据就没了..... 然后我疯狂优化暴力 然后去世了 最后半小时F也没写出来 主要还是最后有点慌并且没有考虑清楚 导致情况越写越 ...
- 【JZOJ6246】【20190627】B
题目 求逆续对个数为\(k\)的\(n\)阶排列个数\(mod \ 1e9+7\) $1 \le n , k \le 10^5 $ 题解 $f_{i,j} = \sum_{k=0}^{i-1} f ...
- GoCN每日新闻(2019-11-11)
GoCN每日新闻(2019-11-11) GoCN每日新闻(2019-11-11) 1. Go的内存管理与回收 https://medium.com/a-journey-with-go/go-memo ...