Приветствую!
Установил сфинкс 2.2 и mariadb 10 на дебиан 7.
плагин для поддержки SPHINX успешно включился
mysql> INSTALL PLUGIN sphinx SONAME 'ha_sphinx.so';
сам плагин присутствует
Создал обычный индекс sCompany (индексатор нормально отработал и файлы индекса лежат в папке, никаких ошибок, индекс есть).
Но, при попытке сделать
CREATE TABLE `test_sphinx`
(
`id` INTEGER NOT NULL,
`weight` INTEGER NOT NULL,
`query` VARCHAR(3072) NOT NULL,
`group_id` INTEGER,
INDEX(`query`)
) ENGINE=SPHINX CONNECTION="sphinx://localhost:9312/sCompany";
выдает ошибку
errno: 11 "Resource temporarily unavailable"
Если создать таблицу, например MyISAM, и попытаться сменить движек на SPHINX, то ругается
ALTER TABLE `test_sphinx` ENGINE = SPHINX
Ответ MySQL:
#1005 - Can't create table `search`.`#sql-1d00_1bf` (errno: 13 "Permission denied")
Может кто подскажет куда копать?
UPD: заметил что номер ошибки зависит от количества символов в названии таблицы - если имя таблицы из одного символа, то errno 1, из двух - errno 2 и т.д.
#1005 - Can't create table `search`.`a` (errno: 1 "Operation not permitted")
#1005 - Can't create table `search`.`aa` (errno: 2 "No such file or directory")
#1005 - Can't create table `search`.`aaa` (errno: 3 "No such process")
#1005 - Can't create table `search`.`aaaa` (errno: 4 "Interrupted system call")
...