Il messaggio unable to lock ibdata1 indica che MariaDB non riesce a ottenere il lock sul file. Prima di modificare il file, verifica se un altro processo sta già usando la stessa directory dati.
Indice dei contenuti
Controllare processi e configurazione
- Conserva il messaggio completo e l’orario del tentativo di avvio.
- L’amministratore deve verificare se è già attiva un’altra istanza e se due servizi puntano alla stessa directory dati.
- Controlla anche percorso, proprietario, permessi ed eventuali errori del filesystem riportati nel log.
Intervenire sulla causa
Non cancellare ibdata1 e non avviare una seconda istanza per aggirare il blocco. Se il servizio è già attivo, verifica quello esistente; se la configurazione è duplicata, correggila dopo aver pianificato l’arresto necessario. Conserva una copia recuperabile prima di intervenire sui dati.
Verificare l’avvio
Deve restare attiva soltanto l’istanza prevista sulla directory corretta. Controlla il log di avvio e prova una lettura e una scrittura dall’applicazione. Su hosting gestito, questi controlli sul servizio spettano al supporto.
Guide Xlogic correlate
- MySQL Error 1008: cannot drop database
- MySQL Error 2003: cannot connect to server
- MySQL Error 1005: Cannot create table