一次新建数据库出现“errno:28”的经历
2014-12-08 18:27
155 查看
突然发现网站数据不对,查看数据库,数据库数据没有问题,打开数据库时有报错,以为数据库文件损坏,就把服务器上的数据库删除,把备份的数据库更新上去。发现无法新建数据库,错误代码:errno:28。百度,errno:28,OS error code 28: No space left on device,磁盘空间不足。
进入系统,用df -h命令查看磁盘空间如下:
果然,磁盘满了!好吧!满了我就删吧!各种删除日志文件!删了一大堆!心想现在可以了吧!再次查看,磁盘空间完全没有变化。又百度,linux下如果进程打开了那个文件,那么删除后无法释放磁盘空间。好吧!把上面应用全停了,重启。磁盘空间依旧没有变化。无赖,重启服务器,磁盘空间依旧几乎没有变化!!这是要我重装系统么!!!!!!
难道是删除的文件不是真正的占磁盘空间的罪魁祸首?看来不能盲目的删除文件了,linux系统下可以使用“du -h
--max-depth=1|grep G(或者M)|sort -n”来查看各目录占据的磁盘空间,最后发现是tomcat下的catalina.out在作祟!居然高达300多G,删除该文件,重启服务器,查看
空间成功释放,问题解决!
进入系统,用df -h命令查看磁盘空间如下:
果然,磁盘满了!好吧!满了我就删吧!各种删除日志文件!删了一大堆!心想现在可以了吧!再次查看,磁盘空间完全没有变化。又百度,linux下如果进程打开了那个文件,那么删除后无法释放磁盘空间。好吧!把上面应用全停了,重启。磁盘空间依旧没有变化。无赖,重启服务器,磁盘空间依旧几乎没有变化!!这是要我重装系统么!!!!!!
难道是删除的文件不是真正的占磁盘空间的罪魁祸首?看来不能盲目的删除文件了,linux系统下可以使用“du -h
--max-depth=1|grep G(或者M)|sort -n”来查看各目录占据的磁盘空间,最后发现是tomcat下的catalina.out在作祟!居然高达300多G,删除该文件,重启服务器,查看
空间成功释放,问题解决!
相关文章推荐
- 新建SSP时出现“指定的数据库不为空”错误
- 使用Navicat V8.0创建数据库,外键出现错误ERROR 1005: Can't create table (errno: 121)
- 在SQL Sever2000中在新建数据库还原时出现了:odbc sqlstate:42000的错误。
- 记录一次数据库的恢复经历
- 文本数据库,DateTime 类型新建数据库时(首次运行)出现错误
- 使用Navicat V8.0创建数据库,外键出现错误ERROR 1005: Can't create table (errno: 121)
- 一次合并数据库的经历
- 64位机安装SQL Server2008后,新建数据库出现问题.
- servlet层调用biz业务层出现浏览器 500错误,解决方法 dao数据访问层 数据库Util工具类都可能出错 通过新建一个测试类复制代码逐步测试查找出最终出错原因
- 记录一次经历的数据库从单库到分库分表的过程
- 新建数据库时出现collation '<服务器默认值>'is not valid.(Microsoft.SqlServer,Express.smo)的解决方法
- 一次数据库优化经历
- 一次php脚本出现段错误(Segment fault)的经历
- 一次因“CST”时区协商问题导致数据库时间戳错误的 debug 经历
- DB2 Enterprise Server Edition(DB2 ESE)9.1在Windows Server 2008 下出现无法新建数据库的情况,及解决办法
- python 记一次将数据库查询结果写入到表格经历
- 一次数据库Jet出现的问题
- SQL2008 Management Studio 新建数据库关系视图 出现 无法为该请求检索数据 Sdk.Sfc
- [case分享]Exchange 2013 新建邮箱出现负载平衡无法找到有效的邮箱数据库错误
- 一次MySQL主从搭建出现“Last_IO_Errno: 1236”错误的处理记录