精华内容
下载资源
问答
  • 如果用脚本去检测,还会发现磁盘依旧是原来的大小,没有变化,搞得我还以为扩容是新加了硬盘,而不是在原有的挂载磁盘扩容的,因为对linux还是没有自己想的那么熟悉,所以折腾了一番,最终得到解决。1.首先我检查...

    这算是一个奇怪的问题,因为磁盘的不够用,给磁盘增加了容量,但是实际在使用的过程中,程序还是因为磁盘的爆满而GG了。如果用脚本去检测,还会发现磁盘依旧是原来的大小,没有变化,搞得我还以为扩容是新加了硬盘,而不是在原有的挂载磁盘上扩容的,因为对linux还是没有自己想的那么熟悉,所以折腾了一番,最终得到解决。

    1.首先我检查了一下分区的使用情况df -h

    得到如下的信息,可以看到还是原来的40G,且即将使用完成,按道理应该有90G了。

    146f86f7e81d1b4e0daf57d87a01b1d8.png

    2.然后我用fdisk查询了文件系统的详细信息和挂载的情况fdisk -l

    有趣的事情就是出现了,在这个查询的信息里,dev/sdb这个磁盘达到了97GB的容量,完全代表扩容是成功的。

    15516f875816be75740f4eed6ea4bbb2.png

    到了这里我是有些懵逼的,换了很多花样百度,得到的教程都用不了,全都是说新挂载的磁盘去扩容原有磁盘的方法,根本就不适合我出现的问题。整整查了一个多小时,我意识到如果查不到结果,可能性一般都是两种,要么这个问题没人遇到过,要么就是这个问题太简单的,根本没有写教程的必要...

    8e7fe9e6afb2a4ed900505a5b9499629.png

    3.最终,解决办法找到了

    确实特别简单,这样是我这篇文章之前要写那么多的原因,太简单的容易导致字数太少百度不好收录,一方便确实体现我对于linux的熟悉还有待提高。resize2fs /dev/sdb

    这条指令解决了我的问题,resize2fs用于重新定义文件系统的大小,我的理解就是类似于刷新文件系统,让扩容后的磁盘信息被重新定义一遍。

    博客园的一个大佬,也就是我这篇文章的代码参考努力改个网名,给出了这样的说明:扩展完磁盘后使用lsblk查看的结果变了而使用df -h结果大小却没变,这是因为前者查看的是磁盘的大小而后者查看的是文件系统的大小。磁盘和文件系统在不严格区分时可视为同一个东西,但追究起来确实是两样东西。

    打赏

    f9dedae40642caf3cbefafd34bdd2e76.png支付宝支付

    您的大名:

    1 元

    5 元

    10 元

    20 元

    50 元

    100 元

    万水千山总是情,给个打赏行不行。

    打赏

    23343b78e9b269ca24c62490ceade6ea.png

    原创文章,作者:不暇,如若转载,请注明出处:https://www.ruletree.club/archives/1029/

    展开全文
  • VMware虚拟机磁盘扩容

    2021-07-15 10:11:02
    0 前言 创建虚拟机时候默认虚拟...1 虚拟磁盘扩容 1.1 方法一 在虚拟机设置界面中选中需要扩容的磁盘, 然后在右下方处点击扩展按钮, 即可启动扩展任务: 1.2 方法二 根据参考资料[1]的说明, 可以通过命令的方法来进行虚

    0 前言

    创建虚拟机时候默认虚拟硬盘容量为20GB, 一天在编译内核的时候突然提示硬盘空间不足, 因此需要对原有的虚拟硬盘进行扩容(此外, 还可以添加新虚拟磁盘, 详细见《VMware10+Ubuntu14.04添加新硬盘》). 网上已经有相关虚拟机扩容的资料, 但是说的不够完整, 因此本文对此做一个详细的总结.

    1 虚拟磁盘扩容

    1.1 方法一

    虚拟机设置界面中选中需要扩容的磁盘, 然后在右下方处点击扩展按钮, 即可启动扩展任务:

    img

    1.2 方法二

    根据参考资料[1]的说明, 可以通过命令的方法来进行虚拟磁盘扩容. 进入VMware的安装目录, 然后执行如下命令:

    vmware-vdiskmanager -x 30GB D:/UbuntuDesk/Ubuntu.vmdk
    

    说明: 30GB是扩展之后的虚拟磁盘容量(必须必原容量大); D:/UbuntuDesk/Ubuntu.vmdk是虚拟磁盘, 需根据实际位置和名称进行修改.

    2 磁盘分区

    仅仅是通过上述步骤进行虚拟磁盘扩容, Ubuntu还不能识别扩展后的容量, 此时还需进行一步对其进行分区. 这里介绍使用fdisk对磁盘进行分区的步骤[3].

    (1) 查看已有分区

    sudo fdisk -l
      1
    

    (2) 分区过程

    输入下面命令进入fdisk命令模式(假设要分区的硬盘为/dev/sda):

    sudo fdisk /dev/sda
      1
    

    img

    根据上图提示, 输入m可以显示帮助信息:

    img

    根据上图提示, 输入n添加一个新分区.

    在后面的分区类型选择中输入p(创建主分区), 其余的设施保持默认值即可.

    最后输入w保持分区结果.

    3 格式化分区

    假设通过上述步骤所创建的新分区为/dev/sda4, 可以通过下面命令将其格式化为ext4文件系统格式:

    sudo mkfs -t ext4 /dev/sda4
    

    4 挂载分区

    4.1 手动挂载

    sudo mount /dev/sda4 /home/onesea/Mini2440
    

    4.2 自动挂载

    若希望开机时自动挂载, 可在**/etc/fstab**最后一行添加:

    /dev/sda4 /home/onesea/Mini2440 ext4 defaults 0 0
    

    说明: 假设新分区为/dev/sda4, 挂载点为/home/onesea/Mini2440, 可根据实际情况修改.

    参考资料

    [1]VM虚拟机改硬盘大小的方法

    [2]VMware虚拟机更改硬盘大小之扩大篇

    [3]VMware中调大虚拟硬盘容量以后ubuntu中硬盘容量为什么不变?

    展开全文
  • 一,lvm ext4 扩容1,首先关闭虚拟机,在vSphere Client 将硬盘大小增加或者新增一块硬盘(从原来10G增加到50G)2,开机此时,df -hT只显示原来的磁盘大小使用 fdisk /dev/sda 然后按 p 可以打印查看已经扩展的空间3,...

    一,lvm ext4 扩容

    1,首先关闭虚拟机,在vSphere Client 将硬盘大小增加或者新增一块硬盘

    (从原来10G增加到50G)

    2,开机

    此时,df -hT只显示原来的磁盘大小

    使用 fdisk /dev/sda  然后按 p 可以打印查看已经扩展的空间

    3,分区

    fdisk /dev/sda

    按 n ;再按 3 (如果已经存在/dev/sda2);两次enter;

    再按 t ;再按3;输入8e;再按 w 保存退出。

    此时 fdisk -l 可以看到刚分出来的 /dev/sda3

    partprobe   命令,系统识别新分区

    格式化分区时请注意:xfs格式,使用命令 mkfs.xfs -f /dev/sdb

    ext4格式,使用命令 mkfs.ext4 /dev/sdb

    4,扩容

    pvs  查看已创建的物理卷

    pvcreate /dev/sda3   创建

    pvs  再次查看是否创建成功

    vgextend /dev/mapper/vg_centos6 /dev/sda3

    lvextend -L 39G /dev/VolGroup/root /dev/sda3   # 39G表示增加到39G,+39G表示增加39G,此路径通过 lvdisplay  查看原由 lv路径 ,如果没有,lvcreate 命令创建

    xfs_growfs /dev/vg1/lv1 #xfs文件系统需要执行

    resize2fs /dev/VolGroup/root   格式化

    5,查看结果

    pvs   # 查看物理卷     vgs   #查看逻辑卷组   lvs    #查看逻辑卷

    df -hT  查看磁盘是否扩容成功

    二,lvm xfs 逻辑卷扩容

    lvresize -L 300M /dev/vg1/lv1 #重新设定大小

    e2fsck -f /dev/vg1/lv1 #检查磁盘错误 (针对ext4执行)

    resize2fs /dev/vg1/lv1 #更新逻辑卷信息(针对ext4执行)

    缩减逻辑卷,xfs不支持,缩减前先unmount

    e2fsck -f /dev/vg1/lv1 #检查磁盘错误 (针对ext4执行)

    resize2fs /dev/vg1/lv1 100M #更新逻辑卷信息(针对ext4执行)

    lvresize -L 100M /dev/vg1/lv1 #重新设定大小

    xfs扩容,xfs可以不卸载unmount

    mkfs.xfs -f /dev/vg1/lv1 #重新格式化成xfs

    mount /dev/vg1/lv1 /mnt

    lvs #查看大小

    lvresize -L 400M /dev/vg1/lv1 #重新设定大小

    xfs_growfs /dev/vg1/lv1 #xfs文件系统需要执行,需要先挂载

    df -h #扩容成功

    三,整盘直接挂载

    1,xfs方式(推荐)

    无需分区,直接格式化

    mkfs.xfs -f  /dev/sdb

    2, 挂载 /dev/sdb

    查看 uuid: blkid /devsdb

    3, 写入 /etc/fstab 文件中

    新建挂载目录: mkdir /data

    vim /etc/fstab

    UUID=bf5ab6cc-2c14-48b7-8dab-9e35cbd3616a /data                   xfs     defaults        0 0

    4, 保存,重启或手动执行挂载

    mount /dev/sdb /data

    展开全文
  • vCenter线上操作磁盘扩容

    千次阅读 2021-02-05 22:00:23
    正常情况下,是可以新增硬盘硬盘作为备份但是作为宿主机下的虚机,因为一些不规范的操作,我们直接在线扩容,导致新增的磁盘空间没有生效新增之后,我们通过fdisk -l查看,硬盘空间并未变化,此时我们reboot重启生效...

    以下截图是生产机器,目前是有一块盘,且根分区是/dev/sda3,因为磁盘不足,需要备份的数据要远远超过此时的空间大小;正常情况下,是可以新增硬盘硬盘作为备份

    但是作为宿主机下的虚机,因为一些不规范的操作,我们直接在线扩容,导致新增的磁盘空间没有生效

    166e575bfcc558e1da7b1299d5931c64.png

    667da425bf03e3a42f91e1f5d4468454.png

    497754ea6394aabe59437c4761eecc64.png

    新增之后,我们通过fdisk -l查看,硬盘空间并未变化,此时我们reboot重启生效

    2faa4d0b45242bc58017deea0fbfc504.png

    e1a2764058746d3c435c65b51c09eef8.png

    我们可以发现,虽然重启之后,只是硬盘大小生效了,此时我们需要创建分区,并且挂载才能使新增的200G空间剥离出来!

    接下来是格式化/dev/sda4分区,如果我们在格式化的之后,如果提示找不到/dev/sda4分区时,我们需要执行partprobe这个命令,重新读取分区表(此处格式化只是试验模拟操作,线上的数据磁盘可是有数据的,千万不要格式化)

    87811cb4fe17fcffe68f269f006c8c26.png

    格式化完毕之后将分区永久挂载写入fatab配置文件中!

    ed6182f689dbf2a28f9da405674449af.png

    执行mount -a自动挂载生效

    c2f4e866334d6011c4f266df01187039.png

    接下来,我们在/data目录里创建数据,我们知道,现在/data目录是挂载在/dev/sda4这个分区,且只有200G的大小,我们线上突然要求在这个分区进行扩容,扩容到200G,共计sda4大小400G

    ec6c0d6b15542b49c9db930050512a17.png

    umount 卸载/dev/sda4分区

    直接在线扩容,/dev/sda硬盘从500G新增200G(此时硬盘容量已经生效,但是要求是将新增的200G容量要划分到/dev/sda4这个分区供/data目录使用,那么这个需求该如何操作呢?)

    1cce23bb66b77e2fb0f048159f24e0ea.png

    删除需要扩容的分区(/dev/sda4)重新创建(目的是重新分配硬盘分区的起始编号)

    6b3dcd5c899bebb8518593d012c17ddd.png

    4cc12f6b3b1b86b215173d9553aa8ba9.png

    新创建的/dev/sda4分区保存记录可能会出错,此时,我们reboot重启系统(记住,千万别格式化分区,不然的话sda4的分区数据全部丢失)

    重启完毕之后,我们挂载分区,执行xfs_growfs扩容/dev/sda4(此处,使用xfs_groufs没有指定任何参数以及数值,默认将剩余全部容量扩容给sda4中)

    d314b1bc461d51fd2f53107938ba4814.png

    到此为止!我们的/dev/sda4的容量大小已从200G扩容到400G;实验结束!

    展开全文
  • Linux之磁盘扩容验证( 非LVM) 此文章主要用于验证xfs、ext4磁盘扩容,非LVM,步骤基本一样,就是非逻辑卷扩容时,命令、参数不一样。 操作环境:VM-centos7.4 XFS、LVM 1、创建挂在目录 [root@qjzhao ~]# mkdir -p /...
  • VMware虚拟机扩容根目录磁盘容量

    千次阅读 2021-01-06 22:57:16
    1、在VMware上扩展磁盘容量,由20G扩展到30G; 这里提示我们需要到客户端虚拟机进行分区和扩展文件系统,因此进入系统 2、开启虚拟机 3、查看磁盘信息,可以看到系统下只有一块硬盘sda; [root@hadoop001 ~]# df ...
  • 在使用 Proxmox 管理的虚拟时出现磁盘空间不足的情况,但是由于磁盘上还有有用的数据不能舍弃,因此需要对磁盘进行扩容。本文采用的方法是,在 Proxmox 界面中增加磁盘容量,将物理卷单独挂载到一个新目录的方法,不...
  • vmware虚拟化,在磁盘设置大小【不可写】状态下,进行扩容 用户比较多,磁盘空间占用急剧飙升,导致原有的磁盘空间无法满足要求,急需扩容 1、首先需要登录ESXI,将该虚拟机关机,并导出模板 2、以此模板导入...
  • parted 分区与磁盘扩容(二)

    千次阅读 2021-07-05 16:38:15
    LVM分区管理是对后续扩容磁盘做铺垫的,现在2TB的硬盘都非常常见了,对于超过2TB的硬盘分区 需要使用parted命令进行操作,fdisk只可以操作2TB之内的,本次教程教你们如何轻松实现大磁盘的分区 一,首先要先确认一下 ...
  • 磁盘扩容之-pv扩容

    2021-11-22 17:57:48
    今天在客户这边遇到需要我们协助调整系统分区 执行 lvextend -l +100%FREE /dev/mapper/vg00-lvroot的时候, 无法扩容,但是lsblk的时候还是能看到剩余还有850G 到这边的时候,我就不理解了,于是百度了一下,告诉我...
  • 两种扩容方式前言: 最近公司内容的服务器容量不足,需要加入磁盘扩容,这个是总归会发生的事情,需要解决。方式一:方式二: 前言: 最近公司内容的服务器容量不足,需要加入磁盘扩容,这个是总归会发生的事情,...
  • Linux 磁盘扩容

    2021-05-12 14:25:33
    [root@localhost ~]# fdisk -lDisk /dev/sdb: 21.5 GB, 21474836480 bytes, 41943040 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/opti...
  • ESXI--linux磁盘扩容

    2021-03-07 20:11:44
    2020-11-301、虚拟机磁盘扩容分为两种(lvm方式暂时不再复述,可参考: LVM-扩展 - 简书)1、新增加的容量扩展为新的分区挂载使用,不影响原分区2、新增容量扩容原分区,并保持原分区数据1、原2G磁盘扩展为4G,使用第一...
  • 扩容有两个方案:1) 增加磁盘2) 增加节点方案一:扩大虚拟磁盘扩大容量将虚拟的Linux关闭,扩大磁盘容量将空间增大20G建立分区增加空间后Linux并不会识别出新增加的磁盘空间需要为这块新增的空间建立分区新建分区...
  • 阿里云磁盘扩容

    2021-01-19 11:03:24
    进入 ECS控制台选择全部磁盘页或者本实例磁盘页在每一个磁盘条目的最后选择“更多”选择“磁盘扩容”,即可进入磁盘扩容操作页输入你希望扩容的目标大小(我输入 40G)提交扩容订单,按量付费的磁盘在下一个计价单位...
  • 1. 插入硬盘前,查看现有硬盘情况(1)命令:fdisk -l说明:fdisk -l 查看设备的所有分区(2)命令:df -h说明:df 列出文件系统的整体磁盘使用量2.... 注意因为本节讲的是磁盘扩容,正常情况下“物理...
  • ext4不停机在线扩容1、修改虚拟机磁盘容量大小2、重新识别磁盘容量大小#ls/sys/class/scsi_disk/#echo1>/sys/class/scsi_disk/2\:0\:1\:0/device/rescan#fdisk-l3、调整目标分区大小#fdisk/dev/sdbdnp1(填写前...
  • proxmox ve虚机磁盘扩容

    2021-09-01 15:02:18
    看好多网上教程,搞的非常复杂,不懂linux,感觉...2、lsblk查看磁盘已经扩容上来了 3、查看实际磁盘使用情况,依然是10G 4、查看文件类型 5、 使用xfs_grows扩充 6、查看系统文件,扩容成功 ...
  • 0(0)云磁盘扩容操作指引(出自腾讯云论坛,官网帮助也有一份类似的)一.Windows 磁盘扩容操作指引windows云硬盘扩容有以下两种场景需求:1. 对于新增的容量空间,建立独立的新分区,老的分区保持不变。2. 扩容旧的分区...
  • 给虚拟机磁盘扩容

    2021-04-08 12:00:38
    虚拟机磁盘空间不够,可以新添加磁盘,同时也可以采用磁盘扩容的方式。 关闭虚拟机,打开虚拟机设置,找到需要扩展的磁盘,选择“扩展”按钮。如果扩展按钮成灰色,则说明虚拟机之前存在快照,需要将快照删除。 ...
  • centos7磁盘扩容
  • 确认磁盘是MBR分区还是GPT分区,本文仅使用与MBR分区。 fdisk -lu /dev/vdb中type或者system字段为linux即为MBR分区,GPT则为GPT分区; 1、修改分区表 1.1、记录旧分区的起始和结束位置: Device Boot Start End ...
  • 一文了解,如何在VMware指定磁盘分区 扩容

    万次阅读 多人点赞 2021-02-26 13:48:04
    介绍怎样在虚拟机上对磁盘进行扩容,且不丢失数据的方法(使用到Gparted这个软件)。本文演示是用VMware、Linux系统的Ubuntu发行版,对指定分区进行扩容
  • 操作系统:CentOS 7.2 ,文件类型:ext3磁盘扩容前,一定要先做磁盘快照备份。1.卸载挂载点报错:umount /dev/vdb1umount: /u01: target is busy.(In some cases useful info about processes that use the device ...
  • FTP上传文件显示552错误, disk full please upload later,英文解释就是磁盘满了,磁盘满了原因其实有很多,自己进行查找,以前我说过二进制日志文件其实也相当占用磁盘空间,我前面二进制日志文件占用空间高达60G...
  • CentOS7.9磁盘扩容操作

    2021-12-04 18:20:48
    CentOS7.9磁盘扩容操作 文章目录CentOS7.9磁盘扩容操作前言一、查看本机磁盘环境二、添加磁盘分区2.1使用fdisk工具2.2创建物理卷并查看2.3将物理卷加入到卷组2.4同步到文件系统三、查看挂载情况 前言 随着时间...
  • 磁盘格式 [root@kvm qemu]# qemu-img create -f raw /kvm_data/test_1.img 2G Formatting '/kvm_data/test_1.img', fmt=raw size=2147483648 [root@kvm qemu]# qemu-img info /kvm_data/test_1.img image: /kvm_data...
  • 当机器原来只有100G,现在多加了一块200G的磁盘,(或者原来虚拟机的100G磁盘不够了,在设置中多添加了200G),这个时候fdisk -l可以看到全量是300G,但是活跃的只有100G,df -h看到的也只有100G,这个时候怎么办呢...
  • centos7虚拟机磁盘扩容

    2021-09-06 10:23:13
    我们在使用虚拟机一段时间后有时候发现系统磁盘空间不够用了,...所以需要想办法从根本上解决这个问题,即扩容,我们关闭虚拟机,回来WMware主界面 选中预扩容的虚拟机,点击“编辑虚拟机设置” 在弹出虚拟...
  • 磁盘扩容根目录

    2021-01-13 16:53:11
    https://www.cnblogs.com/kevingrace/p/5845634.html ...新增磁盘后将磁盘分区教程: 磁盘分区教程 新增磁盘后将原分区挂载到新增的分区上 mkdir /new ###跳板目录 mount /dev/sdb1 /new ###首先挂

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 263,112
精华内容 105,244
关键字:

磁盘扩容