背景: 接上篇  https://www.cnblogs.com/si-yuan/p/17148835.html,只是展示出了磁盘大小,还需进行如下操作,去完成原有磁盘的扩容。

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

查看磁盘空间大小,df -Th,目前 /data 分区大小为500G。

通过 fdisk -l 命令查看磁盘信息,发现/data分区对应的硬盘实际有751.6GB。但实际 /dev/sdb 下只有一个分区 /dev/sdb1 ,且/dev/sdb1只有约500G大小。

下面对磁盘进行分区,创建物理卷,并把新增的物理卷加到卷组里。

首先对磁盘进行分区,fdisk /dev/sdbn 新建分区,p 分区类型选择为主分区,默认分区号,默认起始扇区/结束扇区,t 修改分区格式,选择修改的分区,8e 分区格式修改为8e (Linux LVM),最后 w 写分区表, q 退出(出现了warning,自动退出了,忽略)。

此时,命令 partprobe ,重新加载一下分区信息。

通过 fdisk -l 命令查看磁盘信息,新分区/dev/sdb2 已经被创建出来,且大小为扩容的200G。

pvdisplay ,先查看一下物理卷信息。目前,/dev/sdb下还是只有/dev/sdb1 一个物理卷。

接下来根据新分区 /dev/sdb2 创建对应的物理卷,pvcreate /dev/sdb2 。

pvdisplay ,再查看一下新建后的物理卷信息。物理卷/dev/sdb2已建立完成。

扩展卷组,依次输入如下命令:

vgdisplay  # 查看卷组信息
vgextend centos02 /dev/sdb2  # 扩展卷组
vgdisplay  # 查看卷组信息

扩展 /data 分区的大小,将目前磁盘未分配的空间全部扩展到 /dev/centos02/data 分区下。依次输入如下命令:

lvdisplay  # 查看逻辑卷属性
lvextend -l +100%FREE /dev/centos02/data  # 将目前磁盘未分配的空间全部扩展到 /dev/centos02/data 分区下
lvdisplay  # 查看逻辑卷属性

重新识别分区大小。xfs格式使用命令 xfs_growfs /dev/centos02/data, ext4格式使用 resize2fs /dev/centos02/data

df -Th 查看/data分区大小,700G,至此,扩容完成。

