新闻中心
香港云服务器磁盘满了怎么办?
2021-09-17
阅读()
来源:互联数据

香港云服务器磁盘满了怎么办?服务器或vps用了一段时间后,会出现磁盘空间越来越小,甚至云磁盘提示使用率为100%的现象。一般这时,网站打不开,首先是磁盘爆满,导致mysql停止工作,删除部分文件后,网站恢复访问,不过过不多久,网站又再次因为磁盘爆满而打不开。


香港云服务器磁盘满了


下面我们有两种解决办法,一是清理现在的磁盘空间,二是新增加磁盘。


香港云服务器磁盘满了怎么办?


一、清理香港云服务器磁盘空间


导致云服务器c盘空间不足通常都是因为IIS日志占用了大量空间。一般情况,删除掉部分IIS日志,就可以释放大量c盘空间。特别注意:尽量不要删除最近3天的日志文件。删除其他日期的IIS日志文件后,要去清空回收站,这样才能真正释放C盘空间。


默认IIS是每天一个日志文件,访问量大的话,一个IIS日志文件就几百MB。有时候IIS还会生成不同的日志目录,删除里面部分IIS日志就可以释放C盘空间。FTP日志默认位置:%systemroot%system32logfilesmsftpsvc1,默认每天一个日志;WWW日志默认位置:%systemroot%system32logfilesw3svc1,默认每天一个日志;IIS日志位置:C:system32logfiles。


几个特别大的文件(linux查询文件夹体积的命令是:du -h):这些文件都是数据的操作日志文件,登陆mysql后清理掉就可以了


1、mysql登陆命令(注:前面的路径可能会有所不同):/usr/local/mysql/bin/mysql -u root -p


2、清理命令:reset master;(注意后面的分号也要带好)


清理完后,磁盘剩余空间顿时增大了不少,如果想要关闭数据库操作日志的朋友,可以接着往下看。


3、如果你只有一个mysql服务器,在/etc/ 下面找到my.cnf文件vim /etc/my.cnf把里面的:


1|#log-bin=mysql-bin

2|#binlog_format=mixed


这两行注释掉(在前面加#即可),然后重启mysql服务可以了(重启mysql命令,可以用:service mysqld restart)。


4、但是如果你设置了主从服务器,那么就需要做以下操作了。


①:在每个从属服务器上,使用SHOW SLAVE STATUS来检查它正在读取哪个日志。


②:使用SHOW MASTER LOGS获得主服务器上的一系列日志。


③:在所有的从属服务器中判定最早的日志,这个是目标日志,如果所有的从属服务器是更新的,就是清单上的最后一个日志。


④:清理所有的日志,但是不包括目标日志,因为从服务器还要跟它同步。 简单地说,这些MySQL目录下的形如mysql-bin.000***的文件时MySQL的事务日志。 删除复制服务器已经拿走的binlog是安全的,一般来说网络状况好的时候,保留最新的那一个足以。

香港云服务器购买新磁盘

二、香港云服务器增加新的磁盘


点击开始-程序-管理工具-计算机管理-存储-磁盘管理,里面在磁盘处单击右键–选择新建简单卷–进入新建向导—按提示操作,选择合适的空间后保存,剩下的变为D盘就可以了。


以上是互联数据关于香港云服务器磁盘满了怎么办的介绍,互联数据香港云服务器可选择挂载云盘,单云盘最大容量支持4TB,一台香港云服务器可挂载10块云盘,累计40TB,满足用户大数据云存储需求。香港云服务器产品链接:

相关阅读