В системе FreeBSD munin ошибка работы mysql_ графика.
На старой системе и с таким же софтом график mysql_ работает нормально.
На старой системе.
# /usr/local/share/munin/plugins/mysql_ suggest bin_relay_log binlog_groupcommit commands connections files_tables innodb_bpool innodb_bpool_act innodb_insert_buf innodb_io innodb_io_pend innodb_log innodb_rows innodb_semaphores innodb_tnx myisam_indexes network_traffic qcache qcache_mem replication select_types slow sorts table_locks tmp_tables
Новая система.
# /usr/local/share/munin/plugins/mysql_ suggest Failed to create share at /usr/local/lib/perl5/site_perl/Cache/SharedMemoryBackend.pm line 85.
Софт на обоих серверах.
munin-common-2.0.64 = munin-node-2.0.64 = p5-Cache-2.11 = p5-Cache-Cache-1.08 = p5-DBD-mysql-4.050 = perl5-5.32.0 =
Решил проблему так.
Вместо Cache::SharedMemoryCache использовать Cache::FileCache.
В mysql_ меняем две строчки:
Эту строчку
eval { require Cache::SharedMemoryCache; };
На эту
eval 'require Cache::FileCache';
И эту строку
$shared_memory_cache = Cache::SharedMemoryCache->new(\%cache_options)
На эту
$shared_memory_cache = Cache::FileCache->new(\%cache_options)
После проверяем графики или список графиков.
./mysql_ suggest
Вот так можно решить в FreeBSD munin ошибка работы графика.
Вот что получилось.