服务器系统盘占用空间过多?

服务器系统盘占用空间过多?,第1张

首先要定期删除服务器回收站里面的内容,回收站中C盘里面的文件也会占用C盘的空间

定期清除网站日志,大网站的日志所占空间很大,一天的日志大的能达到3-4M,长此下去能占用太多的空间会占用C盘太多的空间,因此要定期删除。

进行碎片整理,清理磁盘碎片,件碎片过多会使系统在读文件的时候来回寻找,引起系统性能下降。

磁盘碎片整理需要的时间不一致,几分钟或几个钟头不等,大家耐心等待即可。

磁盘整理完后,关闭即可,建议重启一下服务器。

可将C:\Windows\winsxs\Backup 一些备份文件删除,这些文件往往占用好几百兆的空间。

安装在系统盘的软件卸载,重新安装在别的盘里面。

遇到这种情况通常有两种办法:

一清理下你的磁盘文件比如说你可以通过安装电脑管家360来清理或者是直接利用系统自带的磁盘清理工具或者是手动把该分区下没用的文件删除掉节省出来一部分空间

二升级更高配置如果你是用的虚拟主机或者云主机大多是支持中途升级的而且不需要转移数据即要直接升级也非常方便需要找你的服务商了解下

海腾数据杨闯为你解答希望对你有帮助

  今天下班某电商技术部leader发现个问题,说他们服务器硬盘满了。把日志文件都删掉了,可硬盘空间依旧满。于是df -h查看了下各个挂载点的状况(如下图)。 /dev/sda3占用了100%,那么我们du -s -h /看下目录的占用情况(如下图)。linux磁盘挂载点目录占用情况(图)挂载点下的目录之和远小于45G,那么是什么占用了硬盘呢以下为该问题的解答:在apache/tomcat服务在运行状态下,清空了运行服务的日志,从而导致了/dev/sda3 满了的问题。一般情况下,大多数服务(包括脚本)在运行时,是不能删除当前正在写入的日志文件的。原理分析:1 当前accesslog日志正在被apache进程占用。2 通过rm命令删除accesslog,实际只删除了文件名(该日志文件应用记数不为0,因此空间不会被释放)。3 通过rm命令删除了accesslog后,apache依然写日志到accesslog中,当开启apache进程时,已经通过accesslog定位到该文件的inode了,就是说再写日志是不通过accesslog,因此即使删除了accesslog,apache依然写日志到accesslog所在的inode节点,所以导致硬盘空间增加。4 因为删除了accesslog,所以我们就找不到该文件了,du也查不到,就会出现硬盘满了但看不到究竟是哪些文件占用的。(写的不甚详细,不明白的大家再google下。)解决方法:重启该日志文件的相关服务或程序,如:为apache日志文件则重启apache(如下图,重启后才硬盘空间占用正常)。

服务器提供服务是肯定的,情况有几种:

1、磁盘没有数据需继续存储,服务器正常的服务,磁盘进行读操作不做写操作。

2、磁盘需要继续进行存储数据,也就是需要空间,那么就要根据之前服务设置的磁盘模式(有不能继续进行写操作、自动覆盖最早数据等)来分析。如果自动覆盖那就不用担心,读写都正常。

3、如果磁盘不能自动进行清理和覆盖,那么需要尽快添加新的磁盘空间,否者容易造成调用数据慢和数据丢失的可能。

第一种方法:

Windows 服务器或Windows vps用了一段时间后,可能会出现c盘空间越来越小,导致c盘空间不足,而无法远程桌面,无法打开网站。c盘空间不足怎么办? 如何增加c盘空间,怎么c盘空间清理?如何释放c盘空间?先别急,c盘空间越来越小,导致服务器c盘空间不足通常都是因为IIS日志占用了大量空间导致的。一般情况,你删除掉部分IIS日志,就可以释放大量c盘空间了。特别注意:尽量不要删除最近3天的日志文件。删除其他日期的IIS日志文件后,要去清空回收站,这样才能真正释放C盘空间。

