当服务器数据太多的时候,硬盘不足的时候就得考虑扩容,为了不影响业务的正常运行,一般云服务器的本地磁盘都是不支持分区的,因为业务数据通常是不能中断和移动的,无论是增加硬盘或在原有磁盘增加分区的方式扩容,势必会存在卸载、挂载、移动等操作。
所以对于云硬盘,如果我们要把他作为数据盘。即使能分区,也最好不要分区,以免以后扩容麻烦。
以下用虚拟机看一下对未分区磁盘扩容的效果

[root@k8s-node01 sdd_test]# df -h
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   17G   11G  6.6G  62% /
devtmpfs                 1.4G     0  1.4G   0% /dev
tmpfs                    1.4G     0  1.4G   0% /dev/shm
tmpfs                    1.4G  134M  1.3G  10% /run
tmpfs                    1.4G     0  1.4G   0% /sys/fs/cgroup
/dev/sdc1                 20G   33M   20G   1% /data
/dev/sda1               1014M  160M  855M  16% /boot
/dev/mapper/vmvg-lvvm1    79G   57M   75G   1% /vm
tmpfs                    284M     0  284M   0% /run/user/0
/dev/sdd                  30G   45M   28G   1% /sdd_test
[root@k8s-node01 sdd_test]# lstest.txt
[root@k8s-node01 sdd_test]#

可以看到,/dev/sdd这块硬盘没有进行分区,是直接格式化后挂载在 /sdd_test目录的,容量为30G,/sdd_test下有一个文件test.txt。
现对sdd进行扩容到40G,关闭虚拟机,虚拟机设置里面可对指定磁盘进行扩容(真实服务器或云服务器扩容一般是不需要关机的)

再次开启虚拟机后查看磁盘信息

[root@k8s-node01 ~]# df -h
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   17G   11G  6.6G  62% /
devtmpfs                 1.4G     0  1.4G   0% /dev
tmpfs                    1.4G     0  1.4G   0% /dev/shm
tmpfs                    1.4G  9.7M  1.4G   1% /run
tmpfs                    1.4G     0  1.4G   0% /sys/fs/cgroup
/dev/sdd                  30G   45M   28G   1% /sdd_test
/dev/sdc1                 20G   33M   20G   1% /data
/dev/sda1               1014M  160M  855M  16% /boot
/dev/mapper/vmvg-lvvm1    79G   57M   75G   1% /vm
tmpfs                    284M     0  284M   0% /run/user/0[root@k8s-node01 ~]# lsblk
NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0               2:0    1    4K  0 disk
sda               8:0    0   20G  0 disk
├─sda1            8:1    0    1G  0 part /boot
└─sda2            8:2    0   19G  0 part ├─centos-root 253:0    0   17G  0 lvm  /└─centos-swap 253:1    0    2G  0 lvm  [SWAP]
sdb               8:16   0   80G  0 disk
└─sdb1            8:17   0   80G  0 part └─vmvg-lvvm1  253:2    0   80G  0 lvm  /vm
sdc               8:32   0    4T  0 disk
├─sdc1            8:33   0   20G  0 part /data
├─sdc2            8:34   0   20G  0 part
└─sdc3            8:35   0    1K  0 part
sdd               8:48   0   40G  0 disk /sdd_test
sr0              11:0    1 60.1M  0 rom
[root@k8s-node01 ~]# 

用df -h查看,发现挂载到/sdd_test的/dev/sdd依然是30G,但lsblk查看到的硬盘却是40G,这是因为新增的10G还未进行格式化。
用resize2fs命令可以很方便的对其格式化:

[root@k8s-node01 ~]# resize2fs /dev/sdd
resize2fs 1.42.9 (28-Dec-2013)
Filesystem at /dev/sdd is mounted on /sdd_test; on-line resizing required
old_desc_blocks = 4, new_desc_blocks = 5
The filesystem on /dev/sdd is now 10485760 blocks long.[root@k8s-node01 sdd_test]# ls
test.txt[root@k8s-node01 sdd_test]# df -h
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   17G   11G  6.6G  62% /
devtmpfs                 1.4G     0  1.4G   0% /dev
tmpfs                    1.4G     0  1.4G   0% /dev/shm
tmpfs                    1.4G  9.7M  1.4G   1% /run
tmpfs                    1.4G     0  1.4G   0% /sys/fs/cgroup
/dev/sdd                  40G   48M   38G   1% /sdd_test
/dev/sdc1                 20G   33M   20G   1% /data
/dev/sda1               1014M  160M  855M  16% /boot
/dev/mapper/vmvg-lvvm1    79G   57M   75G   1% /vm
tmpfs                    284M     0  284M   0% /run/user/0

df -h查看容量为40G
扩容前后数据没有任何变化,也没有进行任何移动,对业务没有任何影响。

resize2fs对未分区磁盘的扩容相关推荐

  1. 生产环境Linux服务器磁盘分区、无损扩容根分区以及挂载磁盘到目录实战

    – 以下用虚拟机演示,与真实环境操作根据情况而定,大体一致!– 1.选择一台虚拟机,为其添加一块新的磁盘100G 2.连接虚拟机,查看新添加的磁盘  添加新磁盘后直接查看,是查看不到的,因为系统还没有 ...

  2. 计算机管理 未分配磁盘,win7系统硬盘(未分配磁盘)如何重新建立扩展分区?

    很多小伙伴们打开磁盘管理时,发现磁盘上多了个"未分配"或"可用空间".但是打开我的电脑查看时却没有这样的盘.那到底是什么原因引起的呢?其实这都是小伙伴们分盘未完 ...

  3. centos 对已有卷扩容_centos7下对原有磁盘分区进行在线扩容

    1.将新硬盘分区并格式化为xfs格式 fdisk -l 查看分区情况 fdisk /dev/sdb 再次查看分区效果 fdisk -l 查看磁盘类型 df -Th     xfs类型还是ext4类型 ...

  4. qcow2 磁盘在线扩容方法

    qcow2 磁盘在线扩容方法 - zlzlnet - 博客园qcow2 磁盘在线扩容方法 直接扩展现有qcow2格式磁盘大小的方法 注: 对应虚拟机的分区为vda,虚拟机系统为centos7 1. 查 ...

  5. VMware虚拟机中ubuntu的磁盘怎么扩容

    VMware虚拟机中ubuntu的磁盘怎么扩容 之前在vm中安装ubuntu18.04的时候,觉得30GB已经挺大了,结果在linux里安装了hadoop一圈的软件,然后又安装了idea,eclips ...

  6. linux磁盘扩空间,Linux磁盘空间扩容(LVM)

    Linux磁盘空间扩容(lvm) 随着系统的运行时间增长,业务数据的增长,原有磁盘的空间会存在空间不足情况,导致系统不能正常运行,或者系统管理员磁盘没有完全划完,根据使用者的需求自行划分.那么怎么才能 ...

  7. linux 云硬盘无损扩容,Linux 磁盘无损扩容

    当云服务器使用一段时间后可能会有数据盘空间不足的情况,那么升级数据盘大小之后就需要进行系统内部磁盘空间扩容操作,这边以数据盘20G升级为30G为例(针对此操作时需小心谨慎操作,操作失误将会导致数据丢失 ...

  8. 问题:未清空磁盘被添加到磁盘组触发坏块

    导读:当我们生产系统中遇到ASM磁盘组容量快被耗尽时,添加磁盘扩容是处理该问题较为常用的手段之一,几乎每个专业的DBA都操作过.但是设想一下,如果添加到ASM磁盘组的磁盘没有提前被清空,会出现什么样的 ...

  9. 计算机管理 未分配磁盘,电脑磁盘显示未分配怎么办?磁盘数据如何恢复?

    Hugh 于 2020/07/31更新 数据恢复 摘要 想要恢复未分配磁盘数据,需要用到第三方数据恢复软件,下面小编就为大家详细介绍一下磁盘数据恢复软件 - 易我数据恢复的详细使用流程: 磁盘未分配的 ...

最新文章

  1. 特征匹配--GMS: Grid-based Motion Statistics for Fast, Ultra-robust Feature Correspondence
  2. Express.js 3.0 发布,Node.js 的高性能封装
  3. android 按钮放中间,Android实现button居中的方法
  4. 如何将四个一字节的数转换为一个四字节数
  5. Android Binder 分析——通信模型
  6. linux 网络命令
  7. mybatis中mysql转义讲解
  8. MetadataCache分析
  9. 亚信安全首推MSP创新型合作伙伴业务模式 助力企业畅享云端快捷服务
  10. Python求数独的补充
  11. 路由器Lan、Wan短接问题
  12. Selenium碰到的异常记录
  13. 组合拍卖算法 应用例子
  14. python怎样计算增长率_增长率如何计算
  15. 【Python】import class/import module
  16. 2019年嵌入式前景如何?现在学习是否太晚?
  17. 详解变频器、逆变器工作原理
  18. 关于元素定位使用class_name定位报错的部分问题Unable to locate element: {“method“:“css selector“
  19. 使用Curl对Kubernetes进行调试!
  20. 使用GPU硬件加速FFmpeg视频转码

热门文章

  1. Spread Studio 8 新特性:表格(Table)功能
  2. 华为Linux送的u盘,微软无奈,断供系统没用,华为和荣耀给用户赠送带Windows的U盘...
  3. MAC移动硬盘无法正常推出:“磁盘无法推出,因为一个或多个程序正在使用它”
  4. h5ai界面修改_CentOS搭建h5ai文件目录列表
  5. Ubuntu LAMP 环境下安装 H5AI
  6. AWVS如何收集敏感信息
  7. 【父亲节】各种语言的父亲节祝福
  8. LG Optimus G Pro 相关
  9. 印度来了,印度要去了
  10. mysql实现topN top1