
저는 시스템 엔지니어가 아닙니다(저는 소프트웨어 개발자에 가깝습니다). CentOS 7 시스템에 Zabbix 에이전트를 설치하려고 하는데 yum에서 다음과 같은 문제가 발견되었습니다(다른 컴퓨터에서도 동일한 프로세스를 성공적으로 수행했습니다).
우선 패키지를 설치하기 위해 다음 명령을 실행했습니다.
[root@NCMRDB1_COL ~]# rpm -Uvh https://repo.zabbix.com/zabbix/6.4/rhel/7/x86_64/ zabbix-release-6.4-1.el7.noarch.rpm
Retrieving https://repo.zabbix.com/zabbix/6.4/rhel/7/x86_64/zabbix-release-6.4-1 .el7.noarch.rpm
Preparing... ################################# [100%]
Updating / installing...
1:zabbix-release-6.4-1.el7 ################################# [ 50%]
Cleaning up / removing...
2:zabbix-release-5.0-1.el7 ################################# [100%]
그런 다음 다음 명령을 수행했습니다.
[root@NCMRDB1_COL ~]# yum clean all
Loaded plugins: fastestmirror, langpacks
Repodata is over 2 weeks old. Install yum-cron? Or run: yum makecache fast
Cleaning repos: MongoDB base extras updates zabbix zabbix-non-supported
Cleaning up list of fastest mirrors
단순히 yum 캐시에서 항목을 삭제하는 것이라고 생각하지만 Zabbix에 대한 참조가 있으므로 여기에 문제가 있는지는 모르겠습니다... 이것이 제가 가지고 있는 문제의 원인일 수 있다고 생각합니다. 다음 단계.
마지막으로 다음 명령을 실행합니다.
[root@NCMRDB1_COL ~]# yum install zabbix-agent2 zabbix-agent2-plugin-*
Loaded plugins: fastestmirror, langpacks
Determining fastest mirrors
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_6 4&repo=os&infra=stock error was
12: Timeout on http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra =stock: (28, 'Resolving timed out after 30540 milliseconds')
One of the configured repositories failed (Unknown),
and yum doesn't have enough cached data to continue. At this point the only
safe thing yum can do is fail. There are a few ways to work "fix" this:
1. Contact the upstream for the repository and get them to fix the problem.
2. Reconfigure the baseurl/etc. for the repository, to point to a working
upstream. This is most often useful if you are using a newer
distribution release than is supported by the repository (and the
packages for the previous distribution release still work).
3. Run the command with the repository temporarily disabled
yum --disablerepo=<repoid> ...
4. Disable the repository permanently, so yum won't use it by default. Yum
will then just ignore the repository until you permanently enable it
again or use --enablerepo for temporary usage:
yum-config-manager --disable <repoid>
or
subscription-manager repos --disable=<repoid>
5. Configure the failing repository to be skipped, if it is unavailable.
Note that yum will try to contact the repo. when it runs most commands,
so will have to try and fail each time (and thus. yum will be be much
slower). If it is a very temporary problem though, this is often a nice
compromise:
yum-config-manager --save --setopt=<repoid>.skip_if_unavailable=true
Cannot find a valid baseurl for repo: base/7/x86_64
볼 수 있는 오류를 가져옵니다. 정확히 무엇을 의미하나요? 이전에 다른 컴퓨터에서 성공적으로 수행한 것처럼 이 문제를 해결하고 zabbix 에이전트를 올바르게 설치하려면 어떻게 해야 합니까? 문제는 2단계에 있는 것 같아요.
감사합니다