SQL을 재부팅 한 후에도 전체 Reindex 프로세스가 이미 실행 중입니다.
-
12-12-2019 - |
문제
이 해결책을 시도했습니다 :
그러나 작동하지 않는 경우, 여전히 동일한 오류가 발생합니다.클라이언트 서버가 가득 찼기 때문에 시작되었습니다.
서버의 공간을 지우고 잠금 파일을 제거했습니다.SQL Server를 재부팅하려고했습니다.(도움이 필요 없음)
모든 것의 var / 디렉토리를 지웠어.
Apache
를 다시 시작했습니다.i mysql을 다시 시작했습니다 (별도의 상자에 있습니다)
명령 줄을 통해 시도하고 magerun
여기에 일부 출력이 있습니다
magerun index:reindex catalog_product_attribute
Reindex
Full reindex process is already running.
.
명령을 루트로 실행하려고했습니다
php indexer.php reindexall
Full reindex process is already running.
. 해결책
정확하게 마젠토 환경을 설정할 수 있습니다.내 추측은 귀하의 {docroot} / var 디렉토리가 서버 사용자가 쓸 수 있지만 CLI 사용자가 아니라는 것입니다.그 Magento 때문에 VAR 용 / TMP / MAGENTO 사용으로 전환됩니다.따라서 CLI는 /tmp/magento/var/locks/reindex.lock에 쓰려고 할 수 있습니다.웹 사용자에게 수출을 시도하고 작동하는지 확인
마지막 솔루션은 잠금 파일을 잠그는 루트에서 실행중인 CRON으로 종료되었습니다.
제휴하지 않습니다 magento.stackexchange