Я пытаюсь заставить мою SphinxQL-установку работать в моей среде Ubuntu 16.04LTS.Однако я не могу подключиться к серверу.Я использую следующую конфигурацию:
searchd
{
listen = 9306:mysql41
log = /var/log/sphinxsearch/searchd.log
query_log = /var/log/sphinxsearch/query.log
read_timeout = 5
max_children = 30
pid_file = /var/run/sphinxsearch/searchd.pid
seamless_rotate = 1
preopen_indexes = 1
unlink_old = 1
binlog_path = /var/lib/sphinxsearch/data
}
Для подтверждения или запуска демона я выполнил: sudo systemctl status sphinxsearch.service
, который возвращает:
sphinxsearch.service - LSB: Fast standalone full-text SQL search engine
Loaded: loaded (/etc/init.d/sphinxsearch; bad; vendor preset: enabled)
Active: active (running) since Thu 2018-06-07 11:23:09 CEST; 12min ago
Docs: man:systemd-sysv-generator(8)
Process: 10552 ExecStop=/etc/init.d/sphinxsearch stop (code=exited, status=0/SUCCESS)
Process: 10614 ExecStart=/etc/init.d/sphinxsearch start (code=exited, status=0/SUCCESS)
CGroup: /system.slice/sphinxsearch.service
├─10621 /usr/bin/searchd
└─10622 /usr/bin/searchd
Jun 07 11:23:09 Serv001 sphinxsearch[10614]: listening on all interfaces, port=9306
Jun 07 11:23:09 Serv001 sphinxsearch[10614]: Sphinx 2.2.9-id64-release (rel22-r5006)
Jun 07 11:23:09 Serv001 sphinxsearch[10614]: Copyright (c) 2001-2015, Andrew Aksyonoff
Jun 07 11:23:09 Serv001 sphinxsearch[10614]: Copyright (c) 2008-2015, Sphinx Technologies Inc (http://sphinxsearch.com)
Jun 07 11:23:09 Serv001 sphinxsearch[10614]: precaching index 'I2455'
Jun 07 11:23:09 Serv001 sphinxsearch[10614]: [1.4K blob data]
Jun 07 11:23:09 Serv001 sphinxsearch[10614]: Copyright (c) 2001-2015, Andrew Aksyonoff
Jun 07 11:23:09 Serv001 sphinxsearch[10614]: Copyright (c) 2008-2015, Sphinx Technologies Inc (http://sphinxsearch.com)
Jun 07 11:23:09 Serv001 sphinxsearch[10614]: sphinxsearch.
Jun 07 11:23:09 Serv001 systemd[1]: Started LSB: Fast standalone full-text SQL search engine.
Чтобы убедиться, что демонслушая, я выполнил: sudo lsof -i -P -n | grep LISTEN
, который показывает мне:
searchd 10622 sphinxsearch 8u IPv4 423245474 0t0 TCP *:9306 (LISTEN)
Однако, когда я пытаюсь соединиться с: mysql -h0 -P9306
, через некоторое время он возвращает мне: ERROR 2002 (HY000): Can't connect to MySQL server on '0' (115)
Примечание: индексы построены без проблем, поэтому ранее было установлено соединение с БД
Примечание2: я следовал этой документации
Итак, что я делаю не так, что не могу подключиться к SphinxQL через порт 9306?
РЕДАКТИРОВАТЬ: Выводиз iptables -L
: