Indico 2.2.7 Search plugin active but no search engine plugin loaded

I install all plugins on Indico 2.2.7.
When I enable search plugin, I have got the error “Search plugin active but no search engine plugin loaded”.
Where can I download search engine plugin? And how to install it ? Thanks a lot,

PLUGINS = { ‘search’}
(.venv) [indico@newindico etc]$ indico db --all-plugins upgrade
Traceback (most recent call last):
File “/opt/indico/.venv/bin/indico”, line 8, in
sys.exit(cli())
File “/opt/indico/.venv/lib/python2.7/site-packages/click/core.py”, line 764, in call
return self.main(*args, **kwargs)
File “/opt/indico/.venv/lib/python2.7/site-packages/flask/cli.py”, line 586, in main
return super(FlaskGroup, self).main(*args, **kwargs)
File “/opt/indico/.venv/lib/python2.7/site-packages/click/core.py”, line 717, in main
rv = self.invoke(ctx)
File “/opt/indico/.venv/lib/python2.7/site-packages/click/core.py”, line 1137, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File “/opt/indico/.venv/lib/python2.7/site-packages/indico/cli/util.py”, line 110, in invoke
return self._impl.invoke(ctx)
File “/opt/indico/.venv/lib/python2.7/site-packages/click/core.py”, line 1134, in invoke
Command.invoke(self, ctx)
File “/opt/indico/.venv/lib/python2.7/site-packages/click/core.py”, line 956, in invoke
return ctx.invoke(self.callback, **ctx.params)
File “/opt/indico/.venv/lib/python2.7/site-packages/click/core.py”, line 555, in invoke
return callback(*args, **kwargs)
File “/opt/indico/.venv/lib/python2.7/site-packages/click/decorators.py”, line 17, in new_func
return f(get_current_context(), *args, **kwargs)
File “/opt/indico/.venv/lib/python2.7/site-packages/click/decorators.py”, line 17, in new_func
return f(get_current_context(), *args, **kwargs)
File “/opt/indico/.venv/lib/python2.7/site-packages/flask/cli.py”, line 425, in decorator
with __ctx.ensure_object(ScriptInfo).load_app().app_context():
File “/opt/indico/.venv/lib/python2.7/site-packages/flask/cli.py”, line 381, in load_app
app = call_factory(self, self.create_app)
File “/opt/indico/.venv/lib/python2.7/site-packages/flask/cli.py”, line 117, in call_factory
return app_factory(script_info)
File “/opt/indico/.venv/lib/python2.7/site-packages/indico/cli/util.py”, line 28, in _create_app
return make_app(set_path=True)
File “/opt/indico/.venv/lib/python2.7/site-packages/indico/web/flask/app.py”, line 344, in make_app
if not plugin_engine.load_plugins(app):
File “/opt/indico/.venv/lib/python2.7/site-packages/flask_pluginengine/engine.py”, line 52, in load_plugins
plugins_loaded.send(app)
File “/opt/indico/.venv/lib/python2.7/site-packages/blinker/base.py”, line 267, in send
for receiver in self.receivers_for(sender)]
File “/opt/indico/.venv/lib/python2.7/site-packages/flask_pluginengine/util.py”, line 194, in wrapped
return func(*args, **kwargs)
File “/opt/indico/.venv/lib/python2.7/site-packages/indico_search/plugin.py”, line 41, in _plugins_loaded
raise RuntimeError(‘Search plugin active but no search engine plugin loaded’)
RuntimeError: Search plugin active but no search engine plugin loaded

This is basically a duplicate of Enable Indico 2.* search function