zoukankan      html  css  js  c++  java
  • linux oracle磁盘满了

    最近,查看我们一台linux服务器,发现硬盘空间都已经使用了95%,很是疑惑啊,怎么回事那?难道是数据库文件太大了?
     
    Filesystem            Size  Used Avail Use% Mounted on
    /dev/mapper/VolGroup00-LogVol00
                          131G  118G  6.4G  95% /
    /dev/sda1              99M   11M   83M  12% /boot
    tmpfs                 1.5G     0  1.5G   0% /dev/shm
     
    经过查看,数据库的数据文件也才只有2G多,那到底是什么把硬盘空间占满了那?使用命令du -s /usr(文件夹路径) ,逐一查看是那个文件夹占用空间多,发现竟然是/u01,大小竟然达到了160G?安装oracle的目录,真是不可思议。再顺着这个目录查下去发现竟然是以下两个文件夹占用了巨大的空间:
     
    /u01/app/oracle/product/10.2.0/db_1/admin/orcl/bdump 15G
    /u01/app/oracle/product/10.2.0/db_1/admin/orcl/udump  99G
     
     
     
    这两个文件夹下有大量的文件,那么这两个文件夹下的文件能删除吗?上网查找发现orcl中几个文件夹的作用如下:
     
     adump :审计信息
    bdump :后台进程trace 和alert log ,就是说 alert_sid.log也存在这个目录中
    cdump :core trace,一般是用来日志应用程序的 除非数据库出了问题 否则基本上不会有什么信息
    dpdump :是存放一些登录信息的
    pfile :初始化参数文件 initSID
    udump :前台手动trace的 比如sql trace之后session的trace文件
     
         虽然有一定的用处,但是是可以删除的,于是把这两个文件夹下的文件全部删除,呵呵,这下硬盘空间终于有了!
     
    为了防止以后发生类似的事情,决定每天定时清除这两个文件夹下的文件

  • 相关阅读:
    Java学习之--List和ArrayList
    Linux
    Linux
    Docker 容器管理
    Docker 镜像管理
    如何理解 AWS VPC
    Linux 内核版本
    Windows 快速切换到当前目录下的dos环境
    Git 整理
    TCP/IP
  • 原文地址:https://www.cnblogs.com/kelin1314/p/3668669.html
Copyright © 2011-2022 走看看