1. 插入硬盘前,查看现有硬盘情况

  (1)命令:fdisk -l

    说明:fdisk -l 查看设备的所有分区

  (2)命令:df -h

    说明:df 列出文件系统的整体磁盘使用量

2. 断电插入硬盘后,重启后,查看是否识别,并查看设备名称

  (1)命令:fdisk -l

    查看是否有新添加的硬盘,以及新添加磁盘的默认设备名

  (2)记录设备名以及目录,格式:/dev/sdb

3. 注意

因为本节讲的是磁盘扩容,正常情况下“物理卷”、“卷组”、“逻辑卷”都是已经存在的,所以这里不讲“物理卷”、“卷组”、“逻辑卷”的创建。

如是未建立“物理卷”、“卷组”、“逻辑卷”,挂载磁盘时需要进行“物理卷”、“卷组”、“逻辑卷”的创建、格式化磁盘并且挂载磁盘。---见:下一节:Linux磁盘挂载流程

扩容时可以直接进行。

4. 查看想要挂载的目录

(1)df -h

  说明:我们去扩容的时候,一般是大量存储日志信息的data目录不够,使用df -h可以查看要挂载的目录所在的卷组(VG)和逻辑卷(LV)

  

(2)lvscan

  说明:通过lvscan查看要挂载的卷组(VG)与逻辑卷(LV)目录,为之后扩容做准备

  

5. 开始扩容

(1)先讲新加入的磁盘创建一个物理卷(PV)

  1) 命令:pvcreate /dev/sdb

  2)说明:我在挂载磁盘的时候,没有执行这一步,在系统识别到/dev/sdb时直接执行了下一步

(2)将物理卷(PV)添加到卷组(VG)中

  1)命令:vgextend vg_iscsi /dev/sdb

  2)说明:vg_iscsi--卷组名(4中查看),/dev/sdb--新加的物理磁盘(2中查看设备名)

(3)添加逻辑卷(LV)

  1)命令: lvextend -L +10G /dev/vg_iscsi/lv_sata

  2)说明:/dev/vg_iscsi/lv_sata--逻辑卷目录(4-(2)中可以通过lvscan查看)

  3)注意:

  报错:Unable to resize logical volumes of cache type.

  

  4)报错原因:高速缓存池cache没有清理

  5)解决办法:执行如下命令

    lvconvert --uncache vg_iscsi/lv_sata

  6)执行玩上述命令后再执行1)lvextend -L +10G /dev/vg_iscsi/lv_sata即可

(4)重新加载逻辑卷的大小

  1)命令:resize2fs /dev/vg_iscsi/lv_sata

6. 查看扩容是否成功

  (1)命令:df -h

  (2)说明:发现容量已经增加,扩容结束

