Jump to content

Recommended Posts

Ho un server virtualizzato che da qualche giorno si spegne randomicamente. Mi è stato consigliato di aggiornare il kernel ma il risultato non è cambiato

 

E' un Ubuntu 12.04 LTS x86_64

 

Il server prima di riavviarsi sembra tentare un riavvio per poi finire il kernel panic, cosa buffa è che il server si riavvia con l'orario sbagliato di parecchie ore, l'ultimo caso dalle 01:58:08 alle 09:37:29.

 

Nei log non trovo nulla...o meglio non so cosa cercare...

Share this post


Link to post
Share on other sites

Queto è un log prima del riavvio

Jul 31 01:58:08 dld2 kernel: [52800.827103] INFO: task mysqld:4229 blocked for more than 120 seconds.
Jul 31 01:58:08 dld2 kernel: [52800.827106]       Not tainted 3.14.0-031400-lowlatency #201403310035
Jul 31 01:58:08 dld2 kernel: [52800.827106] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jul 31 01:58:08 dld2 kernel: [52800.827110] mysqld          D ffffffff81811920     0  4229      1 0x00000000
Jul 31 01:58:08 dld2 kernel: [52800.827113]  ffff8800647edcd8 0000000000000002 ffffffff8182ef60 ffff8800647edfd8
Jul 31 01:58:08 dld2 kernel: [52800.827115]  0000000000014680 0000000000014680 ffff880157ae8000 ffff8800647f0000
Jul 31 01:58:08 dld2 kernel: [52800.827118]  ffff8800647edcd8 ffff88015a274f88 ffff8800647f0000 ffffffff811623d0
Jul 31 01:58:08 dld2 kernel: [52800.827119] Call Trace:
Jul 31 01:58:08 dld2 kernel: [52800.827123]  [<ffffffff811623d0>] ? __lock_page+0x70/0x70
Jul 31 01:58:08 dld2 kernel: [52800.827127]  [<ffffffff8176a229>] schedule+0x29/0x70
Jul 31 01:58:08 dld2 kernel: [52800.827136]  [<ffffffff8176a2ff>] io_schedule+0x8f/0xd0
Jul 31 01:58:08 dld2 kernel: [52800.827139]  [<ffffffff811623de>] sleep_on_page+0xe/0x20
Jul 31 01:58:08 dld2 kernel: [52800.827142]  [<ffffffff8176a9d2>] __wait_on_bit+0x62/0x90
Jul 31 01:58:08 dld2 kernel: [52800.827145]  [<ffffffff811635ac>] ? find_get_pages_tag+0xec/0x190
Jul 31 01:58:08 dld2 kernel: [52800.827148]  [<ffffffff811625c0>] wait_on_page_bit+0x80/0x90
Jul 31 01:58:08 dld2 kernel: [52800.827151]  [<ffffffff810b7140>] ? wake_atomic_t_function+0x40/0x40
Jul 31 01:58:08 dld2 kernel: [52800.827154]  [<ffffffff811626c4>] filemap_fdatawait_range+0xf4/0x180
Jul 31 01:58:08 dld2 kernel: [52800.827171]  [<ffffffff81056217>] ? kvm_clock_read+0x27/0x40
Jul 31 01:58:08 dld2 kernel: [52800.827179]  [<ffffffff8116f2b0>] ? do_writepages+0x20/0x40
Jul 31 01:58:08 dld2 kernel: [52800.827183]  [<ffffffff81163e0d>] filemap_write_and_wait_range+0x4d/0x80
Jul 31 01:58:08 dld2 kernel: [52800.827203]  [<ffffffff8125492b>] ext4_sync_file+0x12b/0x2e0
Jul 31 01:58:08 dld2 kernel: [52800.827222]  [<ffffffff812065e5>] do_fsync+0x55/0x80
Jul 31 01:58:08 dld2 kernel: [52800.827225]  [<ffffffff812069b0>] SyS_fsync+0x10/0x20
Jul 31 01:58:08 dld2 kernel: [52800.827228]  [<ffffffff8177647f>] tracesys+0xe1/0xe6

Share this post


Link to post
Share on other sites

"INFO: task mysqld:4229 blocked for more than 120 seconds." significa che la macchina virtuale è rimasta quasi completamente ferma per 120 secondi, quindi è sovraccarica, oppure lo è l'host.

Share this post


Link to post
Share on other sites

Però quell'errore di MySql è accaduto una sola volta, non si è più presentato e si è spenta altre due volte da quel giorno. Qui si vede uno shutdown di stamattina, sulla destra del grafico, sono normali qui picchi?

 

t81hG.jpg

Share this post


Link to post
Share on other sites

Il fatto che sia capitato ad un processo di MySQL non è determinante. Il punto è che la macchina è rimasta bloccata per 120 secondi. Nel grafico il problema si evince da quel buco senza dati, non dai picchi.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×