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文件
     
         虽然有一定的用处,但是是可以删除的,于是把这两个文件夹下的文件全部删除,呵呵,这下硬盘空间终于有了!
     
    为了防止以后发生类似的事情,决定每天定时清除这两个文件夹下的文件

  • 相关阅读:
    C++ 使用老牌库xzip & unzip对文件进行压缩解压
    第一次玩蛇,有点紧张。
    fiddler 抓取手机http/https包
    disk或者Partition镜像的制作
    VS2013+phread.h环境配置
    C++ 浅谈 strlen 与 sizeof的区别
    Qt 显示网页的控件
    Qt error: C2236: 意外的标记“class”。是否忘记了“;”?
    初识MySQL——人生若如初相逢
    【学习笔记】HTML基础:列表、表格与媒体元素
  • 原文地址:https://www.cnblogs.com/kelin1314/p/3668669.html
Copyright © 2011-2022 走看看