记一次操作系统磁盘空间满过程

晚上接到领导电话,一客户表空间满了,心想,小case嘛
连进系统,sqlplus / as sysdba准备加表空间,纳尼,报错了!!!!
无法写入跟踪文件
判断系统错误,坑爹的是用secureCRT连进去显示乱码,调,修改字符集:

恩,调好了后,从根目录一级一级的往下du -h *,看到底哪里可以清日志,一步一步,最后把监听的日志和过期的trace文件删除,腾出来空间先把系统拉起来再说。
基本功还是不扎实啊,且得练。

时间: 2024-08-09 03:32:13

记一次操作系统磁盘空间满过程的相关文章

No space left on device 解决Linux系统磁盘空间满的办法

由于当初安装系统时设计不合理,有些分区分的过小,以及网络通讯故障等造成日志文件迅速增长等其他原因都可能表现为磁盘空间满,造成无法读写磁盘,应用程序无法执行等. (以/home空间满为例): 1. 定期对重要文件系统扫描,并作对比,分析那些文件经常读写 #ls –lR /home >;files.txt #diff filesold.txt files.txt 通过分析预测空间的增长情况,同时可以考虑对不经常读写文件进行压缩,以减少占用空间. 2. 查看空间满的文件系统的inodes消耗 #df

【Azure】 Linux VM扩大操作系统磁盘空间

Azure Linux VM扩大操作系统磁盘空间 目前Azure 针对Linux VM提供了增加操作系统磁盘空间的新功能,目前支持的虚拟机主要包括DS, DSV2和FS系列虚拟机.这样有助于帮助客户应用日志保持在SDA文件增加磁盘空间. 1. 创建虚拟机的时候选择 2. 进入操作系统可以看到磁盘空间已经增加到对应大小. 3. 重新分区 [[email protected] ~]# fdisk /dev/sda The device presents a logical sector size t

(原)记一次CentOS7 磁盘空间大小异常的解决过程

环境:kvm系统:CentOS7故障描述:10g的ssd,可使用大小仅有2g解决过程: ? ? 某次重装系统后,安装软件总提示磁盘空间不足,检查之下发现仅有2G空间,实则明明是10G的ssd,以下为排错过程: 1.df -h查看vda1大小为2.7G #df -h Filesystem Size Used Avail Use% Mounted on /dev/vda1 2.7G 2.4G 236M 91% / devtmpfs 234M 0 234M 0% /dev tmpfs 244M 0 2

记一次Linux磁盘空间占满无法删除的故障

问题介绍 近日发现公司服务器的磁盘空间越来越满,感觉快要爆掉的感觉,于是开始着手清清磁盘空间,但是找来找去,发现根目录已经使用了90%以上,可是/下的目录占的空间都非常小,始终找不到占满磁盘空间的大头在哪里. 思考解决方案 按照网上的说法,是因为文件已经删除,但是使用文件的进程还存在,导致空间无法释放.运行如下命令后(最终无效). lsof | grep deleted | awk '{print $2}' | xargs kill -9 因为系统有单独挂载的文件夹,所以想把系统分区还原成还没挂

DG备库磁盘空间满导致无法创建归档

上周五去某客户那里做数据库巡检,是window 2008系统上10g的一套NC系统的库,已经配置了DG,但是巡检时发现数据库报错: Tue Nov 11 10:13:57 2014 LNS: Standby redo logfile selected for thread 1 sequence 3945 for destination LOG_ARCHIVE_DEST_2 Tue Nov 11 10:14:29 2014 Errors in file d:\oracle\product\10.2

解决linux根目录磁盘空间满

根目录磁盘写满,往往都是.log日志造成的,首先想到的是查找大的日志文件 1.find查找根下大于800M的文件 find / -size +800M -exec ls -lh {} \; 找到大的日志文件关闭掉,或者更改到其他磁盘. 2.如果查找后,发现没有大文件,可能有占用文件的相关进程没有关闭 可以通过下面命令(如果没有lsof命令手动yum安装即可yum install lsof)找到已经被清空或删除,但是未释放空间的文件和进程信息 lsof | grep deleted kill杀死占

云服务器 ECS Linux 磁盘空间满(含 innode 满)问题排查方法

问题描述 在云服务器 ECS Linux 系统内创建文件时,出现类似如下空间不足提示: No space left on device … 问题原因 导致该问题的可能原因包括: 磁盘分区空间使用率达到百分之百. 磁盘分区 inode 使用率达到百分之百. 僵尸文件:已删除文件因句柄被占用未释放导致相应空间未释放. 处理办法 要解决该问题,建议通过如下方式处理: 分区容量满 inode 容量满 修改 inode 数量 僵尸文件分析删除 分区容量满 登陆 SSH,使用 df -h 查看使用率,mou

处理Linux磁盘空间满问题

对于 Linux 磁盘满的问题,我们通常的处理思路是用 du 查找可清理的大文件,然后临时删掉让磁盘使用率先降下来,从而尽快保证磁盘能继续写入. 但是,有一些情况的处理效果不太一样,du/df 呈现的结果可能还会让人迷惑不解. 下面,我就分享下几个工作中遇到过的较离奇的磁盘满问题. 一.被忽略的隐藏文件 1.认识 swapfile Linux 的交换文件 swapfile 的产生场景较普遍,而且也是以隐藏文件的形式存在的,因此这里主要聊聊 swapfile 这一类的隐藏文件. 当用 vim 打开

CentOS7下jenkins迁移和升级以及解决磁盘空间满的问题下

jenkins迁移和升级 查看jenkins安装包以及路径[[email protected] ~]# rpm -ql jenkins/etc/init.d/jenkins/etc/logrotate.d/jenkins/etc/sysconfig/jenkins/usr/lib/jenkins/usr/lib/jenkins/jenkins.war/usr/sbin/rcjenkins/var/cache/jenkins/var/lib/jenkins/var/log/jenkins 首先解决