精华内容
下载资源
问答
  • VMware下的Linux扩展磁盘空间业务场景业务场景操作流程一、VMware 加内存二 、linux操作查看磁盘空间信息:增加分区:检查分区:初始化分区,加入卷组卷扩容,添加进LVM组查看卷组,并将初始化的分区加入到虚拟卷组为卷...

    业务场景

    业务场景

    本文以 VMware® Workstation 15 Pro -15.5.6 build-16341506+ CentOS Linux release 7.5.1804 (Core)为测试机,本文为扩展原有硬盘空间,如需增加新硬盘请参考 链接: VMware下的Linux扩展磁盘空间(增加全新的硬盘空间)

    操作流程

    一、VMware 加内存

    如下图所示,此时可以看到虚拟机硬盘目前为25G,点击编辑虚拟机设置,进入虚拟机设置界面。
    虚拟机
    分别按下图步骤点击硬盘扩展→扩展内存→扩展确定
    在这里插入图片描述
    硬盘扩展成功后,须要在客户机(即Linux虚拟机)上进行分区硬盘和扩展文件系统。

    二 、linux操作

    查看磁盘空间信息:

    执行fdisk -l查看当前的系统的磁盘空间的情况:

    [root@localhost ~]# fdisk -l
    
    Disk /dev/sda: 53.7 GB, 53687091200 bytes, 104857600 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk label type: dos
    Disk identifier: 0x000c591b
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1   *        2048     2099199     1048576   83  Linux
    /dev/sda2         2099200    41943039    19921920   8e  Linux LVM
    
    Disk /dev/mapper/centos-root: 18.2 GB, 18249416704 bytes, 35643392 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    
    
    Disk /dev/mapper/centos-swap: 2147 MB, 2147483648 bytes, 4194304 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    

    增加分区:

    执行fdisk /dev/sda
    键入n,增加一个分区,得到:
    键入 p,主分区,并键入3(编号):
    默认起始扇区和结束扇区即可(键入两次Enter) 键入t
    修改分区类型为8e
    键入w,写分区表

    [root@localhost ~]# fdisk /dev/sda
    Welcome to fdisk (util-linux 2.23.2).
    
    Changes will remain in memory only, until you decide to write them.
    Be careful before using the write command.
    
    
    Command (m for help): n
    Partition type:
       p   primary (2 primary, 0 extended, 2 free)
       e   extended
    Select (default p): p
    Partition number (3,4, default 3): 
    First sector (41943040-104857599, default 41943040): 
    Using default value 41943040
    Last sector, +sectors or +size{K,M,G} (41943040-104857599, default 104857599): 
    Using default value 104857599
    Partition 3 of type Linux and of size 30 GiB is set
    
    Command (m for help): t
    Partition number (1-3, default 3): 
    Hex code (type L to list all codes): 8e
    Changed type of partition 'Linux' to 'Linux LVM'
    
    Command (m for help): w
    The partition table has been altered!
    
    Calling ioctl() to re-read partition table.
    
    WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
    The kernel still uses the old table. The new table will be used at
    the next reboot or after you run partprobe(8) or kpartx(8)
    Syncing disks.
    

    检查分区:

    执行fdisk -l

    [root@localhost ~]# fdisk -l
    
    Disk /dev/sda: 53.7 GB, 53687091200 bytes, 104857600 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk label type: dos
    Disk identifier: 0x000c591b
    
       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1   *        2048     2099199     1048576   83  Linux
    /dev/sda2         2099200    41943039    19921920   8e  Linux LVM
    
    Disk /dev/mapper/centos-root: 18.2 GB, 18249416704 bytes, 35643392 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    
    
    Disk /dev/mapper/centos-swap: 2147 MB, 2147483648 bytes, 4194304 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    

    发现此时/dev/sda空间已经扩大,执行reboot重启

    初始化分区,加入卷组

    卷扩容,添加进LVM组

    执行pvcreate /dev/sda3 初始化刚才的分区

    [root@localhost ~]# pvcreate /dev/sda3
    WARNING: dos signature detected on /dev/sda3 at offset 510. Wipe it? [y/n]: y
      Wiping dos signature on /dev/sda3.
      Physical volume "/dev/sda3" successfully created.
    

    查看卷组,并将初始化的分区加入到虚拟卷组

    执行vgdisplay 查看卷组信息

    [root@localhost ~]# vgdisplay
      --- Volume group ---
      VG Name               centos          #卷组名称
      System ID             
      Format                lvm2
      Metadata Areas        1
      Metadata Sequence No  3
      VG Access             read/write
      VG Status             resizable
      MAX LV                0
      Cur LV                2
      Open LV               2
      Max PV                0
      Cur PV                1
      Act PV                1
      VG Size               <19.00 GiB
      PE Size               4.00 MiB
      Total PE              4863
      Alloc PE / Size       4863 / <19.00 GiB
      Free  PE / Size       0 / 0   
      VG UUID               hCBaNk-KEkz-SKvR-gRP2-btG9-KqhR-BKtfTX
    

    为卷组centos添加新的物理卷sda3增加卷组的容量

    执行vgextend centos /dev/sda3

    [root@localhost ~]# vgextend centos /dev/sda3
      Volume group "centos" successfully extended
    

    扩展逻辑卷的大小(追加磁盘空间的过程)

    执行lvextend -L +30G /dev/mapper/centos-root1

    [root@localhost ~]# lvextend -L +30G /dev/mapper/centos-root
      Insufficient free space: 7680 extents needed, but only 7679 available
    #此处提示 available 不足,没有去研究具体问题,直接执行下步操作,
    [root@localhost ~]# lvextend -L +29.9G /dev/mapper/centos-root
      Rounding size to boundary between physical extents: 29.90 GiB.
      Size of logical volume centos/root changed from <17.00 GiB (4351 extents) to <46.90 GiB (12006 extents).
      Logical volume centos/root successfully resized.
    

    最后使用·resizefs2·命令重新加载逻辑卷的大小才能生效

    resize2fs /dev/mapper/centos-root

    [root@localhost ~]# resize2fs /dev/mapper/centos-root
    resize2fs 1.42.9 (28-Dec-2013)
    resize2fs: Bad magic number in super-block while trying to open /dev/mapper/centos-root
    Couldn't find valid filesystem superblock.
    

    若执行这上一步有尝试打开/dev/mapper/centos-root找不到有效的文件系统超级块的报错的时候,需要使用的是xfs_growfs /dev/mapper/centos-root

    [root@localhost ~]# xfs_growfs /dev/mapper/centos-root
    meta-data=/dev/mapper/centos-root isize=512    agcount=4, agsize=1113856 blks
             =                       sectsz=512   attr=2, projid32bit=1
             =                       crc=1        finobt=0 spinodes=0
    data     =                       bsize=4096   blocks=4455424, imaxpct=25
             =                       sunit=0      swidth=0 blks
    naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
    log      =internal               bsize=4096   blocks=2560, version=2
             =                       sectsz=512   sunit=0 blks, lazy-count=1
    realtime =none                   extsz=4096   blocks=0, rtextents=0
    data blocks changed from 4455424 to 12294144
    

    ok,看空间去吧。


    1. /dev/mapper/centos-root 这个可以在linux中的df -h中看到,根据要扩展的具体逻辑卷的名称决定
      /dev/mapper/centos-root 这个可以在linux中的df -h中看到,根据要扩展的具体逻辑卷的名称决定 ↩︎

    展开全文
  • Linux 查看磁盘空间

    万次阅读 2020-11-04 10:55:06
    df 以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息。 例如,我们使用df -h命令来查看磁盘信息, -h 选项为根据大小适当显示: 显示内容参数说明: Filesystem:文件系统...

    Linux 查看磁盘空间可以使用 df 和 du 命令。

    df 以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息。 例如,我们使用df -h命令来查看磁盘信息,
    -h 选项为根据大小适当显示:
    在这里插入图片描述

    显示内容参数说明:

    • Filesystem:文件系统
    • Size: 分区大小
    • Used: 已使用容量
    • Avail: 还可以使用的容量
    • Use%: 已用百分比
    • Mounted on: 挂载点

    相关命令:

    • df -hl:查看磁盘剩余空间
    • df -h:查看每个根路径的分区大小
    • du -sh [目录名]:返回该目录的大小
    • du -sm [文件夹]:返回该文件夹总M数
    • du -h [目录名]:查看指定文件夹下的所有文件大小(包含子文件夹)

    du命令

    du 的英文原义为 disk usage,含义为显示磁盘空间的使用情况,用于查看当前目录的总大小。

    例如查看当前目录下的各文件大小:du -sh *
    在这里插入图片描述
    du 命令用于查看当前目录的总大小:

    • -s:对每个Names参数只给出占用的数据块总数。
    • -a:递归地显示指定目录中各文件及子目录中各文件占用的数据块数。若既不指定-s,也不指定-a,则只显示Names中的每一个目录及其中的各子目录所占的磁盘块数。
    • -b:以字节为单位列出磁盘空间使用情况(系统默认以k字节为单位)。
    • -k:以1024字节为单位列出磁盘空间使用情况。
    • -c:最后再加上一个总计(系统默认设置)。
    • -l:计算所有的文件大小,对硬链接文件,则计算多次。
    • -x:跳过在不同文件系统上的目录不予统计。
    • -h:以K,M,G为单位,提高信息的可读性
    展开全文
  • 如何清理Linux服务器磁盘空间

    万次阅读 多人点赞 2018-04-04 18:17:28
    一看,原来是磁盘空间被占满啦,那么,怎么清理呢。介绍如下:df -h ,这个命令用于查看服务器空间,运行后的效果图如下:可以看到,还剩余8G可用。du -h --max-depth=1,这个命令用于查看当前目录,哪个文件占用...

    有时候,服务突然挂了,再次启动却启动不了。一看,原来是磁盘空间被占满啦,那么,怎么清理呢。介绍如下:

    df -h ,这个命令用于查看服务器空间,运行后的效果图如下:

    可以看到,还剩余8G可用。

     

    du -h --max-depth=1,这个命令用于查看当前目录,哪个文件占用最大,运行效果如下:

    可以看到,iov那个目录占用的空间比较大,20G。

    除此之外,du -sh *,这个命令也用于查看当前目录下各文件及文件夹占用大小,运行效果如下:

    可以看到,iov那个目录占用的空间比较大,12G。

    进入iov目录,反复执行上面的查看命令,一路跟进,找到各个目录占用空间比较多的文件,无用的可删除。

    可以看到,这个nohup.out 日志文件占用比较多(1.9G),现在把他置空。

    可使用命令:cp /dev/null nohup.out,清除后,再次查看,果然占用变少了(696K)。

     

    那么,如果占用空间的不是nohup.out文件怎么清理呢?

    很简单,使用普通的删除命令即可。

    删除命令:rm [选项] 文件或目录  

     

    选项说明:

    -f    -force      忽略不存在的文件,强制删除,无任何提示

    -i    --interactive    进行交互式地删除

    -r | -R  --recursive     递归式地删除列出的目录下的所有目录和文件

    -v      --verbose    详细显示进行的步骤

    命令实例:

    1、删除a.txt文件

    rm -rf a.txt

    2、删除mplogs目录

    rm -rf mplogs

     

    这里我们使用示例2进行删除,效果如下:

     

    清理了一些后,回到根目录,占用已经变少了。

     

    欢迎关注微信公众号(Java修炼记):

    专注Java技术积累,免费分享Java技术干货、学习笔记、学习资料等,致力于让这里成为一个java知识小站。

    扫码关注,回复“Java面试”获取大厂面试题及解析

    展开全文
  • Linux查询磁盘空间命令

    万次阅读 2020-09-30 10:39:50
    1.总览 df -lh 2.查询具体目录占用空间 du -sh 目录

    说明:仅供学习使用,请勿用于非法用途,若有侵权,请联系博主删除

    作者:zhu6201976

    博客:https://blog.csdn.net/zhu6201976

    1.总览 df -lh

    2.查询具体目录占用空间 du -sh 目录

    展开全文
  • 磁盘空间不足 明明有空间 -Windows创建了磁盘空间不足警告,以警告计算机用户其硬盘驱动器上的可用磁盘空间不足。 然后,当您的硬盘充满时,您会定期看到SBS服务器中的“磁盘空间不足”警告:“您的本地磁盘[驱动器]...
  • 虚拟机Ubuntu扩大磁盘空间

    千次阅读 2018-10-11 16:09:52
    硬盘空间最初分配20G,后增加了10G(增加过程忘记了,毕竟操作一次且时间太久,脑子记性不好了),现需要再增加10G,并记录过程。 一、查询空间命令 df -T -h or df -Th or df -h,在任意目录下随时查看磁盘空间...
  • Linux磁盘空间进行扩容--增大卷组空间

    万次阅读 多人点赞 2018-03-07 11:06:28
    Linux磁盘空间进行扩容参考博客http://blog.csdn.net/dingchenxixi/article/details/50986472 http://blog.sina.com.cn/s/blog_497f74bc01011z55.html一:BUG截图二:关闭虚拟机,点击虚拟机,然后进行设置三:设置硬盘...
  • linux查看磁盘空间命令

    万次阅读 2019-05-08 07:27:11
    df 以磁盘分区为单位查看文件系统,可以获取硬盘被占用了多少空间,目前还剩下多少空间等信息。 例如,我们使用df -h命令来查看磁盘信息, -h 选项为根据大小适当显示: 显示内容参数说明: Filesystem:文件系统 ...
  • 磁盘空间不足怎么办?教你重新分配磁盘空间 阅读导航(搭配图片食用效果更佳!) 1分配磁盘空间 进入磁盘管理-确定要拆分的目标磁盘-确定新磁盘的用途、容量、名称。详细操作请看连锁附图,本文以我的小D盘为栗子。 ...
  • centos7系统安装与磁盘空间分配

    万次阅读 2018-09-18 23:04:47
    系统安装与磁盘空间分配 系统安装 安装系统 将U盘插入主机,在启动选项处选择你的U盘(具体方式每个品牌的主机都不同,请自行查阅相关资料)。出现如下图所示引导安装界面,选择第一项,Enter键进入安装,等待。 ...
  • 查看linux可用磁盘空间 跟踪磁盘利用率信息在系统管理员(和其他人员)的日常任务清单上。 Linux有一些内置的实用程序可以帮助提供这些信息。 df df命令代表“无磁盘”,并显示Linux系统上的可用和已用磁盘空间...
  • myisam表会清空所有数据,并释放表空间,即硬盘空间会得到释放。 innodb表也会清空所有数据,但不释放表空间。 Innodb数据库对于已经删除的数据只是标记为删除,并不真正释放所占用的磁盘空间,这
  • Vmware虚拟机磁盘空间不足

    万次阅读 2021-03-20 09:01:58
    Vmware虚拟机清理磁盘空间 在使用vmware虚拟机的时候,我们经常会在主机和虚拟机之间拖拽文件,如果拖拽的文件比较大,几个G的那种,会发现虚拟机磁盘会被占用到两个文件大小的空间(如文件是3G,拖到虚拟机里面的...
  • Linux 查看磁盘空间命令

    千次阅读 2019-12-27 10:29:56
    df ,是以磁盘分区为单位查看文件系统,可获取硬盘已占用空间,还剩余空间。 命令: df -h 说明,参数 -h根据大小适当显示占用空间单位 显示内容参数说明: 1)Filesystem:文件系统 2)Size: 分区大小 ...
  • Linux命令之查看磁盘空间

    万次阅读 2018-11-04 10:21:31
    Used:已经使用的硬盘空间 Available:剩下的磁盘空间大小 Use%:磁盘使用率 Mounted on:磁盘挂载的目录所在(挂载点) 1k-blocks:说明下面的数字单位是1KB(默认),可利用-h或-m来改变容量,实例如下: ...
  • 在使用VMware进行linux学习过程中有时会出现磁盘空间不足的情况,但是之前一直是只要磁盘空间不足就直接重装系统,持续一段时间后感觉计算机科班出生的人这样做有点侮辱,所以就静心学习了扩充磁盘的过程,这是我...
  • Ubuntu16.04扩展磁盘空间

    千次阅读 2020-02-11 13:21:43
    简介:刚开始装虚拟机的时候,由于当时什么也不懂,就跟着教程装的,当时磁盘空间配置的只有20G,最近由于用ubuntu比较多,磁盘空间逐渐力不从心,所以从网上学了点经验,记录下来与大家共享。 配置磁盘空间 磁盘扩...
  • 确定磁盘空间是否已满: [root@xlaravel healsbackend]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/centos_xlaravel-root 17G 17G 0G 100% / devtmpfs 894M 0...
  • 最近发现测试环境的磁盘空间总是不够用,于是彻查了一下测试环境的磁盘占用空间,把没有的都删除掉,焕然一新。... 在排查问题和解决问题的时候,...df -h:查看硬盘空间 此外:du -h 命令使用的人很少,但是每次解压...
  • SpaceSniffers是个磁盘空间分析工具,它能将磁盘上各个文件夹大小进行整理,让我们看到哪些文件夹占用了空间。使用起来也很简单,打开后,选择一个磁盘(如C盘)点start即可进行分析。 结果如下图。 我发现电脑
  • Centos查看磁盘占用,管理磁盘空间

    千次阅读 2019-03-08 19:57:00
    使用命令查看磁盘空间情况 df -h 使用命令查看指定目录空间情况,例如查看opt目录 du -h --max-depth=1 /opt 查看当前目录空间使用情况 du -h
  • 很多人在安装虚拟机系统的时候,为了节省硬盘空间,把硬盘容量设置得较小,默认的2GB,我设置了10GB,可是后来发现硬盘容量不够用了。在VMware中又不能直接修改虚拟机的硬盘容量大小,或者重建虚拟机系统,非常麻烦。...
  • 但是我用软件查看磁盘,却找不到40多G的空间到底哪儿去了 通过磁盘工具分析,“其他”空间有40多个G ...原来是有个进程在不断的读写磁盘,导致硬盘空间不断减少。 解决方法: 删除 /System/Library/Caches/com.
  • VMWare 压缩磁盘空间

    千次阅读 2011-07-26 12:11:22
    经常使用VMWare来做开发和测试环境,但是VMWare的占用实际物理硬盘空间后,即使你在VMWare内虚拟磁盘中删除了相应的文件,也不会释放你的物理磁盘空间。下面是整理的一个如何释放此类空间的方法。部分内容引用自其他...
  • 公司公用网络磁盘,用于备份log~可用空间还有10TB,C#写的程式拷贝几十M的文件夹到磁盘内,提示磁盘空间不足????很不解,
  • linux磁盘空间不足,但是使用df -ah却看到还有近一半的空间,怎么会报磁盘空间不足呢?     其实很简单,因为node节点已经用完了,一个文件对应一个node节点,我们这里的说的空间其实是block,block有...
  • 2.使用gparted工具对磁盘空间进行管理 sudo apt-get install gparted sudo gparted 3.选中要被转移空间磁盘,右键,删除 4.然后选择目标磁盘(/),右键,更改空间大小,将最上方的箭头拉到最右边,确定。 5....
  • 1、在本地恢复现场数据库时出现,要导入的数据库文件大小3.9G,建表空间时数据文件大小填的5G,磁盘剩余空间120G,执行创建表空间时,提示磁盘空间不够。经查找发现磁盘的文件系统是fat32,而fat32只能存放不大于4G...
  • oracle清理磁盘空间

    千次阅读 2018-04-16 08:40:56
    1、可以清理redo日志,参考https://www.cnblogs.com/vipsoft/archive/2012/08/09/2630664.html2、UNDOTBS01.DBF文件清理(表空间文件,主要就是为了undo,即撤销、回滚,只要有DML操作等,就会...,占用大量磁盘空间...
  • 这段代码示范怎么取得 iPhone 的剩余磁盘空间,还有全部磁盘空间  1. #include  2. #include  3. long long freeSpace() {   4. struct statfs buf;   5. long long freespace = -1;   6. if...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 782,598
精华内容 313,039
关键字:

磁盘空间