A. 当iis的网站启动了gzip功能的时候,被访问的页面会产生大量的文件在C盘,会导致c盘占满,
解决办法是:
1、手动清理这些缓存文件(%windir%\IIS Temporary Compressed Files)。
2、设置缓存的大小(右击网站属性----服务----临时目录的最大容量---限制为(兆字节)。请看下图
B. 有sql2005数据库的,由于对外开放了1433端口,会有黑客尝试破解sa密码,会导致产生大量错误日志文件,也是占满C盘的主要因素之一。请看下图
错误日志路径是C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG 里面的已ERRORLOG*,可以删除,每次重启一次sql server服务器会
产生一个ERRORLOG文件,如果ERRORLOG文件很大,直接删除是无法删除的,需要在服务里面把sql server服务器重启一次,然后ERRORLOG文件会
重命名 成ERRORLOG.1,然后删除此文件即可。
彻底解决的办法是在防火墙里面屏蔽1433端口。开启防火墙的时候需要开启需要外面访问的端口例如:80、3389之类的端口。
假设要删除/aa/bb文件夹下的所有文件和目录.先建一个空文件/bb
然后用命令:
rsync /bb /aa
这个命令的实质是,用/bb这个文件直接取代aa/bb这个文件夹,这样,不管这个文件夹下有多少个文件,也都是一下子就给取代了.
如果在图形界面,可以手动操作的.就是直接把bb这个文件,复制到aa这个文件夹下,提示是否覆盖的时候,点是就是了.
真实使用的内存还不到100M,buffers/cache将近使用了400M,你500多M的物理内存就用光了,所以会用到硬盘的swap。对于一台512M内存的LEMP服务器,完全可以不用swap分区,所以我建议你尽量少用swap分区或者把swap分区禁用掉:
减少使用SWAP(建议):
cat /proc/sys/vm/swappiness 默认是60
sudo sysctl vm.swappiness=0 设置为0
sudo nano /etc/sysctl.conf 永久改变这一值,在末尾添加(重启后生效):
vm.swappiness=0
临时禁用SWAP:
sudo swapoff -a
永久禁用SWAP:
sudo nano /etc/fstab 注释掉SWAP分区项。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)