was*_*abi 1 installation zabbix centos7
我已经从这个网站安装了rpm 1- Zabbix 2.4下载页面的centos7
我一直在关注本网站上的安装说明2- Zabbix.org centos安装说明
首先,我配置zabbix存储库
rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.??rpm
Run Code Online (Sandbox Code Playgroud)
但是,我意识到这个存储库是针对/ rhel/6的.然后我运行下面的命令来更改/ rhel/7的zabbix存储库,因为我使用centos 7.
rpm --import http://repo.zabbix.com/RPM-GPG-KEY-ZABBIX
rpm -Uv http://repo.zabbix.com/zabbix/2.4/rhel/7/x86_64/zabbix-release-2.4-1.el7.noarch.rpm
Run Code Online (Sandbox Code Playgroud)
然后,我尝试安装zabbix
yum install mysql-server zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-java-gateway
Run Code Online (Sandbox Code Playgroud)
但我不能因为某些依赖无法安装.
--> Finished Dependency Resolution
Error: Package: zabbix-server-mysql-2.4.5-1.el6.x86_64 (zabbix)
Requires: libmysqlclient.so.16()(64bit)
Error: Package: zabbix-server-mysql-2.4.5-1.el6.x86_64 (zabbix)
Requires: libmysqlclient.so.16(libmysqlclient_16)(64bit)
Error: Package: zabbix-server-mysql-2.4.5-1.el6.x86_64 (zabbix)
Requires: libnetsnmp.so.20()(64bit)
Error: Package: iksemel-1.4-2.el6.x86_64 (zabbix-non-supported)
Requires: libgnutls.so.26()(64bit)
Error: Package: iksemel-1.4-2.el6.x86_64 (zabbix-non-supported)
Requires: libgnutls.so.26(GNUTLS_1_4)(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Run Code Online (Sandbox Code Playgroud)
我搜索了一下,我遇到了很多人有同样的问题,你可以找到一些问题的解决方案.我试图实现提供的解决方案,但没有解决问题.
3.1-来自centos.org/forum的解决方案:我无法理解这一点,我运行命令和结果如下所示.
rpm -qR postfix
libmysqlclient.so.18()(64bit)
libmysqlclient.so.18(libmysqlclient_18)(64bit)
rpm -q mysql-libs
package mysql-libs is not installed
Run Code Online (Sandbox Code Playgroud)
3.2-来自centos.org/forum的解决方案此问题似乎非常相似,但它也没有帮助
3.3-来自zabbix.com/forum的解决方案此问题似乎完全相同,并提供了解决方案.但我无法理解.
另外,我在Zabbix上发现了官方文档4- Zabbix 2.4手册
支持版本:RHEL6,CentOS 6
这里没有列出centos 7,但它与Zabbix下载页面相矛盾,因为它们提供了centos 7的链接.您可以查看第一个链接.
如果你有任何想法如何解决这个问题,请分享.
正如@Jan Garaj指出的那样,问题是yum尝试安装el6软件包,尽管我已经更改了用于rhel/7的zabbix存储库.
所以,我刚刚用下面的命令清理了缓存,问题解决了.
yum clean headers
yum clean packages
yum clean metadata
Run Code Online (Sandbox Code Playgroud)
您可以在此站点上找到有关清洁yum缓存的更多信息: Centos/clearing yum caches
您可以在tihs站点上找到有关删除yum存储库的信息,只是清理缓存解决了这个问题,所以我没有尝试删除yum存储库.但是,如果清理缓存没有帮助,它会很有用. serverFault /如何删除yum repo
| 归档时间: |
|
| 查看次数: |
4943 次 |
| 最近记录: |