我正在租用一个Windows服务器2008年的DC SP2 VPS托pipe我的Asp.Net项目。 现在这个月第二次,我的VPS用完了磁盘空间。 第一次,这是一个日志文件大,昨天,这是我的错误,上传一个网站,没有注意到我的VPS空间不足。
现在这个副作用是我的VPS在尝试写入时损坏了一些文件。 上次是Plesk昨天停止工作,这是IIS。
所以我想知道这是正常的行为?
我打电话给服务提供商,询问他们是否可以恢复备份,并询问这是否正常,他们确保了我的服务。
我不想责怪他们,我知道这主要是我的错误,因为没有更好地监控我的VPS或不设置更好的默认值。
这听起来并不完全正常,因为我已经有了大量的Windows服务器,无论是裸机还是虚拟的系统磁盘都没有这种致命的后果。
但是问题的严重程度可能取决于虚拟化平台/底层存储以及客户端运行什么服务/应用程序。 根据文件如何被写入,文件损坏听起来似乎是合理的,尽pipe它发生每一次似乎运气不好或摇摇欲坠的平台。
正如你所说,监视存储是非常重要的,因为磁盘用完应该被认为是一个未定义的状态(即任何事情都不会发生)。
你也可以考虑把页面文件放到自己的(小)分区上。