[devel] prometheus.altlinux.org is down

Igor Zubkov igor.zubkov на gmail.com
Вт Май 4 15:12:10 UTC 2010


Hi, All!

Судя по всему, рельсы сожрали больше гига оперативной памяти и упали
от её нехватки.

2010-05-04 11:38:28 +0400: Unhandled listen loop exception
#<ThreadError: can't create Thread (11)>.
/usr/share/ruby/vendor_ruby/1.9/mongrel.rb:283:in `initialize'
/usr/share/ruby/vendor_ruby/1.9/mongrel.rb:283:in `new'
/usr/share/ruby/vendor_ruby/1.9/mongrel.rb:283:in `block in run'
[FATAL] failed to allocate memory

После этого был ещё сделан apt-get update && apt-get dist-upgrade и
всё сломалось:
2010-05-04 19:06:02 +0400: Error calling Dispatcher.dispatch
#<NoMethodError: undefined method `split' for nil:NilClass>
/usr/share/ruby/vendor_ruby/1.9/action_controller/cgi_process.rb:52:in
`dispatch_cgi'
/usr/share/ruby/vendor_ruby/1.9/action_controller/dispatcher.rb:101:in
`dispatch_cgi'
/usr/share/ruby/vendor_ruby/1.9/action_controller/dispatcher.rb:27:in
`dispatch'
/usr/share/ruby/vendor_ruby/1.9/mongrel/rails.rb:76:in `block in
process'
<internal:prelude>:8:in `synchronize'
/usr/share/ruby/vendor_ruby/1.9/mongrel/rails.rb:74:in `process'
/usr/share/ruby/vendor_ruby/1.9/mongrel.rb:157:in `block in
process_client'
/usr/share/ruby/vendor_ruby/1.9/mongrel.rb:156:in `each'
/usr/share/ruby/vendor_ruby/1.9/mongrel.rb:156:in `process_client'
/usr/share/ruby/vendor_ruby/1.9/mongrel.rb:283:in `block (2 levels) in
run'
2010-05-04 19:06:57 +0400: Error calling Dispatcher.dispatch
#<NoMethodError: undefined method `split' for nil:NilClass>
/usr/share/ruby/vendor_ruby/1.9/action_controller/cgi_process.rb:52:in
`dispatch_cgi'
/usr/share/ruby/vendor_ruby/1.9/action_controller/dispatcher.rb:101:in
`dispatch_cgi'
/usr/share/ruby/vendor_ruby/1.9/action_controller/dispatcher.rb:27:in
`dispatch'
/usr/share/ruby/vendor_ruby/1.9/mongrel/rails.rb:76:in `block in
process'
<internal:prelude>:8:in `synchronize'
/usr/share/ruby/vendor_ruby/1.9/mongrel/rails.rb:74:in `process'
/usr/share/ruby/vendor_ruby/1.9/mongrel.rb:157:in `block in
process_client'
/usr/share/ruby/vendor_ruby/1.9/mongrel.rb:156:in `each'
/usr/share/ruby/vendor_ruby/1.9/mongrel.rb:156:in `process_client'
/usr/share/ruby/vendor_ruby/1.9/mongrel.rb:283:in `block (2 levels) in
run'
2010-05-04 19:06:58 +0400: Error calling Dispatcher.dispatch
#<NoMethodError: undefined method `split' for nil:NilClass>
/usr/share/ruby/vendor_ruby/1.9/action_controller/cgi_process.rb:52:in
`dispatch_cgi'
/usr/share/ruby/vendor_ruby/1.9/action_controller/dispatcher.rb:101:in
`dispatch_cgi'
/usr/share/ruby/vendor_ruby/1.9/action_controller/dispatcher.rb:27:in
`dispatch'
/usr/share/ruby/vendor_ruby/1.9/mongrel/rails.rb:76:in `block in
process'
<internal:prelude>:8:in `synchronize'
/usr/share/ruby/vendor_ruby/1.9/mongrel/rails.rb:74:in `process'
/usr/share/ruby/vendor_ruby/1.9/mongrel.rb:157:in `block in
process_client'
/usr/share/ruby/vendor_ruby/1.9/mongrel.rb:156:in `each'
/usr/share/ruby/vendor_ruby/1.9/mongrel.rb:156:in `process_client'
/usr/share/ruby/vendor_ruby/1.9/mongrel.rb:283:in `block (2 levels) in run'

И после этого всего страницы просто не рендеряться в рельсах.

-- 
Igor Zubkov
http://hi.im/ice


Подробная информация о списке рассылки Devel