Linux CentOS 7 磁盘扩容(原有磁盘扩容,非新增磁盘)的更多相关文章

  1. linux磁盘管理增加,扩容

    一.磁盘空间不足,添加新的磁盘 一般来说,当我们在服务上插入新的磁盘时,服务器是会对磁盘进行识别的.但是,有的时候服务器并没有对这些新插入的磁盘进行识别.这时,我们可以通过重启服务器,来使服务器重新加 ...

  2. Linux磁盘分区格式化和扩容

    Note:根据各系统上磁盘的类型不同,磁盘命名规则也会不同:例如/dev/xvd,/dev/sd,/dev/vd,/dev/hd 目录 磁盘格式化 MBR格式 GPT分区 磁盘扩容 MBR格式扩容 G ...

  3. virtual box 6.0 扩容原有磁盘空间 ubuntu18.04

    virtual box 6.0 扩容原有磁盘空间 ubuntu18.04 1虚拟介质管理 1.1点击菜单 1.2 修改磁罗容量大小(需要关闭虚拟机),点击应用 2使用ubuntu安装镜像将新加容量添加 ...

  4. linux下新磁盘创建lvm、扩容lvm

    1.首先查看磁盘fdisk -l2.进入磁盘fdisk /dev/sdbn 创建新磁盘p 创建主分区创建分区ID 1-4为主分区根据提示选择磁盘开始位置(默认空格就好)选择结束位置(新增磁盘大小)t ...

  5. Linux:lvm磁盘分区,动态扩容

    一.lvm磁盘分区: 1,查看新增的磁盘,需要使用root权限 fdisk -l 看到有一个新增的100G磁盘 2,对磁盘进行分区 fdisk /dev/xvdb 1,输入:n 表示创建一个新的分区( ...

  6. centos 7.4 磁盘空间不足,扩容根分区 --lvm模式

    背景:根分区磁盘空间不足,需要扩容root磁盘空间 1.查看现有磁盘信息,可以看出根分区有26G [root@localhost ~]# df -h 2.查看新增加的磁盘信息(改虚拟机已经添加好了,不 ...

  7. Linux Centos虚拟机扩容

    Linux Centos虚拟机扩容(/dev/mapper/centos-root) 1:.首先查看我们的根分区大小是多少 df -h 文件系统 类型 容量 已用 可用 已用% 挂载点``/dev/m ...

  8. Linux Centos下查看cpu、磁盘、内存使用情况,关闭MySQL日志

    Linux Centos下查看cpu.磁盘.内存使用情况,关闭MySQL日志 lsblk 查看分区和磁盘df -h 查看空间使用情况fdisk -l 分区工具查看分区信息cfdisk /dev/sda ...

  9. 巧用linux云服务器下的的/dev/shm/,避开磁盘IO不给力!

    巧用linux云服务器下的的/dev/shm/,避开磁盘IO不给力! 一.什么是tmpfs和/dev/shm/? tmpfs是Linux/Unix系统上的一种基于内存的文件系统.tmpfs可以使用您的 ...

  10. linux磁盘管理、新增磁盘、分区、挂载

    1. du -sh 查看目录.文件总大小 -a:全部文件与目录大小都列出来.如果不加任何选项和参数只列出目录(包含子目录)大小. -c:最后加总2. df -h 查看磁盘使用量3. lsblk 查看系 ...

随机推荐

  1. Django基础笔记3(form组件)

    From组件 from django.forms import Form, fields class loginForm(Form): # 设置规则 username = fields.CharFie ...

  2. VMware ESXi 8.0 SLIC & Unlocker 集成网卡驱动和 NVMe 驱动 (集成驱动版)

    发布 ESXi 8.0 集成驱动版,在个人电脑上运行企业级工作负载 请访问原文链接:VMware ESXi 8.0 SLIC & Unlocker 集成网卡驱动和 NVMe 驱动 (集成驱动版 ...

  3. <七>lambda表达式实现原理

    C++11 函数对象的升级版=>lambda表达式 函数对象的缺点: 使用在泛型算法,参数传递, 比较性质/自定义操作 优先级队列, 需要专门定义出一个类 //lambda表达式语法: //[捕 ...

  4. 简易博客页面小项目 html css

    项目预览 代码 html: <!DOCTYPE html> <html lang="en"> <head> <meta charset=& ...

  5. 填坑日志-云网络智慧课堂双网卡Mac地址读取错误的问题及解决

    云网络智慧课堂的双网卡问题记录及解决方案 教师端 其实这里双网卡的问题一直没有解决,分为了两部分,一部分是教师端,一部分是学生端.症状类似,问题也类似,都是在设计之初因为硬件限制可能没有考虑到双网卡的 ...

  6. Django 连接各数据库配置汇总(sqlite3,MySql,Oracle)

    在django中,默认配置的数据库是 sqlite3 # Database # https://docs.djangoproject.com/en/2.0/ref/settings/#database ...

  7. css处理渲染的图片变形问题:object-fit: cover

    object-fit: cover完美解决!~

  8. 远程登录到Linux服务器

    首先我们下载一个xshell,下载地址:https://www.xshell.com/zh/ 下载安装打开xshell 按快捷键alt + n进入新建窗口,输入自己的主机名,名称,说明等 双击点击左边 ...

  9. 使用time.Time数据类型获取时间报错

    报错类型:Error 1292: Incorrect datetime value: '0000-00-00' for column 'created_at' at row 1 在添加用户到数据库时, ...

  10. asp前端无法获取后端中select *查询带出来的全部字段

    1.环境 前端:ASP.vbscript 后端:vb 数据库:Sql Server 2.问题描述 最近在做需求时碰到一个很奇怪的问题,后端通过select *查询带出来的字段,在前端只能获取到部分字段 ...