默认IIS是每天一个日志文件,访问量大的话,一个IIS日志文件就几百MB,看下图:

 

有时候IIS还会生成不同的日志目录,看下图,一个IIS日志目录有39G,删除里面部分IIS日志就可以释放C盘空间了。

 

1、FTP日志默认位置:%systemroot%\system32\logfiles\msftpsvc1\,默认每天一个日志

2、WWW日志默认位置:%systemroot%\system32\logfiles\w3svc1\,默认每天一个日志

3、IIS日志位置:C:\system32\logfiles

当您C盘占满以后,可以首先尝试按以下步骤来优化系统盘,释放空间:

1、若您装了一些不必要的程序在C盘,可以将其删除,来释放空间。

2、若您自己设置了较大的虚拟内存,请将虚拟内存设置到D盘

3、检查C:\windows\system32\LogFiles\ 有多大,W3SVC类似的文件夹是IIS日志,可以直接删除。若不需要日志文件,可以打开IIS,“网站”——“属性”,去掉“启用日志记录”的勾,然后点保存,如图:

 

第二种方法:

您可以通过360 安全卫士 清扫下?一般是临时文件造成。系统运行越久碎片文件会越来越多。

你好

清理c盘,解决c 盘空间不足问题((cqjiangyong 总结))

1 删除c 盘上的软件,重新安装在其他盘上。

2 安装个360 安全卫士,或其了相似的软件,清理电脑垃圾。可以省好多空间的。

3 设置页面文件(虚拟内存) 到其他盘上,(默认在 c盘大),可以省1-4G 大小。

(xp)右击我的电脑 属性 高级 性能…… 那里 设置 高级 更改

你在自定义那里 c 设置为0-0 应用, 点 d 设置为 2000 - 4000

(win7) 计算机-属性-高级系统设置-性能设置-“高级”选项卡-虚拟内存-更改-选择要设置的驱动器d盘,选择系统管理大小或者根据需要选择自定义大小-设置-确定。

完成后重启电脑,你看嘛,C 盘大了很多

以上三项完成后,一般的C盘空间不足的问题都可能解决了。。。。

win7 系统 关闭系统备份计划

win7默认的定期备份计划是不必开启的,你只需当你的电脑有更新的时候(如电脑有了新的升级,安装了新的软件),手动打开进行备份即可,具体操作步骤如下:

1、取消备份计划

开始→打开控制面板 →点击备份您的计算机 → 点左边的禁划

2、选择备份位置和备份目标

开始→打开控制面板 →点击备份您的计算机→ 更改设置→ 选择一个空间大的磁盘→ 点击下一步→ 让我选择→ 下一步→ 你只需选择你认为重要的磁盘(c盘必须选)→ 点击确认结束。

3、旧备份删除

开始→打开控制面板 →点击备份您的计算机→ 管理空间→查看备份→

选择时间最旧的备份→删除

清理电脑垃圾bat

复制以下内容到文本文件,然后修改文件名为 aabat ,然后运行aabat 即可。

@echo off

echo 正在清除系统垃圾文件,请稍等

del /f /s /q %systemdrive%\tmp

del /f /s /q %systemdrive%\_mp

del /f /s /q %systemdrive%\log

del /f /s /q %systemdrive%\gid

del /f /s /q %systemdrive%\chk

del /f /s /q %systemdrive%\old

del /f /s /q %systemdrive%\recycled\

del /f /s /q %windir%\bak

del /f /s /q %windir%\prefetch\

rd /s /q %windir%\temp & md %windir%\temp

del /f /q %userprofile%\cookies\

del /f /q %userprofile%\recent\

del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\"

del /f /s /q "%userprofile%\Local Settings\Temp\"

del /f /s /q "%userprofile%\recent\"

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 服务器系统盘占用空间过多?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情