即使重新启动SQL后,完整的ReIndex进程已在运行
-
12-12-2019 - |
题
我已经尝试过这个解决方案:
但这不起作用,我仍然得到相同的错误。错误启动,因为客户端服务器已满。
我在服务器上清除了空间并删除了锁定文件。我甚至尝试重新启动SQL Server。(没有帮助)
我清除了所有的var /目录。
我重新启动apache
我重新启动mysql(它在单独的框上)
我试过通过命令行和magerun
这里是一些输出
magerun index:reindex catalog_product_attribute
Reindex
Full reindex process is already running.
.
我尝试以root运行命令,也是
php indexer.php reindexall
Full reindex process is already running.
. 解决方案
您可能有一个正确的设置了magento环境。我的猜测是您的{docroot} / var目录由您的服务器用户可写,而不是由CLI用户可写入。由于该玛托地将切换到使用/ tmp / magento for var。所以CLI可能正在尝试写入/tmp/magento/var/locks/reindex.lock。尝试苏签到Web用户,看看它是否有效
最终解决方案结束是在root运行的Cron,它正在锁定锁定文件。