間違ったバージョンのMySQLが使用されていると、AIQUMでMySQLサービスがクラッシュする
環境
- ActiveIQ Unified Manager(AIQUM)9.6以降
- RHEL / CentOS / Windows
- MySQL
問題
- MySQLサービスがクラッシュしてAIQUMで起動できない
- その他のAIQUMサービスはMySQLなしでは開始できません。
- MySQL
error.log
の表示内容:mysqld got signal 11 ;
Most likely, you have hit a bug, but this error can also be caused by malfunctioning hardware.
..
Thread pointer: 0x0
Attempting backtrace. You can use the following information to find out
where mysqld died. If you see no messages after this, something went
terribly wrong...
stack_bottom = 0 thread_stack 0x100000
/usr/sbin/mysqld(my_print_stacktrace(unsigned char const*, unsigned long)+0x41) [0x213f031]
/usr/sbin/mysqld(print_fatal_signal(int)+0x397) [0xffa557]
/usr/sbin/mysqld(handle_fatal_signal+0xa5) [0xffa615]
/lib64/libpthread.so.0(+0x12d20) [0x7f5d89cb4d20]
/usr/sbin/mysqld(Validate_files::check(__gnu_cxx::__normal_iterator<dd::Tablespace const* const*, std::vector<dd::Tablespace const*, std::allocator<dd::Tablespace const*>>> const&, __gnu_cxx::__normal_iterator<dd::Tablespace const* const*, std::vector<dd::Tablespace const*, std::allocator<dd::Tablespace const*>>> const&, unsigned long)+0x909) [0x218ddb9]
/usr/sbin/mysqld(std::thread::_State_impl<std::thread::_Invoker<std::tuple<Detached_thread, std::function<void (__gnu_cxx::__normal_iterator<dd::Tablespace const* const*, std::vector<dd::Tablespace const*, std::allocator<dd::Tablespace const*>>> const&, __gnu_cxx::__normal_iterator<dd::Tablespace const* const*, std::vector<dd::Tablespace const*, std::allocator<dd::Tablespace const*>>> const&, unsigned long)>, __gnu_cxx::__normal_iterator<dd::Tablespace const* const*, std::vector<dd::Tablespace const*, /lib64/libstdc++.so.6(+0xc2b23) [0x7f5d88a35b23]
/lib64/libpthread.so.0(+0x81ca) [0x7f5d89caa1ca]
/lib64/libc.so.6(clone+0x43) [0x7f5d8803c8d3] - 使用されているMySQLのバージョンが、指定されたAIQUMバージョンでサポートされているバージョンよりも上位または下位です