Maybe increase the number of connections to your database server?
ᐧ

Best regards,
Sytse Sijbrandij
CEO GitLab B.V.


On Thu, Feb 5, 2015 at 12:55 AM, 宋明明 <[email protected]> wrote:
> i try update a ubuntu server 12.04 , gitlab 5.6 update to gitlab 7.x, so i
> try backup first,
> but show following
>
> ```
> $ sudo -u git -H bundle exec rake gitlab:backup:create RAILS_ENV=production
>
> rake aborted!
> Too many connections
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/mysql2-0.3.11/lib/mysql2/client.rb:44:in
> `connect'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/mysql2-0.3.11/lib/mysql2/client.rb:44:in
> `initialize'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.13/lib/active_record/connection_adapters/mysql2_adapter.rb:16:in
> `new'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.13/lib/active_record/connection_adapters/mysql2_adapter.rb:16:in
> `mysql2_connection'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb:315:in
> `new_connection'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb:325:in
> `checkout_new_connection'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb:247:in
> `block (2 levels) in checkout'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb:242:in
> `loop'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb:242:in
> `block in checkout'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb:239:in
> `checkout'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb:102:in
> `block in connection'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb:101:in
> `connection'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_pool.rb:410:in
> `retrieve_connection'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_specification.rb:171:in
> `retrieve_connection'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.13/lib/active_record/connection_adapters/abstract/connection_specification.rb:145:in
> `connection'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.13/lib/active_record/model_schema.rb:223:in
> `table_exists?'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/acts-as-taggable-on-2.4.0/lib/acts_as_taggable_on/acts_as_taggable_on/cache.rb:5:in
> `included'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/acts-as-taggable-on-2.4.0/lib/acts_as_taggable_on/taggable.rb:93:in
> `include'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/acts-as-taggable-on-2.4.0/lib/acts_as_taggable_on/taggable.rb:93:in
> `block in taggable_on'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/acts-as-taggable-on-2.4.0/lib/acts_as_taggable_on/taggable.rb:82:in
> `class_eval'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/acts-as-taggable-on-2.4.0/lib/acts_as_taggable_on/taggable.rb:82:in
> `taggable_on'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/acts-as-taggable-on-2.4.0/lib/acts_as_taggable_on/taggable.rb:39:in
> `acts_as_taggable_on'
> /mnt/git/gitlab/app/models/issue.rb:26:in `<class:Issue>'
> /mnt/git/gitlab/app/models/issue.rb:19:in `<top (required)>'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/backports-2.6.7/lib/backports/tools.rb:314:in
> `require'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/backports-2.6.7/lib/backports/tools.rb:314:in
> `require_with_backports'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:in
> `block in require'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:236:in
> `load_dependency'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:in
> `require'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:359:in
> `require_or_load'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:502:in
> `load_missing_constant'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:192:in
> `block in const_missing'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:190:in
> `each'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:190:in
> `const_missing'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:514:in
> `load_missing_constant'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:192:in
> `block in const_missing'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:190:in
> `each'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:190:in
> `const_missing'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:514:in
> `load_missing_constant'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:192:in
> `block in const_missing'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:190:in
> `each'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:190:in
> `const_missing'
> /mnt/git/gitlab/lib/api/notes.rb:6:in `<class:Notes>'
> /mnt/git/gitlab/lib/api/notes.rb:3:in `<module:API>'
> /mnt/git/gitlab/lib/api/notes.rb:1:in `<top (required)>'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/backports-2.6.7/lib/backports/tools.rb:314:in
> `require'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/backports-2.6.7/lib/backports/tools.rb:314:in
> `require_with_backports'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:in
> `block in require'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:236:in
> `load_dependency'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:in
> `require'
> /mnt/git/gitlab/lib/api/api.rb:1:in `block in <top (required)>'
> /mnt/git/gitlab/lib/api/api.rb:1:in `each'
> /mnt/git/gitlab/lib/api/api.rb:1:in `<top (required)>'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/backports-2.6.7/lib/backports/tools.rb:314:in
> `require'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/backports-2.6.7/lib/backports/tools.rb:314:in
> `require_with_backports'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:in
> `block in require'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:236:in
> `load_dependency'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:in
> `require'
> /mnt/git/gitlab/config/initializers/2_app.rb:13:in `block in <top
> (required)>'
> /mnt/git/gitlab/config/initializers/2_app.rb:13:in `each'
> /mnt/git/gitlab/config/initializers/2_app.rb:13:in `<top (required)>'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:245:in
> `load'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:245:in
> `block in load'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:236:in
> `load_dependency'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:245:in
> `load'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/railties-3.2.13/lib/rails/engine.rb:588:in
> `block (2 levels) in <class:Engine>'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/railties-3.2.13/lib/rails/engine.rb:587:in
> `each'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/railties-3.2.13/lib/rails/engine.rb:587:in
> `block in <class:Engine>'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/railties-3.2.13/lib/rails/initializable.rb:30:in
> `instance_exec'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/railties-3.2.13/lib/rails/initializable.rb:30:in
> `run'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/railties-3.2.13/lib/rails/initializable.rb:55:in
> `block in run_initializers'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/railties-3.2.13/lib/rails/initializable.rb:54:in
> `each'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/railties-3.2.13/lib/rails/initializable.rb:54:in
> `run_initializers'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/railties-3.2.13/lib/rails/application.rb:136:in
> `initialize!'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/railties-3.2.13/lib/rails/railtie/configurable.rb:30:in
> `method_missing'
> /mnt/git/gitlab/config/environment.rb:5:in `<top (required)>'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/backports-2.6.7/lib/backports/tools.rb:314:in
> `require'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/backports-2.6.7/lib/backports/tools.rb:314:in
> `require_with_backports'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:in
> `block in require'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:236:in
> `load_dependency'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:in
> `require'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/railties-3.2.13/lib/rails/application.rb:103:in
> `require_environment!'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/railties-3.2.13/lib/rails/application.rb:297:in
> `block (2 levels) in initialize_tasks'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:246:in
> `call'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:246:in
> `block in execute'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:241:in
> `each'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:241:in
> `execute'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:184:in
> `block in invoke_with_call_chain'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:177:in
> `invoke_with_call_chain'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:205:in
> `block in invoke_prerequisites'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:203:in
> `each'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:203:in
> `invoke_prerequisites'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:183:in
> `block in invoke_with_call_chain'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:177:in
> `invoke_with_call_chain'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/rake-10.0.4/lib/rake/task.rb:170:in
> `invoke'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:143:in
> `invoke_task'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:101:in
> `block (2 levels) in top_level'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:101:in
> `each'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:101:in
> `block in top_level'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:110:in
> `run_with_threads'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:95:in
> `top_level'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:73:in
> `block in run'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:160:in
> `standard_exception_handling'
> /mnt/git/gitlab/vendor/bundle/ruby/1.9.1/gems/rake-10.0.4/lib/rake/application.rb:70:in
> `run'
> Tasks: TOP => gitlab:backup:create => environment
> (See full trace by running task with --trace)
> ```
>
> is there something wrong i do? how can i backup this server gitlab data?
>
> --
> You received this message because you are subscribed to the Google Groups
> "GitLab" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/gitlabhq/b963bb5c-fc45-4ed0-83f3-cab347936880%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"GitLab" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/gitlabhq/CAJTzhG8RsyWXT1B9swkr4_N63MmyxqEofNEAnQnDnh5K5Wj8fw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to