I am about to install a fresh version from the latest .ova file and wanted to know if it is possible to migrate the dashboards and inputs created on my older server (running v2.2.3+7adc951) to the new one once it is installed? Also, can I copy the collected data and have the new server use the old indexes? I would like to save the history. I’ve tried upgrading and it fails.
* execute[/opt/graylog/embedded/bin/graylog-ctl start graylog-server] action run
- execute /opt/graylog/embedded/bin/graylog-ctl start graylog-server
* ruby_block[add node to server list] action run
================================================================================
Error executing action `run` on resource 'ruby_block[add node to server list]'
================================================================================
Errno::ECONNREFUSED
-------------------
Connection refused - connect(2) for "127.0.0.1" port 4001
Cookbook Trace:
---------------
/opt/graylog/embedded/cookbooks/graylog/libraries/registry.rb:17:in `set_master'
/opt/graylog/embedded/cookbooks/graylog/recipes/graylog-server.rb:86:in `block (2 levels) in from_file'
Resource Declaration:
---------------------
# In /opt/graylog/embedded/cookbooks/graylog/recipes/graylog-server.rb
84: ruby_block "add node to server list" do
85: block do
86: $registry.set_master
87: $registry.add_gl_server(node['ipaddress'])
88: $registry.add_es_node(node['ipaddress'])
89: end
90: retries 15
91: end
Compiled Resource:
------------------
# Declared in /opt/graylog/embedded/cookbooks/graylog/recipes/graylog-server.rb:84:in `from_file'
ruby_block("add node to server list") do
action [:run]
retries 15
retry_delay 2
default_guard_interpreter :default
block_name "add node to server list"
declared_type :ruby_block
cookbook_name :graylog
recipe_name "graylog-server"
block #<Proc:0x00000003943718@/opt/graylog/embedded/cookbooks/graylog/recipes/graylog-server.rb:85>
end
Recipe: graylog::elasticsearch
* service[elasticsearch] action restart
- restart service service[elasticsearch]
Recipe: graylog::graylog-server
* service[graylog-server] action restart
- restart service service[graylog-server]
Running handlers:
[2017-08-04T16:02:04+00:00] ERROR: Running exception handlers
Running handlers complete
[2017-08-04T16:02:04+00:00] ERROR: Exception handlers complete
Chef Client failed. 15 resources updated in 02 minutes 31 seconds
[2017-08-04T16:02:04+00:00] FATAL: Stacktrace dumped to /opt/graylog/embedded/cookbooks/cache/chef-stacktrace.out
[2017-08-04T16:02:04+00:00] FATAL: Please provide the contents of the stacktrace.out file if you file a bug report
[2017-08-04T16:02:04+00:00] ERROR: ruby_block[add node to server list] (graylog::graylog-server line 84) had an error: Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 4001
[2017-08-04T16:02:04+00:00] FATAL: Chef::Exceptions::ChildConvergeError: Chef run process exited unsuccessfully (exit code 1)
ubuntu@graylog:~$