事件描述

  突然之间大量的连接进入数据库、并放开手干,这个使得mysql使用了大量的内存,触发了linux的oom机制。然后mysql就这样

  被linux给干掉了。没错MySQL宕机了,要相信我说的话,因为这个事就是我干的,我用sysbench发起了大量连接去压测mysql。

  新版本出来了不把它往死里压、我又怎么知道MySQL增强了多少? 但是这个不是重点、重点是MySQL-8.0.11的故障恢复真的是气死我了

【error log 日志

--25T14::10.002553+:  [System] [MY-] [Server] /usr/local/mysql/bin/mysqld (mysqld 8.0.) starting as process
--25T14::46.993105+: [System] [MY-] [Server] Starting crash recovery...
--25T14::46.993259+: [System] [MY-] [Server] Crash recovery finished.
--25T14::48.234620+: [Warning] [MY-] [Server] CA certificate ca.pem is self signed.
--25T14::48.250904+: [Warning] [MY-] [Server] 'user' entry 'mysql.infoschema@localhost' ignored in --skip-name-resolve mode.
--25T14::48.250975+: [Warning] [MY-] [Server] 'user' entry 'mysql.session@localhost' ignored in --skip-name-resolve mode.
--25T14::48.251001+: [Warning] [MY-] [Server] 'user' entry 'mysql.sys@localhost' ignored in --skip-name-resolve mode.
--25T14::48.251023+: [Warning] [MY-] [Server] 'user' entry 'root@localhost' ignored in --skip-name-resolve mode.
--25T14::48.251087+: [Warning] [MY-] [Server] 'db' entry 'performance_schema mysql.session@localhost' ignored in --skip-name-resolve mode.
--25T14::48.251108+: [Warning] [MY-] [Server] 'db' entry 'sys mysql.sys@localhost' ignored in --skip-name-resolve mode.
--25T14::48.251133+: [Warning] [MY-] [Server] 'proxies_priv' entry '@ root@localhost' ignored in --skip-name-resolve mode.
--25T14::48.254446+: [Warning] [MY-] [Server] 'tables_priv' entry 'user mysql.session@localhost' ignored in --skip-name-resolve mode.
--25T14::48.254483+: [Warning] [MY-] [Server] 'tables_priv' entry 'sys_config mysql.sys@localhost' ignored in --skip-name-resolve mode.
--25T14::48.261166+: [System] [MY-] [Server] /usr/local/mysql/bin/mysqld: ready for connections. Version: '8.0.11' socket: '/tmp/mysql.sock' port: MySQL Community Server - GPL.

  注意看上面的日志 我启动MySQL时间点是 2018-06-25T14:16:10.002553+08:00 一直到 2018-06-25T14:22:46.993105+08:00

  我才看到下一行日志中间我知道它在干什么、也不知道进度、作为一个dba我希望有个进度条呀!

  不过有了进度条好像也只能等 ... ...

 

希望有牛逼的大佬来分析一下pstack的信息

Thread  (Thread 0x7f5a231f7700 (LWP )):
# 0x00007f5a23e8f0ef in malloc () from /lib64/libc.so. # 0x0000000001b4f9eb in ut_allocator<unsigned char>::allocate (this=0x7f5a231e5f88, n_elements=, hint=<optimized out>, key=, set_to_zero=false, throw_on_error=<optimized out>) at ../../../mysql-8.0./storage/innobase/include/ut0new.h:
# 0x0000000001d1a870 in mem_strdup (str=0x2074522 "LOG_DUMMY") at ../../../mysql-8.0./storage/innobase/include/mem0mem.ic:
# dict_mem_table_create (name=name@entry=0x2074522 "LOG_DUMMY", space=space@entry=, n_cols=n_cols@entry=, n_v_cols=n_v_cols@entry=, flags=flags@entry=, flags2=flags2@entry=) at ../../../mysql-8.0./storage/innobase/dict/mem.cc: # 0x0000000001c03bb1 in mlog_parse_index (ptr=<optimized out>, ptr@entry=0x7f5a20e91adf "", end_ptr=end_ptr@entry=0x7f5a20e99cdb "\004\200\005", <incomplete sequence \>, comp=<optimized out>, index=index@entry=0x7f5a231e6058) at ../../../mysql-8.0./storage/innobase/mtr/mtr0log.cc:
# 0x0000000001beba2f in recv_parse_or_apply_log_rec_body (type=MLOG_COMP_REC_INSERT, ptr=0x7f5a20e91adf "", end_ptr=end_ptr@entry=0x7f5a20e99cdb "\004\200\005", <incomplete sequence \>, space_id=<optimized out>, page_no=<optimized out>, block=block@entry=0x0, mtr=0x0, parsed_bytes=) at ../../../mysql-8.0./storage/innobase/log/log0recv.cc:
# 0x0000000001bf2f6d in recv_parse_log_rec (type=type@entry=0x7f5a231e631c, ptr=ptr@entry=0x7f5a20e91adb "&8\251b", end_ptr=end_ptr@entry=0x7f5a20e99cdb "\004\200\005", <incomplete sequence \>, space_id=space_id@entry=0x7f5a231e6340, page_no=page_no@entry=0x7f5a231e6328, body=body@entry=0x7f5a231e6cb0) at ../../../mysql-8.0./storage/innobase/log/log0recv.cc:
# 0x0000000001bf597d in recv_multi_rec (end_ptr=<optimized out>, ptr=0x7f5a20e91adb "&8\251b") at ../../../mysql-8.0./storage/innobase/log/log0recv.cc:
# recv_parse_log_recs (checkpoint_lsn=<optimized out>) at ../../../mysql-8.0./storage/innobase/log/log0recv.cc:
# recv_scan_log_recs (checkpoint_lsn=<optimized out>, read_upto_lsn=<optimized out>, contiguous_lsn=<optimized out>, start_lsn=<optimized out>, len=<optimized out>, buf=<optimized out>, max_memory=<optimized out>, log=...) at ../../../mysql-8.0./storage/innobase/log/log0recv.cc:
# recv_recovery_begin (contiguous_lsn=<synthetic pointer>, log=...) at ../../../mysql-8.0./storage/innobase/log/log0recv.cc:
# recv_recovery_from_checkpoint_start (log=..., flush_lsn=<optimized out>) at ../../../mysql-8.0./storage/innobase/log/log0recv.cc:
# 0x0000000001cc6f3f in srv_start (create_new_db=create_new_db@entry=false, scan_directories="./;./;./") at ../../../mysql-8.0./storage/innobase/srv/srv0start.cc:
# 0x0000000001b6fd25 in innobase_init_files (tablespaces=0x7f5a231f5740, dict_init_mode=<optimized out>) at ../../../mysql-8.0./storage/innobase/handler/ha_innodb.cc:
# innobase_ddse_dict_init (dict_init_mode=<optimized out>, version=<optimized out>, tables=0x7f5a231f5720, tablespaces=0x7f5a231f5740) at ../../../mysql-8.0./storage/innobase/handler/ha_innodb.cc:
# 0x000000000199cc97 in dd::bootstrap::DDSE_dict_init (thd=<optimized out>, dict_init_mode=DICT_INIT_CHECK_FILES, version=) at ../../mysql-8.0./sql/dd/impl/bootstrapper.cc:
# 0x0000000001994c76 in dd::upgrade_57::do_pre_checks_and_initialize_dd (thd=0x3be16d0) at ../../mysql-8.0./sql/dd/upgrade/upgrade.cc:
# 0x0000000000d70f06 in bootstrap::handle_bootstrap (arg=arg@entry=0x3be16d0) at ../../mysql-8.0./sql/bootstrap.cc:
# 0x0000000001aa5f5f in pfs_spawn_thread (arg=0x3bed9a0) at ../../../mysql-8.0./storage/perfschema/pfs.cc:
# 0x00007f5a25aa1e25 in start_thread () from /lib64/libpthread.so.
# 0x00007f5a23f0734d in clone () from /lib64/libc.so.
Thread (Thread 0x7f5a1a7fc700 (LWP )):
# 0x00007f5a25898644 in __io_getevents_0_4 () from /lib64/libaio.so.
# 0x0000000001c0e419 in LinuxAIOHandler::collect (this=this@entry=0x7f5a1a7fbc90) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001c0ed3a in LinuxAIOHandler::poll (this=this@entry=0x7f5a1a7fbc90, m1=m1@entry=0x7f5a1a7fbd30, m2=m2@entry=0x7f5a1a7fbd38, request=request@entry=0x7f5a1a7fbd40) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001c1163b in os_aio_linux_handler (request=0x7f5a1a7fbd40, m2=0x7f5a1a7fbd38, m1=0x7f5a1a7fbd30, global_segment=) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# os_aio_handler (segment=segment@entry=, m1=m1@entry=0x7f5a1a7fbd30, m2=m2@entry=0x7f5a1a7fbd38, request=request@entry=0x7f5a1a7fbd40) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001e13742 in fil_aio_wait (segment=segment@entry=) at ../../../mysql-8.0./storage/innobase/fil/fil0fil.cc:
# 0x0000000001cba198 in io_handler_thread (segment=) at ../../../mysql-8.0./storage/innobase/srv/srv0start.cc:
# 0x0000000001cba228 in __invoke_impl<void, void (*&)(unsigned long), unsigned long&> (__f=<optimized out>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<void (*&)(unsigned long), unsigned long&> (__fn=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __call<void, > (__args=..., this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<> (this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<void (*)(long unsigned int), long unsigned int> (f=@0x7f5a1c2deca0: 0x1cba170 <io_handler_thread(ulint)>, this=0x7f5a1c2deca8) at ../../../mysql-8.0./storage/innobase/include/os0thread-create.h:
# __invoke_impl<void, Runnable, void (*)(unsigned long), unsigned long> (__f=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<Runnable, void (*)(unsigned long), unsigned long> (__fn=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# _M_invoke<, , > (this=0x7f5a1c2dec98) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# operator() (this=0x7f5a1c2dec98) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# std::thread::_State_impl<std::thread::_Invoker<std::tuple<Runnable, void (*)(unsigned long), unsigned long> > >::_M_run (this=0x7f5a1c2dec90) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# 0x000000000203d14f in execute_native_thread_routine ()
# 0x00007f5a25aa1e25 in start_thread () from /lib64/libpthread.so.
# 0x00007f5a23f0734d in clone () from /lib64/libc.so.
Thread (Thread 0x7f5a1affd700 (LWP )):
# 0x00007f5a25898644 in __io_getevents_0_4 () from /lib64/libaio.so.
# 0x0000000001c0e419 in LinuxAIOHandler::collect (this=this@entry=0x7f5a1affcc90) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001c0ed3a in LinuxAIOHandler::poll (this=this@entry=0x7f5a1affcc90, m1=m1@entry=0x7f5a1affcd30, m2=m2@entry=0x7f5a1affcd38, request=request@entry=0x7f5a1affcd40) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001c1163b in os_aio_linux_handler (request=0x7f5a1affcd40, m2=0x7f5a1affcd38, m1=0x7f5a1affcd30, global_segment=) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# os_aio_handler (segment=segment@entry=, m1=m1@entry=0x7f5a1affcd30, m2=m2@entry=0x7f5a1affcd38, request=request@entry=0x7f5a1affcd40) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001e13742 in fil_aio_wait (segment=segment@entry=) at ../../../mysql-8.0./storage/innobase/fil/fil0fil.cc:
# 0x0000000001cba198 in io_handler_thread (segment=) at ../../../mysql-8.0./storage/innobase/srv/srv0start.cc:
# 0x0000000001cba228 in __invoke_impl<void, void (*&)(unsigned long), unsigned long&> (__f=<optimized out>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<void (*&)(unsigned long), unsigned long&> (__fn=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __call<void, > (__args=..., this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<> (this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<void (*)(long unsigned int), long unsigned int> (f=@0x7f5a1c2e0b50: 0x1cba170 <io_handler_thread(ulint)>, this=0x7f5a1c2e0b58) at ../../../mysql-8.0./storage/innobase/include/os0thread-create.h:
# __invoke_impl<void, Runnable, void (*)(unsigned long), unsigned long> (__f=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<Runnable, void (*)(unsigned long), unsigned long> (__fn=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# _M_invoke<, , > (this=0x7f5a1c2e0b48) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# operator() (this=0x7f5a1c2e0b48) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# std::thread::_State_impl<std::thread::_Invoker<std::tuple<Runnable, void (*)(unsigned long), unsigned long> > >::_M_run (this=0x7f5a1c2e0b40) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# 0x000000000203d14f in execute_native_thread_routine ()
# 0x00007f5a25aa1e25 in start_thread () from /lib64/libpthread.so.
# 0x00007f5a23f0734d in clone () from /lib64/libc.so.
Thread (Thread 0x7f5a1b7fe700 (LWP )):
# 0x00007f5a25898644 in __io_getevents_0_4 () from /lib64/libaio.so.
# 0x0000000001c0e419 in LinuxAIOHandler::collect (this=this@entry=0x7f5a1b7fdc90) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001c0ed3a in LinuxAIOHandler::poll (this=this@entry=0x7f5a1b7fdc90, m1=m1@entry=0x7f5a1b7fdd30, m2=m2@entry=0x7f5a1b7fdd38, request=request@entry=0x7f5a1b7fdd40) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001c1163b in os_aio_linux_handler (request=0x7f5a1b7fdd40, m2=0x7f5a1b7fdd38, m1=0x7f5a1b7fdd30, global_segment=) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# os_aio_handler (segment=segment@entry=, m1=m1@entry=0x7f5a1b7fdd30, m2=m2@entry=0x7f5a1b7fdd38, request=request@entry=0x7f5a1b7fdd40) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001e13742 in fil_aio_wait (segment=segment@entry=) at ../../../mysql-8.0./storage/innobase/fil/fil0fil.cc:
# 0x0000000001cba198 in io_handler_thread (segment=) at ../../../mysql-8.0./storage/innobase/srv/srv0start.cc:
# 0x0000000001cba228 in __invoke_impl<void, void (*&)(unsigned long), unsigned long&> (__f=<optimized out>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<void (*&)(unsigned long), unsigned long&> (__fn=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __call<void, > (__args=..., this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<> (this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<void (*)(long unsigned int), long unsigned int> (f=@0x7f5a1c2e23f0: 0x1cba170 <io_handler_thread(ulint)>, this=0x7f5a1c2e23f8) at ../../../mysql-8.0./storage/innobase/include/os0thread-create.h:
# __invoke_impl<void, Runnable, void (*)(unsigned long), unsigned long> (__f=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<Runnable, void (*)(unsigned long), unsigned long> (__fn=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# _M_invoke<, , > (this=0x7f5a1c2e23e8) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# operator() (this=0x7f5a1c2e23e8) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# std::thread::_State_impl<std::thread::_Invoker<std::tuple<Runnable, void (*)(unsigned long), unsigned long> > >::_M_run (this=0x7f5a1c2e23e0) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# 0x000000000203d14f in execute_native_thread_routine ()
# 0x00007f5a25aa1e25 in start_thread () from /lib64/libpthread.so.
# 0x00007f5a23f0734d in clone () from /lib64/libc.so.
Thread (Thread 0x7f5a1bfff700 (LWP )):
# 0x00007f5a25898644 in __io_getevents_0_4 () from /lib64/libaio.so.
# 0x0000000001c0e419 in LinuxAIOHandler::collect (this=this@entry=0x7f5a1bffec90) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001c0ed3a in LinuxAIOHandler::poll (this=this@entry=0x7f5a1bffec90, m1=m1@entry=0x7f5a1bffed30, m2=m2@entry=0x7f5a1bffed38, request=request@entry=0x7f5a1bffed40) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001c1163b in os_aio_linux_handler (request=0x7f5a1bffed40, m2=0x7f5a1bffed38, m1=0x7f5a1bffed30, global_segment=) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# os_aio_handler (segment=segment@entry=, m1=m1@entry=0x7f5a1bffed30, m2=m2@entry=0x7f5a1bffed38, request=request@entry=0x7f5a1bffed40) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001e13742 in fil_aio_wait (segment=segment@entry=) at ../../../mysql-8.0./storage/innobase/fil/fil0fil.cc:
# 0x0000000001cba198 in io_handler_thread (segment=) at ../../../mysql-8.0./storage/innobase/srv/srv0start.cc:
# 0x0000000001cba228 in __invoke_impl<void, void (*&)(unsigned long), unsigned long&> (__f=<optimized out>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<void (*&)(unsigned long), unsigned long&> (__fn=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __call<void, > (__args=..., this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<> (this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<void (*)(long unsigned int), long unsigned int> (f=@0x7f5a1c2e1450: 0x1cba170 <io_handler_thread(ulint)>, this=0x7f5a1c2e1458) at ../../../mysql-8.0./storage/innobase/include/os0thread-create.h:
# __invoke_impl<void, Runnable, void (*)(unsigned long), unsigned long> (__f=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<Runnable, void (*)(unsigned long), unsigned long> (__fn=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# _M_invoke<, , > (this=0x7f5a1c2e1448) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# operator() (this=0x7f5a1c2e1448) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# std::thread::_State_impl<std::thread::_Invoker<std::tuple<Runnable, void (*)(unsigned long), unsigned long> > >::_M_run (this=0x7f5a1c2e1440) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# 0x000000000203d14f in execute_native_thread_routine ()
# 0x00007f5a25aa1e25 in start_thread () from /lib64/libpthread.so.
# 0x00007f5a23f0734d in clone () from /lib64/libc.so.
Thread (Thread 0x7f5a20dd2700 (LWP )):
# 0x00007f5a25898644 in __io_getevents_0_4 () from /lib64/libaio.so.
# 0x0000000001c0e419 in LinuxAIOHandler::collect (this=this@entry=0x7f5a20dd1c90) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001c0ed3a in LinuxAIOHandler::poll (this=this@entry=0x7f5a20dd1c90, m1=m1@entry=0x7f5a20dd1d30, m2=m2@entry=0x7f5a20dd1d38, request=request@entry=0x7f5a20dd1d40) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001c1163b in os_aio_linux_handler (request=0x7f5a20dd1d40, m2=0x7f5a20dd1d38, m1=0x7f5a20dd1d30, global_segment=) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# os_aio_handler (segment=segment@entry=, m1=m1@entry=0x7f5a20dd1d30, m2=m2@entry=0x7f5a20dd1d38, request=request@entry=0x7f5a20dd1d40) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001e13742 in fil_aio_wait (segment=segment@entry=) at ../../../mysql-8.0./storage/innobase/fil/fil0fil.cc:
# 0x0000000001cba198 in io_handler_thread (segment=) at ../../../mysql-8.0./storage/innobase/srv/srv0start.cc:
# 0x0000000001cba228 in __invoke_impl<void, void (*&)(unsigned long), unsigned long&> (__f=<optimized out>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<void (*&)(unsigned long), unsigned long&> (__fn=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __call<void, > (__args=..., this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<> (this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<void (*)(long unsigned int), long unsigned int> (f=@0x7f5a1c2df7f0: 0x1cba170 <io_handler_thread(ulint)>, this=0x7f5a1c2df7f8) at ../../../mysql-8.0./storage/innobase/include/os0thread-create.h:
# __invoke_impl<void, Runnable, void (*)(unsigned long), unsigned long> (__f=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<Runnable, void (*)(unsigned long), unsigned long> (__fn=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# _M_invoke<, , > (this=0x7f5a1c2df7e8) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# operator() (this=0x7f5a1c2df7e8) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# std::thread::_State_impl<std::thread::_Invoker<std::tuple<Runnable, void (*)(unsigned long), unsigned long> > >::_M_run (this=0x7f5a1c2df7e0) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# 0x000000000203d14f in execute_native_thread_routine ()
# 0x00007f5a25aa1e25 in start_thread () from /lib64/libpthread.so.
# 0x00007f5a23f0734d in clone () from /lib64/libc.so.
Thread (Thread 0x7f59d4c33700 (LWP )):
# 0x00007f5a25898644 in __io_getevents_0_4 () from /lib64/libaio.so.
# 0x0000000001c0e419 in LinuxAIOHandler::collect (this=this@entry=0x7f59d4c32c90) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001c0ed3a in LinuxAIOHandler::poll (this=this@entry=0x7f59d4c32c90, m1=m1@entry=0x7f59d4c32d30, m2=m2@entry=0x7f59d4c32d38, request=request@entry=0x7f59d4c32d40) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001c1163b in os_aio_linux_handler (request=0x7f59d4c32d40, m2=0x7f59d4c32d38, m1=0x7f59d4c32d30, global_segment=) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# os_aio_handler (segment=segment@entry=, m1=m1@entry=0x7f59d4c32d30, m2=m2@entry=0x7f59d4c32d38, request=request@entry=0x7f59d4c32d40) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001e13742 in fil_aio_wait (segment=segment@entry=) at ../../../mysql-8.0./storage/innobase/fil/fil0fil.cc:
# 0x0000000001cba198 in io_handler_thread (segment=) at ../../../mysql-8.0./storage/innobase/srv/srv0start.cc:
# 0x0000000001cba228 in __invoke_impl<void, void (*&)(unsigned long), unsigned long&> (__f=<optimized out>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<void (*&)(unsigned long), unsigned long&> (__fn=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __call<void, > (__args=..., this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<> (this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<void (*)(long unsigned int), long unsigned int> (f=@0x7f5a1c2e7ec0: 0x1cba170 <io_handler_thread(ulint)>, this=0x7f5a1c2e7ec8) at ../../../mysql-8.0./storage/innobase/include/os0thread-create.h:
# __invoke_impl<void, Runnable, void (*)(unsigned long), unsigned long> (__f=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<Runnable, void (*)(unsigned long), unsigned long> (__fn=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# _M_invoke<, , > (this=0x7f5a1c2e7eb8) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# operator() (this=0x7f5a1c2e7eb8) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# std::thread::_State_impl<std::thread::_Invoker<std::tuple<Runnable, void (*)(unsigned long), unsigned long> > >::_M_run (this=0x7f5a1c2e7eb0) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# 0x000000000203d14f in execute_native_thread_routine ()
# 0x00007f5a25aa1e25 in start_thread () from /lib64/libpthread.so.
# 0x00007f5a23f0734d in clone () from /lib64/libc.so.
Thread (Thread 0x7f579e24a700 (LWP )):
# 0x00007f5a25898644 in __io_getevents_0_4 () from /lib64/libaio.so.
# 0x0000000001c0e419 in LinuxAIOHandler::collect (this=this@entry=0x7f579e249c90) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001c0ed3a in LinuxAIOHandler::poll (this=this@entry=0x7f579e249c90, m1=m1@entry=0x7f579e249d30, m2=m2@entry=0x7f579e249d38, request=request@entry=0x7f579e249d40) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001c1163b in os_aio_linux_handler (request=0x7f579e249d40, m2=0x7f579e249d38, m1=0x7f579e249d30, global_segment=) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# os_aio_handler (segment=segment@entry=, m1=m1@entry=0x7f579e249d30, m2=m2@entry=0x7f579e249d38, request=request@entry=0x7f579e249d40) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001e13742 in fil_aio_wait (segment=segment@entry=) at ../../../mysql-8.0./storage/innobase/fil/fil0fil.cc:
# 0x0000000001cba198 in io_handler_thread (segment=) at ../../../mysql-8.0./storage/innobase/srv/srv0start.cc:
# 0x0000000001cba228 in __invoke_impl<void, void (*&)(unsigned long), unsigned long&> (__f=<optimized out>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<void (*&)(unsigned long), unsigned long&> (__fn=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __call<void, > (__args=..., this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<> (this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<void (*)(long unsigned int), long unsigned int> (f=@0x7f5a1c2ded40: 0x1cba170 <io_handler_thread(ulint)>, this=0x7f5a1c2ded48) at ../../../mysql-8.0./storage/innobase/include/os0thread-create.h:
# __invoke_impl<void, Runnable, void (*)(unsigned long), unsigned long> (__f=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<Runnable, void (*)(unsigned long), unsigned long> (__fn=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# _M_invoke<, , > (this=0x7f5a1c2ded38) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# operator() (this=0x7f5a1c2ded38) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# std::thread::_State_impl<std::thread::_Invoker<std::tuple<Runnable, void (*)(unsigned long), unsigned long> > >::_M_run (this=0x7f5a1c2ded30) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# 0x000000000203d14f in execute_native_thread_routine ()
# 0x00007f5a25aa1e25 in start_thread () from /lib64/libpthread.so.
# 0x00007f5a23f0734d in clone () from /lib64/libc.so.
Thread (Thread 0x7f579da49700 (LWP )):
# 0x00007f5a25898644 in __io_getevents_0_4 () from /lib64/libaio.so.
# 0x0000000001c0e419 in LinuxAIOHandler::collect (this=this@entry=0x7f579da48c90) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001c0ed3a in LinuxAIOHandler::poll (this=this@entry=0x7f579da48c90, m1=m1@entry=0x7f579da48d30, m2=m2@entry=0x7f579da48d38, request=request@entry=0x7f579da48d40) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001c1163b in os_aio_linux_handler (request=0x7f579da48d40, m2=0x7f579da48d38, m1=0x7f579da48d30, global_segment=) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# os_aio_handler (segment=segment@entry=, m1=m1@entry=0x7f579da48d30, m2=m2@entry=0x7f579da48d38, request=request@entry=0x7f579da48d40) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001e13742 in fil_aio_wait (segment=segment@entry=) at ../../../mysql-8.0./storage/innobase/fil/fil0fil.cc:
# 0x0000000001cba198 in io_handler_thread (segment=) at ../../../mysql-8.0./storage/innobase/srv/srv0start.cc:
# 0x0000000001cba228 in __invoke_impl<void, void (*&)(unsigned long), unsigned long&> (__f=<optimized out>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<void (*&)(unsigned long), unsigned long&> (__fn=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __call<void, > (__args=..., this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<> (this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<void (*)(long unsigned int), long unsigned int> (f=@0x7f5a1c2df750: 0x1cba170 <io_handler_thread(ulint)>, this=0x7f5a1c2df758) at ../../../mysql-8.0./storage/innobase/include/os0thread-create.h:
# __invoke_impl<void, Runnable, void (*)(unsigned long), unsigned long> (__f=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<Runnable, void (*)(unsigned long), unsigned long> (__fn=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# _M_invoke<, , > (this=0x7f5a1c2df748) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# operator() (this=0x7f5a1c2df748) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# std::thread::_State_impl<std::thread::_Invoker<std::tuple<Runnable, void (*)(unsigned long), unsigned long> > >::_M_run (this=0x7f5a1c2df740) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# 0x000000000203d14f in execute_native_thread_routine ()
# 0x00007f5a25aa1e25 in start_thread () from /lib64/libpthread.so.
# 0x00007f5a23f0734d in clone () from /lib64/libc.so.
Thread (Thread 0x7f579d248700 (LWP )):
# 0x00007f5a25898644 in __io_getevents_0_4 () from /lib64/libaio.so.
# 0x0000000001c0e419 in LinuxAIOHandler::collect (this=this@entry=0x7f579d247c90) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001c0ed3a in LinuxAIOHandler::poll (this=this@entry=0x7f579d247c90, m1=m1@entry=0x7f579d247d30, m2=m2@entry=0x7f579d247d38, request=request@entry=0x7f579d247d40) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001c1163b in os_aio_linux_handler (request=0x7f579d247d40, m2=0x7f579d247d38, m1=0x7f579d247d30, global_segment=) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# os_aio_handler (segment=segment@entry=, m1=m1@entry=0x7f579d247d30, m2=m2@entry=0x7f579d247d38, request=request@entry=0x7f579d247d40) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001e13742 in fil_aio_wait (segment=segment@entry=) at ../../../mysql-8.0./storage/innobase/fil/fil0fil.cc:
# 0x0000000001cba198 in io_handler_thread (segment=) at ../../../mysql-8.0./storage/innobase/srv/srv0start.cc:
# 0x0000000001cba228 in __invoke_impl<void, void (*&)(unsigned long), unsigned long&> (__f=<optimized out>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<void (*&)(unsigned long), unsigned long&> (__fn=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __call<void, > (__args=..., this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<> (this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<void (*)(long unsigned int), long unsigned int> (f=@0x7f5a1c2e1c70: 0x1cba170 <io_handler_thread(ulint)>, this=0x7f5a1c2e1c78) at ../../../mysql-8.0./storage/innobase/include/os0thread-create.h:
# __invoke_impl<void, Runnable, void (*)(unsigned long), unsigned long> (__f=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<Runnable, void (*)(unsigned long), unsigned long> (__fn=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# _M_invoke<, , > (this=0x7f5a1c2e1c68) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# operator() (this=0x7f5a1c2e1c68) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# std::thread::_State_impl<std::thread::_Invoker<std::tuple<Runnable, void (*)(unsigned long), unsigned long> > >::_M_run (this=0x7f5a1c2e1c60) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# 0x000000000203d14f in execute_native_thread_routine ()
# 0x00007f5a25aa1e25 in start_thread () from /lib64/libpthread.so.
# 0x00007f5a23f0734d in clone () from /lib64/libc.so.
Thread (Thread 0x7f579ca47700 (LWP )):
# 0x00007f5a25898644 in __io_getevents_0_4 () from /lib64/libaio.so.
# 0x0000000001c0e419 in LinuxAIOHandler::collect (this=this@entry=0x7f579ca46c90) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001c0ed3a in LinuxAIOHandler::poll (this=this@entry=0x7f579ca46c90, m1=m1@entry=0x7f579ca46d30, m2=m2@entry=0x7f579ca46d38, request=request@entry=0x7f579ca46d40) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001c1163b in os_aio_linux_handler (request=0x7f579ca46d40, m2=0x7f579ca46d38, m1=0x7f579ca46d30, global_segment=) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# os_aio_handler (segment=segment@entry=, m1=m1@entry=0x7f579ca46d30, m2=m2@entry=0x7f579ca46d38, request=request@entry=0x7f579ca46d40) at ../../../mysql-8.0./storage/innobase/os/os0file.cc:
# 0x0000000001e13742 in fil_aio_wait (segment=segment@entry=) at ../../../mysql-8.0./storage/innobase/fil/fil0fil.cc:
# 0x0000000001cba198 in io_handler_thread (segment=) at ../../../mysql-8.0./storage/innobase/srv/srv0start.cc:
# 0x0000000001cba228 in __invoke_impl<void, void (*&)(unsigned long), unsigned long&> (__f=<optimized out>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<void (*&)(unsigned long), unsigned long&> (__fn=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __call<void, > (__args=..., this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<> (this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<void (*)(long unsigned int), long unsigned int> (f=@0x7f5a1c2e16d0: 0x1cba170 <io_handler_thread(ulint)>, this=0x7f5a1c2e16d8) at ../../../mysql-8.0./storage/innobase/include/os0thread-create.h:
# __invoke_impl<void, Runnable, void (*)(unsigned long), unsigned long> (__f=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<Runnable, void (*)(unsigned long), unsigned long> (__fn=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# _M_invoke<, , > (this=0x7f5a1c2e16c8) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# operator() (this=0x7f5a1c2e16c8) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# std::thread::_State_impl<std::thread::_Invoker<std::tuple<Runnable, void (*)(unsigned long), unsigned long> > >::_M_run (this=0x7f5a1c2e16c0) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# 0x000000000203d14f in execute_native_thread_routine ()
# 0x00007f5a25aa1e25 in start_thread () from /lib64/libpthread.so.
# 0x00007f5a23f0734d in clone () from /lib64/libc.so.
Thread (Thread 0x7f579c246700 (LWP )):
# 0x00007f5a25aa5945 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.
# 0x0000000001c16420 in wait (this=0x7f5a1c337de8) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# os_event::wait_low (this=0x7f5a1c337de8, reset_sig_count=, reset_sig_count@entry=) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# 0x0000000001c166fa in os_event_wait_low (event=<optimized out>, reset_sig_count=reset_sig_count@entry=) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# 0x0000000001d8b079 in buf_flush_page_coordinator_thread (n_page_cleaners=<optimized out>) at ../../../mysql-8.0./storage/innobase/buf/buf0flu.cc:
# 0x0000000001cba228 in __invoke_impl<void, void (*&)(unsigned long), unsigned long&> (__f=<optimized out>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<void (*&)(unsigned long), unsigned long&> (__fn=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __call<void, > (__args=..., this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<> (this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<void (*)(long unsigned int), long unsigned int> (f=@0x7f5a1c2e0650: 0x1d8ace0 <buf_flush_page_coordinator_thread(size_t)>, this=0x7f5a1c2e0658) at ../../../mysql-8.0./storage/innobase/include/os0thread-create.h:
# __invoke_impl<void, Runnable, void (*)(unsigned long), unsigned long> (__f=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<Runnable, void (*)(unsigned long), unsigned long> (__fn=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# _M_invoke<, , > (this=0x7f5a1c2e0648) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# operator() (this=0x7f5a1c2e0648) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# std::thread::_State_impl<std::thread::_Invoker<std::tuple<Runnable, void (*)(unsigned long), unsigned long> > >::_M_run (this=0x7f5a1c2e0640) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# 0x000000000203d14f in execute_native_thread_routine ()
# 0x00007f5a25aa1e25 in start_thread () from /lib64/libpthread.so.
# 0x00007f5a23f0734d in clone () from /lib64/libc.so.
Thread (Thread 0x7f579ba45700 (LWP )):
# 0x00007f5a25aa5945 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.
# 0x0000000001c16420 in wait (this=0x7f5a1c362918) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# os_event::wait_low (this=0x7f5a1c362918, reset_sig_count=, reset_sig_count@entry=) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# 0x0000000001c166fa in os_event_wait_low (event=<optimized out>, reset_sig_count=reset_sig_count@entry=) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# 0x0000000001d8a447 in buf_flush_page_cleaner_thread () at ../../../mysql-8.0./storage/innobase/buf/buf0flu.cc:
# 0x0000000001be7873 in __invoke_impl<void, void (*&)()> (__f=<optimized out>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<void (*&)()> (__fn=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __call<void> (__args=..., this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<> (this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<void (*)()> (f=@0x7f5a00000988: 0x1d8a350 <buf_flush_page_cleaner_thread()>, this=0x7f5a00000990) at ../../../mysql-8.0./storage/innobase/include/os0thread-create.h:
# __invoke_impl<void, Runnable, void (*)()> (__f=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<Runnable, void (*)()> (__fn=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# _M_invoke<, > (this=0x7f5a00000988) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# operator() (this=0x7f5a00000988) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# std::thread::_State_impl<std::thread::_Invoker<std::tuple<Runnable, void (*)()> > >::_M_run (this=0x7f5a00000980) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# 0x000000000203d14f in execute_native_thread_routine ()
# 0x00007f5a25aa1e25 in start_thread () from /lib64/libpthread.so.
# 0x00007f5a23f0734d in clone () from /lib64/libc.so.
Thread (Thread 0x7f579b244700 (LWP )):
# 0x00007f5a25aa5945 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.
# 0x0000000001c16420 in wait (this=0x7f5a1c362918) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# os_event::wait_low (this=0x7f5a1c362918, reset_sig_count=, reset_sig_count@entry=) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# 0x0000000001c166fa in os_event_wait_low (event=<optimized out>, reset_sig_count=reset_sig_count@entry=) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# 0x0000000001d8a447 in buf_flush_page_cleaner_thread () at ../../../mysql-8.0./storage/innobase/buf/buf0flu.cc:
# 0x0000000001be7873 in __invoke_impl<void, void (*&)()> (__f=<optimized out>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<void (*&)()> (__fn=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __call<void> (__args=..., this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<> (this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<void (*)()> (f=@0x7f5a03627738: 0x1d8a350 <buf_flush_page_cleaner_thread()>, this=0x7f5a03627740) at ../../../mysql-8.0./storage/innobase/include/os0thread-create.h:
# __invoke_impl<void, Runnable, void (*)()> (__f=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<Runnable, void (*)()> (__fn=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# _M_invoke<, > (this=0x7f5a03627738) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# operator() (this=0x7f5a03627738) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# std::thread::_State_impl<std::thread::_Invoker<std::tuple<Runnable, void (*)()> > >::_M_run (this=0x7f5a03627730) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# 0x000000000203d14f in execute_native_thread_routine ()
# 0x00007f5a25aa1e25 in start_thread () from /lib64/libpthread.so.
# 0x00007f5a23f0734d in clone () from /lib64/libc.so.
Thread (Thread 0x7f579aa43700 (LWP )):
# 0x00007f5a25aa5945 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.
# 0x0000000001c16420 in wait (this=0x7f5a1c362918) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# os_event::wait_low (this=0x7f5a1c362918, reset_sig_count=, reset_sig_count@entry=) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# 0x0000000001c166fa in os_event_wait_low (event=<optimized out>, reset_sig_count=reset_sig_count@entry=) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# 0x0000000001d8a447 in buf_flush_page_cleaner_thread () at ../../../mysql-8.0./storage/innobase/buf/buf0flu.cc:
# 0x0000000001be7873 in __invoke_impl<void, void (*&)()> (__f=<optimized out>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<void (*&)()> (__fn=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __call<void> (__args=..., this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<> (this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<void (*)()> (f=@0x7f5a036279c8: 0x1d8a350 <buf_flush_page_cleaner_thread()>, this=0x7f5a036279d0) at ../../../mysql-8.0./storage/innobase/include/os0thread-create.h:
# __invoke_impl<void, Runnable, void (*)()> (__f=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<Runnable, void (*)()> (__fn=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# _M_invoke<, > (this=0x7f5a036279c8) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# operator() (this=0x7f5a036279c8) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# std::thread::_State_impl<std::thread::_Invoker<std::tuple<Runnable, void (*)()> > >::_M_run (this=0x7f5a036279c0) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# 0x000000000203d14f in execute_native_thread_routine ()
# 0x00007f5a25aa1e25 in start_thread () from /lib64/libpthread.so.
# 0x00007f5a23f0734d in clone () from /lib64/libc.so.
Thread (Thread 0x7f579a242700 (LWP )):
# 0x00007f5a25aa5945 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.
# 0x0000000001c16420 in wait (this=0x7f5a1c362918) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# os_event::wait_low (this=0x7f5a1c362918, reset_sig_count=, reset_sig_count@entry=) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# 0x0000000001c166fa in os_event_wait_low (event=<optimized out>, reset_sig_count=reset_sig_count@entry=) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# 0x0000000001d8a447 in buf_flush_page_cleaner_thread () at ../../../mysql-8.0./storage/innobase/buf/buf0flu.cc:
# 0x0000000001be7873 in __invoke_impl<void, void (*&)()> (__f=<optimized out>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<void (*&)()> (__fn=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __call<void> (__args=..., this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<> (this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<void (*)()> (f=@0x7f5a03627c58: 0x1d8a350 <buf_flush_page_cleaner_thread()>, this=0x7f5a03627c60) at ../../../mysql-8.0./storage/innobase/include/os0thread-create.h:
# __invoke_impl<void, Runnable, void (*)()> (__f=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<Runnable, void (*)()> (__fn=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# _M_invoke<, > (this=0x7f5a03627c58) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# operator() (this=0x7f5a03627c58) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# std::thread::_State_impl<std::thread::_Invoker<std::tuple<Runnable, void (*)()> > >::_M_run (this=0x7f5a03627c50) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# 0x000000000203d14f in execute_native_thread_routine ()
# 0x00007f5a25aa1e25 in start_thread () from /lib64/libpthread.so.
# 0x00007f5a23f0734d in clone () from /lib64/libc.so.
Thread (Thread 0x7f5799a41700 (LWP )):
# 0x00007f5a25aa5945 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.
# 0x0000000001c16420 in wait (this=0x7f5a1c362918) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# os_event::wait_low (this=0x7f5a1c362918, reset_sig_count=, reset_sig_count@entry=) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# 0x0000000001c166fa in os_event_wait_low (event=<optimized out>, reset_sig_count=reset_sig_count@entry=) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# 0x0000000001d8a447 in buf_flush_page_cleaner_thread () at ../../../mysql-8.0./storage/innobase/buf/buf0flu.cc:
# 0x0000000001be7873 in __invoke_impl<void, void (*&)()> (__f=<optimized out>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<void (*&)()> (__fn=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __call<void> (__args=..., this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<> (this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<void (*)()> (f=@0x7f5a03627ee8: 0x1d8a350 <buf_flush_page_cleaner_thread()>, this=0x7f5a03627ef0) at ../../../mysql-8.0./storage/innobase/include/os0thread-create.h:
# __invoke_impl<void, Runnable, void (*)()> (__f=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<Runnable, void (*)()> (__fn=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# _M_invoke<, > (this=0x7f5a03627ee8) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# operator() (this=0x7f5a03627ee8) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# std::thread::_State_impl<std::thread::_Invoker<std::tuple<Runnable, void (*)()> > >::_M_run (this=0x7f5a03627ee0) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# 0x000000000203d14f in execute_native_thread_routine ()
# 0x00007f5a25aa1e25 in start_thread () from /lib64/libpthread.so.
# 0x00007f5a23f0734d in clone () from /lib64/libc.so.
Thread (Thread 0x7f5799240700 (LWP )):
# 0x00007f5a25aa5945 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.
# 0x0000000001c16420 in wait (this=0x7f5a1c362918) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# os_event::wait_low (this=0x7f5a1c362918, reset_sig_count=, reset_sig_count@entry=) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# 0x0000000001c166fa in os_event_wait_low (event=<optimized out>, reset_sig_count=reset_sig_count@entry=) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# 0x0000000001d8a447 in buf_flush_page_cleaner_thread () at ../../../mysql-8.0./storage/innobase/buf/buf0flu.cc:
# 0x0000000001be7873 in __invoke_impl<void, void (*&)()> (__f=<optimized out>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<void (*&)()> (__fn=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __call<void> (__args=..., this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<> (this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<void (*)()> (f=@0x7f5a03628178: 0x1d8a350 <buf_flush_page_cleaner_thread()>, this=0x7f5a03628180) at ../../../mysql-8.0./storage/innobase/include/os0thread-create.h:
# __invoke_impl<void, Runnable, void (*)()> (__f=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<Runnable, void (*)()> (__fn=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# _M_invoke<, > (this=0x7f5a03628178) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# operator() (this=0x7f5a03628178) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# std::thread::_State_impl<std::thread::_Invoker<std::tuple<Runnable, void (*)()> > >::_M_run (this=0x7f5a03628170) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# 0x000000000203d14f in execute_native_thread_routine ()
# 0x00007f5a25aa1e25 in start_thread () from /lib64/libpthread.so.
# 0x00007f5a23f0734d in clone () from /lib64/libc.so.
Thread (Thread 0x7f5798a3f700 (LWP )):
# 0x00007f5a25aa5945 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.
# 0x0000000001c16420 in wait (this=0x7f5a1c362918) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# os_event::wait_low (this=0x7f5a1c362918, reset_sig_count=, reset_sig_count@entry=) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# 0x0000000001c166fa in os_event_wait_low (event=<optimized out>, reset_sig_count=reset_sig_count@entry=) at ../../../mysql-8.0./storage/innobase/os/os0event.cc:
# 0x0000000001d8a447 in buf_flush_page_cleaner_thread () at ../../../mysql-8.0./storage/innobase/buf/buf0flu.cc:
# 0x0000000001be7873 in __invoke_impl<void, void (*&)()> (__f=<optimized out>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<void (*&)()> (__fn=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __call<void> (__args=..., this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<> (this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<void (*)()> (f=@0x7f5a03628408: 0x1d8a350 <buf_flush_page_cleaner_thread()>, this=0x7f5a03628410) at ../../../mysql-8.0./storage/innobase/include/os0thread-create.h:
# __invoke_impl<void, Runnable, void (*)()> (__f=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<Runnable, void (*)()> (__fn=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# _M_invoke<, > (this=0x7f5a03628408) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# operator() (this=0x7f5a03628408) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# std::thread::_State_impl<std::thread::_Invoker<std::tuple<Runnable, void (*)()> > >::_M_run (this=0x7f5a03628400) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# 0x000000000203d14f in execute_native_thread_routine ()
# 0x00007f5a25aa1e25 in start_thread () from /lib64/libpthread.so.
# 0x00007f5a23f0734d in clone () from /lib64/libc.so.
Thread (Thread 0x7f578ea3b700 (LWP )):
# 0x00007f5a25aa8e4d in nanosleep () from /lib64/libpthread.so.
# 0x0000000001becf55 in sleep_for<long, std::ratio<, > > (__rtime=...) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# recv_writer_thread () at ../../../mysql-8.0./storage/innobase/log/log0recv.cc:
# 0x0000000001be7873 in __invoke_impl<void, void (*&)()> (__f=<optimized out>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<void (*&)()> (__fn=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __call<void> (__args=..., this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<> (this=<synthetic pointer>) at /opt/rh/devtoolset-/root/usr/include/c++//functional:
# operator()<void (*)()> (f=@0x7f5a1c36bb68: 0x1bece30 <recv_writer_thread()>, this=0x7f5a1c36bb70) at ../../../mysql-8.0./storage/innobase/include/os0thread-create.h:
# __invoke_impl<void, Runnable, void (*)()> (__f=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# __invoke<Runnable, void (*)()> (__fn=...) at /opt/rh/devtoolset-/root/usr/include/c++//bits/invoke.h:
# _M_invoke<, > (this=0x7f5a1c36bb68) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# operator() (this=0x7f5a1c36bb68) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# std::thread::_State_impl<std::thread::_Invoker<std::tuple<Runnable, void (*)()> > >::_M_run (this=0x7f5a1c36bb60) at /opt/rh/devtoolset-/root/usr/include/c++//thread:
# 0x000000000203d14f in execute_native_thread_routine ()
# 0x00007f5a25aa1e25 in start_thread () from /lib64/libpthread.so.
# 0x00007f5a23f0734d in clone () from /lib64/libc.so.
Thread (Thread 0x7f5a25ec9840 (LWP )):
# 0x00007f5a25aa2f57 in pthread_join () from /lib64/libpthread.so.
# 0x00000000019f7e7d in my_thread_join (thread=<optimized out>, value_ptr=<optimized out>) at ../../mysql-8.0./mysys/my_thread.cc:
# 0x0000000000d712b2 in bootstrap::run_bootstrap_thread (file=<optimized out>, boot_handler=<optimized out>, thread_type=SYSTEM_THREAD_DD_INITIALIZE) at ../../mysql-8.0./sql/bootstrap.cc:
# 0x00000000017acb73 in dd::Dictionary_impl::init (dd_init=dd::DD_RESTART_OR_UPGRADE) at ../../mysql-8.0./sql/dd/impl/dictionary_impl.cc:
# 0x0000000000ab7610 in init_server_components () at ../../mysql-8.0./sql/mysqld.cc:
# 0x0000000000b03514 in mysqld_main (argc=<optimized out>, argv=<optimized out>) at ../../mysql-8.0./sql/mysqld.cc:
# 0x00007f5a23e30c05 in __libc_start_main () from /lib64/libc.so.
# 0x0000000000af2af5 in _start ()

-----

mysql-8.0.11 比较坑的地方dba门要淡定的更多相关文章

  1. Win7系统安装 MySQL 8.0.11

    1. 下载 MySQL 8.0.11 版本 下载地址: https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.11-winx64.zip 2. 下载 ...

  2. MySql 8.0.11 在win10下的zip非安装配置

     在win10使用mysql8.0.11的zip包进行配置时,搜到的教程很多坑,特此总结成功配置的方法. 1.下载非安装的zip包   mysql 8.0.11 64位 2.解压zip包 将下载的zi ...

  3. SQLyog 报错2058 :连接 mysql 8.0.11 解决方法

    下载新版的 mysql 8.0.11 安装. 为了方便安装查看,我下载了sqlyog 工具 连接 mysql 配置新连接报错:错误号码 2058,分析是 mysql 密码加密方法变了. 解决方法:wi ...

  4. PHP 5.5.38 + mysql 5.0.11 + zabbix3.0 + nginx 安装

    PHP 5.5.38 + mysql 5.0.11 + zabbix3.0 + nginx 1.首先在安装好环境下安装 zabbix3.0情况下 2. yum install mysql-devel ...

  5. MySql 8.0.11 客户端连接失败:2059 - Authentication plugin 'caching_sha2_password' cannot be loaded: ....

    近期,换了新笔记本,重新安装了MySql数据库和客户端工具Navicat Premium 12.我是从官网上下载的MySql数据库,版本为8.0.11,链接:https://dev.mysql.com ...

  6. 原创:mysql5 还原至mysql 8.0.11数据库链接配置提示错误(修改内容有三处

    原创:mysql5 还原至mysql 8.0.11数据库链接配置提示错误改有三: a) mysql 连接jar包版修改 b)类路径修改 c)配置连接池地址修改 因版本升级,首先要修改 1:mysql- ...

  7. Centos 6.5下mysql 8.0.11的rpm包的安装方式

    1.系统版本及mysql下载地址 操作系统:Centos 6.5(Centos 7.4下载对应的mysql版本安装同理) mysql数据库版本:mysql8.0.11 mysql官方网站:http:/ ...

  8. Windows 上安装 MySQL(8.0.11)

    1.接下来我们需要配置下 MySQL 的配置文件 打开刚刚解压的文件夹 C:\web\mysql-8.0.11 ,在该文件夹下创建 my.ini 配置文件,编辑 my.ini 配置以下基本信息: [m ...

  9. MySQL 8.0.11安装配置

    官网地址:https://dev.mysql.com/downloads/mysql/ 我这里是RHEL6.5的系统,因此选择RedHat 6 x86,64bit操作系统---下载第一个RPM Bun ...

随机推荐

  1. MySQL 简单存储过程实现Redis的INCR功能

    USE test; DROP PROCEDURE IF EXISTS pro_testincrement; DELIMITER && CREATE PROCEDURE pro_test ...

  2. Java之所有对象的公用方法>9.Always override hashCode when you override equals

     You must override hashCode in every class that overrides equals.

  3. VREP中的力触觉设备接口(CHAI3D)

    力反馈技术是一种新型的人机交互技术,它允许用户借助力反馈设备触碰.操纵计算机生成的虚拟环境中的物体,并感知物体的运动和相应的力反馈信息,实现人机力觉交互.虽然传统的鼠标.键盘.触摸屏等交互手段可以满足 ...

  4. Web工程中各类地址的写法

    1)总体原则 在java web开发中,只要是url地址,那么最好以“/”开头,也就是绝对路径的方式.那么这个“/”到底代表什么呢? 如果“/”是给服务器用的,则代表当前web工程:如果是给浏览器用的 ...

  5. Linux系统下批量创建用户

    Linux批量创建用户 [root@ldapserver ~]# ) ; do useradd -d /home/ldapuser$i ldapuser#i; done [root@ldapserve ...

  6. git 不用clone整个远程仓库,只把特定的commit给fetch下来的方案

    一个麻烦点就是,我需要阅读一个大点的开源项目,远程仓库的代码量太庞大了,如果我需要git reset --hard [commit sha1]感兴趣的commit快照,就首先得git clone整个远 ...

  7. 编译Boost库

    VS版本: 虽然网络上有,但是还是记录下,找到VS的command prompt,然后切换到boost的根目录: 1.运行 bootstrap.bat 它在当前目录下会生成b2.exe2. 2.运行b ...

  8. 不可不知的mysql 常用技巧总结

    不可不知的mysql 常用技巧总结 mysql常用命令 mysqld --启动mysql数据库 show databases; -- 查看数据库 use database; -- 选择数据库 show ...

  9. AllInOneConveter——编码转换工具

    一.Url编码解码 二.Base64编码解码 三.\u形式Unicode和汉互转 四.Md5加密 五.源代码 https://github.com/FrankFan/AllInOneConverter ...

  10. ios中tableview侧栏的折叠

    #import "ViewController.h" #define Ksmall 40.0f #define Klarge 80.0f #define KNoOpen @&quo ...