ホーム テクノロジー LINUX 構成: エラー: mysqlclient ライブラリが見つかりません – zabbix

構成: エラー: mysqlclient ライブラリが見つかりません – zabbix


必要なライブラリや依存関係がサーバーにインストールされていない場合、オープンソースのセットアップは常に困難です。

時にはイライラすることもあるかもしれません。

数週間前にZabbixを実装していたところ、このエラーが発生しました。

 checking for libperfstat 5.2.0.40 fileset...
no checking for libperfstat 5.3.0.60 fileset...
no checking for architecture...
linux (linux-gnu) checking for the linux kernel version... 2.6 family (2.6.32-358.el6.x86_64)
checking for mysql_config... no configure: error: MySQL library not found

あなたも同じエラーが発生しますか?

この問題を解決する方法を見つけるのに数時間を費やしたので、それを共有したいと思いました。

次のconfigureコマンドを使用しました。

 ./configure --with-mysql  --enable-server --enable-agent --enable-ipv6 --with-net-snmp --with-libcurl

ソリューション

  • MySQL 開発パッケージをインストールする
yum install mysql-devel

RHEL/CentOS 8 を使用している場合は、DNF を使用できます。

 dnf install mysql-devel

インターネットに接続して上記をダウンロードできない場合は、以下を手動でダウンロードしてインストールできます。

  https://www.rpmfind.net/linux/rpm2html/search.php?query=mysql-devel 
  http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/mysql-shared 

上記のリンクは Linux (64 ビット) 用です。別の OS/アーキテクチャの完全な詳細が表示される場合があります – http://dev.mysql.com/downloads/mysql/#downloads

再度設定すれば問題ないはずです。

Zabbix の学習に興味がある場合は、このUdemy コースをチェックしてください。

「構成: エラー: mysqlclient ライブラリが見つかりません – zabbix」についてわかりやすく解説!絶対に観るべきベスト2動画

Could not build wheels for mysqlclient, which is required to install pyproject.toml-based projects
pip install mysqlclient not working – solved 💯 | How to install mysqlclient in Python -coder website