getaddrinfo: имя или служба, не известные с помощью солнечного пятна - PullRequest
1 голос
/ 08 ноября 2011

Я пытаюсь запустить solr и sunspot с помощью rails 3.1, но получаю сообщение об ошибке

getaddrinfo: Name or service not known

мой контроллер довольно простой

  def index
        @food_names = FoodName.search do 
            keywords(params[:term])
        end
  end

Я все еще не совсем уверен в том, что здесь происходит. я должен начать отдельную службу solr?

Когда я запускаю rake sunspot: solr: run, я получаю

WARNING: 'require 'rake/rdoctask'' is deprecated.  Please use 'require 'rdoc/task' (in RDoc 2.4.2+)' instead.
    at /home/pete/.rvm/gems/ruby-1.9.2-p290/gems/rake-0.9.2.2/lib/rake/rdoctask.rb
WARNING: Global access to Rake DSL methods is deprecated.  Please include
    ...  Rake::DSL into classes and modules which use the Rake DSL methods.
WARNING: DSL method Kitchon::Application#task called at /home/pete/.rvm/gems/ruby-1.9.2-p290/gems/railties-3.0.0/lib/rails/application.rb:214:in `initialize_tasks'
WARNING: 'task :t, arg, :needs => [deps]' is deprecated.  Please use 'task :t, [args] => [deps]' instead.
    at /home/pete/.rvm/gems/ruby-1.9.2-p290/gems/sunspot_rails-1.2.0/lib/sunspot/rails/tasks.rb:41:in `block in '
rake aborted!
Server is already running with PID 4012

Tasks: TOP => sunspot:solr:start
(See full trace by running task with --trace)

, что немного смущает, но, как показывают выходные данные, сервер уже запущен, поэтому я думаю, что он работает.

Любые предложения о том, что я могу делать неправильно или как это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...