服务器linux系统盘满了怎么办

警示:ssh之后 就报各种错误,说是设备忙 IO读写错误  当下便想赶紧查看系统盘。

首先,必须明确的是:系统盘本身不是用于存储数据之用,系统盘多是用来存放配置文件以及临时文件用的,网站数据以及重要日志还是要保存在数据盘当中,经常清理系统盘只是缓解当前系统盘压力,根本解决方法还是要将数据或者日志的存储路径指向到数据盘当中。

1.执行 df -h 查看总磁盘占用情况
        
       2、执行 du -sh /*  查看所有目录的磁盘占用空间情况 由此我们可以看到主要是 /usr 和 /var 这2个目录占用了较大空间
        
       3、执行 du -sh /usr/*  查看/usr目录下子目录的磁盘占用情况,由此可以看到是 /usr/local 这个子目录占用了大量磁盘空间   
        
       4、执行 du -sh /usr/local/* | sort -r | head -n 10  查看 /usr/local 目录下占用空间较大的10个文件,并按照降序排列
        
        
       5、至此,找到了占用了系统盘的文件。 不过这只是测试用,真实情况还要大家具体分析,如果查到比较奇怪的目录文件,可以网上搜索一下该文件是否有用,是否可以删除。不过通常非 /boot  /bin  /etc  /lib  /lib64  下的文件都是非系统文件,删除对系统应当影响不大,不过删除之前还是务必确认清楚。

时间: 2024-08-09 23:54:56

服务器linux系统盘满了怎么办的相关文章

linux服务器inode节点满了

今天linux服务器上有个网站又登录不上去了,还有一个网站一直提示验证码错误, 之前出现后类似的问题,原因是因为服务器inode节点满了,上次是把/tmp文件删除了,搞定 rm -rf /tmp/ 所以这次毫不犹豫地再执行这个命令,执行完了,还是不行,郁闷了. 用df -i 查看inode节点,发现inode节点还是满了, 使用for i in /home/wwwroot/*; do echo $i; find $i | wc -l; done 命令查看发现taoxuexiao这个站点inode

Linux 服务器 node 节点满了引发的灾难,请定期清理node节点

1.一台Linux服务器 node节点满了后最直接的表现就是 服务器无法创建临时文件,创建文件 比如 mysql报错提示无法创建tmp文件 apache 无法启动 截图如下 如何查看node节点的使用率? 使用 df -i 原文地址:https://www.cnblogs.com/pxjbk/p/12178180.html

阿里云服务器Linux CentOS安装配置(一/九)购买阿里云服务器

阿里云服务器Linux CentOS安装配置(一/九)购买阿里云服务器 我在阿里云购买的服务器配置 CPU:1核 内存:2G 系统盘:40G 公共镜像:CentOS 6.5 64位 公网带宽:1Mbps 价格:108元/月 系统运行参考 1个svn 1个mysql 1个tomcat部署了一个Java Web项目跑14802端口 1个jetty部署了一个Java Web项目跑14808端口 1个resin部署了两个Java Web项目跑了8080.14805两个端口 1个nginx 上面的服务运行

centos 磁盘清理 /dev/vda1系统盘满了

df   -h   检查一台服务器磁盘使用空间,发现磁盘已经使用了100% 思路是: 1.cd /usr   当然这里不一定是/usr目录,最好是cd到 根目录再执行下一步 2.du -sh * 看哪个目录占用空间大 3.重复前两步,根据实际情况删除或者移走 4.日志的话可以运行cat /dev/null > file.log清空 5.软件包的可以rpm -e 卸载或者rm -rf dir 即: 具体:可以通过下面的方法进行清理: 使用如下命令查找大于100M的大文件,发现有几个日志文件及临时文

linux系统盘使用率达到100%的问题查找和解决方法

linux系统盘使用率达到100%的问题查找和解决方法 今天公司云服务器报警系统发来短信,系统磁盘空间不够,登录服务器进行查看,磁盘使用虑达到100%,       感觉比较奇怪,所存的东西并不多,怎么会将磁盘占满,而且数据都是存在数据盘下,通过简单的进行查看,总体有了些思路,分为三步走: 一.先对系统盘下所有文件大小进行统计,是否真的是数据存储以达到了磁盘空间 当时对系统盘所有文件进行统计,总共才5.5G的大小,对数据盘进行统计总共才10G左右,就算数据盘的数据算到系统盘下,也没有超过20G,

阿里云服务器Linux配置数据库、jre、tomcat、部署javaweb

1.VPSMate安装 # wget http://www.vpsmate.org/tools/install.py # python install.py 2.安装好了VPSMate后,还要安装IUS源,执行以下命令(注意版本): yum -y install gcc yum -y install gcc-c++ rpm -ivh http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/i386/ius-release-1.0-11.ius.el6

阿里云服务器Linux CentOS安装配置(四)yum安装tomcat

阿里云服务器Linux CentOS安装配置(四)yum安装tomcat 1.yum -y install tomcat  执行命令后,会帮你把jdk也安装好 2.tomcat安装目录:/var/lib/tomcat/ 3.tomcat配置目录:/etc/tomcat/ 4.启动tomcat:service tomcat start 5.访问下:curl 127.0.0.1:8080(安装目录里是个空文件夹,所以访问时,没有任何内容返回,这是正常的) 远程访问地址:http://ip:8080(

云服务器linux重新挂载指定目录(非扩充)

新买的香港云服务器,系统只能在商家的控制台上安装. 系统和硬盘分开的,根目录空间只有10G.需要重新设置相关目录的大小,如:/usr./var./home等. 以下是自己的解决方法小计. 一.初始的分区情况(外加一个300G未分区的硬盘): [[email protected] ~]# df -TH 文件系统 类型 容量 已用 可用 已用%% 挂载点 /dev/mapper/vg_cloud-lv_root ext4 8.1G 484M 7.2G 7% / tmpfs tmpfs 2.0G 91

阿里云服务器linux配置iptables

尽管阿里云有云盾这样的对云服务器的安全监控保护,但是就如房子在相对安全的小区,关门总比不关门更安全吧.下面我们就开始配置阿里云服务器的iptables,为你的云服务器linux系统加上一道安全门.如果你对iptables基础知识不了解,请查看[IPTABLES]. 阿里云服务器的iptables服务默认是未开启的:[[email protected] ~]# service iptables statusFirewall is stopped.开始配置 一.配置filter表的防火墙 (1)查看