精华内容
下载资源
问答
  • 问题背景: 收到一台环境ubuntu,df 查看如下: root@ubuntu-110:/mnt# df -h Filesystem Size Used Avail Use% Mounted on udev 63G 0 63G 0% /dev tmpfs 13G 12M 13G 1% /run /de...
    • 问题背景:
      • 收到一台环境ubuntu,df 查看如下:
    root@ubuntu-110:/mnt# df -h
    Filesystem      Size  Used Avail Use% Mounted on
    udev             63G     0   63G   0% /dev
    tmpfs            13G   12M   13G   1% /run
    /dev/sdm2        99G   96G     0 100% /
    tmpfs            63G   96K   63G   1% /dev/shm
    tmpfs           5.0M     0  5.0M   0% /run/lock
    tmpfs            63G     0   63G   0% /sys/fs/cgroup
    /dev/sdm1       512M  200K  512M   1% /boot/efi
    tmpfs            13G   12K   13G   1% /run/user/109
    tmpfs            13G     0   13G   0% /run/user/0
    
    - - du :查看是哪个目录占空间较大
    
    du -h --max-depth=1
    
    8.0K    ./mnt
    8.0K    ./media
    12M     ./bin
    2.8G    ./usr
    13M     ./sbin
    du: cannot access './proc/5202/task/5202/fd/3': No such file or directory
    du: cannot access './proc/5202/task/5202/fdinfo/3': No such file or directory
    du: cannot access './proc/5202/fd/4': No such file or directory
    du: cannot access './proc/5202/fdinfo/4': No such file or directory
    0       ./proc
    14M     ./etc
    16K     ./lost+found
    0       ./sys
    48K     ./home
    104K    ./tmp
    4.0K    ./snap
    100K    ./dev
    36M     ./boot
    du: cannot access './run/user/109/gvfs': Permission denied
    12M     ./run
    4.0K    ./opt
    4.0K    ./srv
    295M    ./lib
    283M    ./var
    84G     ./root
    87G     .
    • 由此可见主要是root目录下占用存储空间较大
    • 解决办法
      • 挂载新的硬盘到root目录下:https://blog.csdn.net/u010456460/article/details/54292105(挂载/home目录)
      • fdisk /dev/sdb 新建分区 && mkfs -t ext4 /dev/sdb1
      • mkdir /mnt_tmp_root&& mount /dev/sdb1 /mnt/tmp_root && cp -a /root/* /mnt/tmp_root/
      • umount /dev/sdb1 && mount /dev/sdb1 /root
      • 开机自动挂载:在 /etc/fstab中新增 /dev/sdd1 /root ext4 defaults 1 2
    • 问题遗留
    展开全文
  • linux扩容(/dev/mapper/centos-root满了)

    千次阅读 2020-01-09 23:39:19
    # 虚拟机扩容 ##1.首先查看我们的根分区大小是多少 $ df -h [root@zte ~]# df -l 文件系统1K-块已用可用 已用% 挂载点 /dev/mapper/centos-root 17811456 15735780207567689% / ...

    # 虚拟机扩容
    ##1.首先查看我们的根分区大小是多少
        
         $ df -h
            [root@zte ~]# df -l
            文件系统                   1K-块     已用     可用 已用% 挂载点
            /dev/mapper/centos-root 17811456 15735780  2075676   89% /
            devtmpfs                 1919500        0  1919500    0% /dev
            tmpfs                    1931772        0  1931772    0% /dev/shm
            tmpfs                    1931772    11872  1919900    1% /run
            tmpfs                    1931772        0  1931772    0% /sys/fs/cgroup
            /dev/sdb1               51473888    53324 48782792    1% /data1
            /dev/sda1                1038336   145252   893084   14% /boot
            tmpfs                     386356        0   386356    0% /run/user/0

            *** 可以看到/dev/mapper/centos-root 已经快满了,这时候就算启动hdfs,也会是强制性的进入安全模式,不让写数据

         
    ##2.在虚拟机中添加一块物理的磁盘,重起虚拟机

    ## 3.查看磁盘编号
        $ ls /dev/sd*
            [root@zte ~]#  ls /dev/sd*
            /dev/sda  /dev/sda1  /dev/sda2  /dev/sdb  /dev/sdb1  /dev/sdc

        
    ##4.创建pv
        $ pvcreate /dev/sdc
              Physical volume "/dev/sdc" successfully created.

        
    ##5.把pv加入vg中,相当于扩充vg的大小
        $ vgs    
            
            [root@zte ~]# vgs   *** 先使用vgs查看vg组
              VG     #PV #LV #SN Attr   VSize   VFree
              centos   1   2   0 wz--n- <19.00g    0 
        
         
        
         $ vgextend centos /dev/sdc

            [root@zte ~]# vgextend centos /dev/sdc   *** 扩展vg,使用vgextend命令
              Volume group "centos" successfully extended

            

    ##6.我们成功把vg卷扩展了,在用vgs查看一下
        
        $ vgs
            [root@zte ~]# vgs
              VG     #PV #LV #SN Attr   VSize  VFree  
              centos   2   2   0 wz--n- 38.99g <20.00g


        $ lvs
            [root@zte ~]# lvs
              LV   VG     Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
              root centos -wi-ao---- <17.00g                                                    
              swap centos -wi-ao----   2.00g   
            
        注意:虽然我们把vg扩展了,但是lv还没有扩展

         
    ##7.扩展lv,使用lvextend命令
        $ lvextend -L +10G /dev/mapper/centos-root

            [root@zte ~]# lvextend -L +10G /dev/mapper/centos-root
              Size of logical volume centos/root changed from <17.00 GiB (4351 extents) to <27.00 GiB (6911 extents).
              Logical volume centos/root successfully resized.

         
    ##8.命令使系统重新读取大小
        $ xfs_growfs /dev/mapper/centos-root


            [root@zte ~]# 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 7076864
         
     ##9.再使用df  -h查看
        $ df -h

            [root@zte ~]# df -h
            文件系统                 容量  已用  可用 已用% 挂载点
            /dev/mapper/centos-root   27G   16G   12G   56% /
            devtmpfs                 1.9G     0  1.9G    0% /dev
            tmpfs                    1.9G     0  1.9G    0% /dev/shm
            tmpfs                    1.9G   12M  1.9G    1% /run
            tmpfs                    1.9G     0  1.9G    0% /sys/fs/cgroup
            /dev/sdb1                 50G   53M   47G    1% /data1
            /dev/sda1               1014M  142M  873M   14% /boot
            tmpfs                    378M     0  378M    0% /run/user/0

    展开全文
  • 需要准备: 虚拟机管理器UI界面上,分配足够的空间给虚拟机; LVM下载(我虚拟机上的yum换成了Centos的,所以yum install lvm ...[1] 查看Linux文件系统使用情况:df -Th [2]查看磁盘容量:fdisk -l 分区可以使用...

    需要准备:

    • 虚拟机管理器UI界面上,分配足够的空间给虚拟机;

    • LVM下载(我虚拟机上的yum换成了Centos的,所以yum install lvm 按tab键就会提示,我安装的lvm2.xxxxx)安装好后 可以使用命令pvcreate/lvextend等命令集合;
      3.使用VBoxManager.exe进行磁盘扩容

    • 【如果磁盘介质是vmdk 则转换为vdi,更换介质,管理工具里,卸载vmdk挂载vdi】
      F:\Oracle_VM_VirtualBox>VBoxManage.exe clonehd “F:\VirtualOS\Linux_local_Dev-disk001.vmdk” “F:\VirtualOS\Linux_local_Dev-disk001.vdi” --format vdi

    • VBoxManage.exe modifyhd F:\VirtualOS\Linux_local_Dev-disk001.vdi --resize 102400

    完成后可以看到虚拟机的磁盘大小变为扩容后的大小,但是实际分配只有原来的大小

    命令如下备忘:

    • [1] 查看Linux文件系统使用情况:df -Th
    • [2]查看磁盘容量:fdisk -l
      第一个是磁盘总量,第三个是新增加的分区
      分区可以使用:fdisk /dev/sda 选择n(新建分区),并输入t命令设置ID为8e 最后w(保存)
    • [3] 使用pvdisplay 可以查看之前的磁盘(rhel为虚拟逻辑磁盘的分组名)
    • [4] 使用pvcreate rhel /dev/sda3
    • [5] 使用vgextend rhel /dev/sda3
    • [6] 使用lvextend -L +20G rhel
    • [7] 使用mkfs.xfs /dev/rhel/root(或xfs_growfs /dev/mapper/rhel-root)
      完结
    展开全文
  • 图片中可以看到挂载点“/”的利用率移到100%,空间不够,所以要对其进行分区。 1.先进入虚拟机设置里增大磁盘空间 注意:将25改成50,以扩大空间。这里一定要写比25大的数,因为他是“增加到”50GB,而不是“增加了...

    图片中可以看到挂载点“/”的利用率移到100%,空间不够,所以要对其进行分区。
    linux分区满了,如何进行扩容 home root录空间扩容

    1.先进入虚拟机设置里增大磁盘空间
    linux分区满了,如何进行扩容 home root录空间扩容

    注意:将25改成50,以扩大空间。这里一定要写比25大的数,因为他是“增加到”50GB,而不是“增加了25GB”

    2.     下图可以看到,硬盘空间增大为53.7GB,在设备那里可以看到有两个分区,sda1跟sda2(请忽略sda3)。接下来增加一个分区。
    linux分区满了,如何进行扩容 home root录空间扩容

    键入命令:fdish /dev/sda

    键入:n (增加分区)

    键入:p(增加主分区)

    键入:回车(起始跟结束扇区)

    最后:w(退出)
    linux分区满了,如何进行扩容 home root录空间扩容

    注意:“起始扇区”那里直接回车,随便乱写容易造成空间浪费。
    现在系统就有3个分:sda1,sda2,sda3

    3.     创建物理卷

    键入命令:pvcreate /dev/sda3

    如果提示sda3找不到,键入:partprobe或者重启虚拟机。

    linux分区满了,如何进行扩容 home root录空间扩容

    4.     使用vgscan查询物理卷

    4.1可以查到本机物理卷名称为“cl”,

    linux分区满了,如何进行扩容 home root录空间扩容

    4.2使用新增物理卷扩展cl:

    键入命令:vgextendcl  /dev/sda3
    linux分区满了,如何进行扩容 home root录空间扩容

    5.     扩展lv

    键入命令:lvextend -L +24G  加上要扩展的分区名

    linux分区满了,如何进行扩容 home root录空间扩容

    接着用 dh –f,发现实际容量并没有变化,因为我们的系统还不认识刚刚添加进来的磁盘的文件系统,所以还需要对文件系统进行扩容。

    键入:xfs_growfs  加上要扩展的分区名

    或者

    resize2fs  –f 加 上要扩展的分区名linux分区满了,如何进行扩容 home root录空间扩容
    linux分区满了,如何进行扩容 home root录空间扩容

    转载于:https://blog.51cto.com/mflag/2365523

    展开全文
  • 这保留5%的磁盘空间只有root用户能用,普通用户用不了 使用命令查看 tune2fs -l /dev/sda8 用如下命令可以设置保留空间为0(主机如果磁盘在centos7上创建,在cengtos6上是无法使用的,必须也在centos7上使用...
  • 用virtualbox虚拟机centos进行编译,用着发现根目录磁盘空间了,use 100% [root@pvm ws]# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/mapper/vg_pvm-lv_root 15481840 14851744 0 100
  • 使用 df -h 命令查看磁盘使用情况  显示/home目录占用最大  使用 du命令查看各个目录的文件大小  du --max-depth=1 -h 这个命令可以查看当前目录下哪个目录占用最大  逐一排查下去, 原来是项目中的Log...
  • 我们用shell命令df -h查看磁盘占用情况,发现/dev/mapper/centos-root莫名其妙被沾。 这是因为,系统有文件被删除,而进程还活着,因而造成还占用空间的现象。 1、使用lsof |grep delete查看对应的进程号 2、使用 ...
  • Linux系统/dev/mapper/centos-root目录持续被打的解决方法 解决/dev/mapper/centos-root 占用了过高问题 Linux 根目录爆满 解决(/dev/mapper/centos-root 100%问题) linux /dev/mapper/centos-root目录莫名其妙被...
  • Linux磁盘问题分析

    2018-12-21 11:34:00
    线上一台Linux服务器最近经常磁盘根分区告警,但不是普通的日志文件或数据文件过多过大,现象如下: 1)执行“df -h”查看各分区空间的使用情况[root@XEN64 /]# df -hFilesystem Size Used Avail Use% Mounted on...
  • 详细介绍了在linux给目录的情况下,如何进行增大扩充根目录。记得缩减其他目录内存里面内容一定要备份,备份,备份。切记备份
  • 前提: 首先通过lsblk查看虚拟机中设备的分配情况,确保磁盘设备中还有剩余空间; 通过如下命令可以得知本机的xvda有10G容量,且已分配完。...---- centos-root 8.5G ---- centos-swap 1G xvdb 200...
  • linux根分区

    2019-06-19 14:59:00
    linux根分区了如何处理,查找大文件方法 一:如果linux根分区使用量达到100%,会造成如下现象: root不能登录 系统不能正常启动 二:通过命令查找根分区内的大文件 du-sh /* 2>/dev/null|sort...
  • 由于Linux磁盘爆满,虽然Oracle的监听与服务可以正常... Linux在每个分区中会为root用户保留一部份空间,这是专门留给root用户及其所属组使用,别的用户是无法使用的,一般默认为总数据块的5%。 2、查看大文件 find...
  • 一、确定是不是真的是磁盘空间不足 输入命令:df –h 查看磁盘信息 1 | df -h ...很明显:Filesystem下的挂载点 /dev/mapper/centos-root 下的196G容量已经耗尽。 既然问题已经确定了,接下来就...
  • du -sh * [root@yang /]# df -h Filesystem Size Used Avail Use% Mounted on /dev/vda1 40G 38G 0 100% / tmpfs 3.9G 12K 3.9G 1% /dev/shm [root@yang ...
  • 今天准备修改Linux系统的root用户密码时,执行passwd root,出现了以下情况,修改密码失败: # passwd root Changing password for user root. New password: Retype new password: passwd: Authentication token ...
  • [root@t2-app-01 /]# cd /da-bash: cannot create temp file for here-document: No space left on device 磁盘了。。。看看咋解决哈 首先查看一下所有目录占用磁盘的情况: du -h -x --max-depth=1 如下: 点...
  • linux磁盘了如何清理

    千次阅读 2015-11-19 21:48:09
    首先用root用户,登录  740 cd /  741 ls  742 du -s -s ./*  743 df -h  744 cd /usr/  745 du -s -s ./*  746 cd /usr/share/  747 du -s -s ./*  748 cd /usr/share/nginx/  749 du -s -s
  • linux服务器敲出df -h指令 发现磁盘了!!! 命令结果显示:/dev/mapper/VolGroup-lv_root 100% 空间爆满了。估计是这个问题,所以网站登陆的时候session没法保存,以及上传的apk包没法保存到硬盘中,那...
  • 由于系统初始时根目录一般空间为50左右 有时会被占,而/home目录却有大量空间 这里需要调整: 1.终止占用 /home 进程 fuser -m -v -i -k /home​ 2.备份/home cp -r /home/ homebak/ 3.卸载​ /home umount ...
  • 通过FileZilla 访问/root目录下的sent文件,删除sent文件即可
  • Linux--Linux服务器空间占解决办法

    千次阅读 2018-05-18 17:27:00
    会有这个提示:“您在 /var/spool/mail/root 中有新邮件”这时你就需要查看一下Linux服务器的空间占用情况了。使用命令: df -h这时我们可以判断出是否存在空间占的情况。如果有,就可以开始清理。使用命令: cd...
  • (base) [root@HK-AI sinoma]# free -h total used free shared buff/cache available Mem: 31G 24G 766M 121M 6.2G 6.3G Swap: 15G 0B 15G (base) [root@HK-AI sinoma]# 2、内存不足,查看使用top5 内存的进程,...
  • linux 根分区

    2020-04-23 22:44:43
    1.df -h查看使用情况 [root@localhost ~]# df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/centos-root 45G 15G 30G 34% / devtmpfs 897M 0 897M 0% /dev tmpfs ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 419
精华内容 167
关键字:

linuxroot满

linux 订阅