我有一个大型的Drupal7站点,有许多并发登录用户运行在最近磁盘空间耗尽的服务器上(Ubuntu16.04上Memcached后面的MySQL InnoDB )。这是如何/为什么会发生的,我们改天再讨论。
我已经解决了磁盘空间问题,就一般交互而言,站点似乎运行得很好,但Drupal日志中充满了这样的错误:
在/var/www/pixelscrapper.com/public_html/includes/database/database.inc:2229中
未捕获异常'PDOException‘,并显示消息'SQLSTATEHY000: General error: 3 Error with file '/tmp/MYGWmIvU’(错误代码: 28 -设备上没有剩余空间)‘
我现在的问题是:运行Drupal的mysql数据库在这一点上可能会被损坏/剥落吗?,即在0-10的范围内,将数据库恢复到磁盘空间耗尽之前的点有多重要?
(除0以外的任何值都表示我可能会恢复数据库--但这里还有其他错误,这意味着如果我需要恢复,我们将丢失相当多天的数据,这是一个巨大的拖累。C‘’est la vie等)。
我的假设是,MySQL中的数据可能或多或少是好的,但我不能依赖实际Drupal数据(用户、节点等)的完整性。它们由许多数据库行的集合组成...
https://stackoverflow.com/questions/54030565
复制相似问题