Linux物理磁盘扩容流程的更多相关文章

  1. Linux下 磁盘扩容的两种方式

    Hadoop扩容 概述 Hadoop存储容量或计算能力不能满足日益增长的需求时,就需要扩容. 扩容有两个方案: 1) 增加磁盘 2) 增加节点 方案一:扩大虚拟磁盘 扩大容量 将虚拟的Linux关闭, ...

  2. Vmware Linux虚拟机磁盘扩容方法

    我的LINUX版本是ubuntu12.04 32bit.今天在下载android源代码的时候发现自己最初给这个虚拟机分配的磁盘空间不足了(只有20G).所以就需要给磁盘扩容.网上大致搜索了一下,主要有 ...

  3. 最简单的Linux虚拟机磁盘扩容方法

    思路:1.虚拟机增加磁盘容量: 2.将增加的磁盘容量增加到系统分区中: 准备阶段: 下载Gparted软件:https://sourceforge.net/projects/gparted/files ...

  4. linux服务器磁盘扩容的方法

    1.系统环境如下图: 2.为该系统添加一块新的虚拟硬盘,添加后需重启虚拟机,否则系统不识别:如下图,/dev/sdc 是新添加的硬盘: 3.fdisk /dev/sdc为新硬盘创建分区: 4.Linu ...

  5. 微服务架构 ------ 插曲 linux LVM磁盘扩容

    1.LVM的基本概念 物理卷(PV):可以在上面建立卷组的媒介,可以是硬盘分区,也可以是硬盘本身或者回环文件,物理卷包括一个特殊的header,其余部分被切割成一块块物理区域. 卷组(VG):将一组物 ...

  6. Linux虚拟机磁盘扩容

    扩容步骤如下: 1.添加一块物理硬盘 2.fdisk将硬盘分区,选primary分区,创建1-4个 3.分区类型格式化,选择t,输入LVM代号 4.分好后按w退出 如果是调整原有逻辑卷大小,则先调整原 ...

  7. VM下--Linux根分区磁盘扩容

    转载请注明源出处:http://www.cnblogs.com/lighten/p/6825938.html 1.缘由 由于需要对虚拟机中的软件进行升级,执行yum update的时候,整个更新包在8 ...

  8. centos Linux下磁盘管理 parted,df ,du,fdisk,partprobe,mkfs.ext4,mount,/etc/fstab,fsck,e2fsck,mk2efs,tmpfs ,nr_inodes, LVM,传统方式扩容文件系统 第七节课

    centos Linux下磁盘管理   parted,df ,du,fdisk,partprobe,mkfs.ext4,mount,/etc/fstab,fsck,e2fsck,mk2efs,tmpf ...

  9. linux挂载磁盘以及扩容主分区

    新买的服务器,如果系统安装操作不当,可能会由于系统主分区过小,后期安装软件过多就会导致软件无法正常运行的问题,如果不做系统格式化,就需要通过购买新的硬盘来进行挂载和扩容主分区以解决问题.本文主要介绍l ...

随机推荐

  1. springboot mybatis 多数据源配置支持切换以及一些坑

    一 添加每个数据源的config配置,单个直接默认,多个需要显示写出来 @Configuration @MapperScan(basePackages ="com.zhuzher.*.map ...

  2. Linux防火墙之iptables常用扩展匹配条件(一)

    上一篇博文讲了iptables的基本匹配条件和隐式匹配条件,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/12269717.html:今天在来说说iptabel ...

  3. https搭建(自签名证书)

    博客搬家: https搭建(自签名证书) 上一篇博客探究了https(ssl)的原理,为了贯彻理论落实于实践的宗旨,本文将记录我搭建https的实操流程,使用Apache2+ubuntu+openss ...

  4. 【Detection】物体识别-制作PASCAL VOC数据集

    PASCAL VOC数据集 PASCAL VOC为图像识别和分类提供了一整套标准化的优秀的数据集,从2005年到2012年每年都会举行一场图像识别challenge 默认为20类物体 1 数据集结构 ...

  5. java14带参的方法

    public class jh_01_如何使用带参数的方法31 { public static void main(String[] args) { // 创建对象 ZhaZhiJi zzj = ne ...

  6. Deeplab

    Deeplab系列是谷歌团队的分割网络. DeepLab V1 CNN处理图像分割的两个问题 下采样导致信息丢失 maxpool造成feature map尺寸减小,细节信息丢失. 空间不变性 所谓空间 ...

  7. ELK搭建(docker环境)

    ELK是Elasticsearch.Logstash.Kibana的简称,这三者是核心套件,但并非全部. Elasticsearch是实时全文搜索和分析引擎,提供搜集.分析.存储数据三大功能:是一套开 ...

  8. 自定义内建模块 - Python Build Your Own Built-In Module

    在 python 中, 用户可以通过 py 文件创建自定义的 module, 也可以通过 C 创建 dll, 扩展 python module. 当用户在一个正在编辑的模块 module 中, 引入( ...

  9. SqlServer触发器的基础知识

    触发器的基础知识:create trigger tr_name on table/view{for | after | instead of } [update][,][insert][,][dele ...

  10. pytoch之 encoder,decoder

    import torch import torch.nn as nn import torch.utils.data as Data import torchvision import matplot ...