安装zabbix时报错Could not resolve host: mirrors.huaweicloud.com;Unknown error解决办法

news2024/10/6 14:35:42

目录

1、问题原因

2、解决办法

3、知识拓展

DNS的区别

DNS配置文件解析

域名解析过程

 4、书籍推荐

当安装Zabbix server,Web前端,agent时出现:

[root@sc-zabbix-server ~]# yum install zabbix-server-mysql zabbix-agent

 安装过程中会出现以下 错误:

1、问题原因

Could not resolve host: repo.zabbix.com; Unknown error ,无法解析地址,说明域名地址解析有问题。

2、解决办法

查看DNS客户机的配置文件/etc/resolv.conf

[root@sc-zabbix-server ~]# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 114.114.114.114

DNS服务器地址为:114.114.114.114

说明这个DNS服务器地址解析不了,新增一个DNS服务器地址:8.8.88

配置方式:

方式一:临时生效,重启系统之后就失效了。

echo nameserver 8.8.8.8 > /etc/resolv.conf
[root@sc-zabbix-server network-scripts]# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 114.114.114.114
nameserver 8.8.8.8

问题解决,安装成功:

已安装:
  zabbix-agent.x86_64 0:5.0.42-1.el7      zabbix-server-mysql.x86_64 0:5.0.42-1.el7

作为依赖被安装:
  OpenIPMI.x86_64 0:2.0.27-1.el7              OpenIPMI-libs.x86_64 0:2.0.27-1.el7
  OpenIPMI-modalias.x86_64 0:2.0.27-1.el7     fping.x86_64 0:5.1-1.el7
  libevent.x86_64 0:2.0.21-4.el7              net-snmp-libs.x86_64 1:5.7.2-49.el7_9.4
  unixODBC.x86_64 0:2.3.1-14.el7

完毕!

采用第一种方式安装还会出现问题:

[root@sc-zabbix-server ~]# yum install zabbix-web-mysql-scl zabbix-apache-conf-scl -y
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
epel/x86_64/metalink                                                                                                                       | 5.4 kB  00:00:00
 * base: mirrors.ustc.edu.cn
 * centos-sclo-rh: mirrors.ustc.edu.cn
 * centos-sclo-sclo: mirrors.ustc.edu.cn
 * epel: mirrors.aliyun.com
 * extras: mirrors.ustc.edu.cn
 * updates: mirrors.ustc.edu.cn
base                                                                                                                                       | 3.6 kB  00:00:00
centos-sclo-rh                                                                                                                             | 3.0 kB  00:00:00
centos-sclo-sclo                                                                                                                           | 3.0 kB  00:00:00
https://epel.sg.ssimn.org/7/x86_64/repodata/repomd.xml: [Errno 14] curl#7 - "Failed to connect to 2407:3640:2161:1719::4: 网络不可达"
正在尝试其它镜像。
epel                 

于是我们采用第二种方式:

方式二:永久生效,直接修改网卡配置:

[root@sc-zabbix-server network-scripts]# cat ifcfg-ens33
#TYPE=Ethernet
#PROXY_METHOD=none
#BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
#IPV4_FAILURE_FATAL=no
#IPV6INIT=yes
#IPV6_AUTOCONF=yes
#IPV6_DEFROUTE=yes
#IPV6_FAILURE_FATAL=no
#IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
#UUID=85cf2cdc-c726-417c-a974-02fca8abffe4
DEVICE=ens33
ONBOOT=yes
IPADDR=xxx.xxx.xxx.xxx
NETMASK=255.255.255.0
GATEWAY=xxx.xxx.xxx.1
DNS1=114.114.114.114
DNS2=8.8.8.8

修改之后重启网卡:

service network restart

3、知识拓展

DNS的区别

114.114.114.114和8.8.8.8的区别

 114.114.114.114和8.8.8.8是公共域名解析服务DNS中的一部分。

114.114.114.114是国内移动、电信和联通通用的DNS,手机和电脑端都可以使用,干净无广告,解析成功率相对来说更高,国内用户使用的比较多,而且速度相对快、稳定,是国内用户上网常用的DNS。

8.8.8.8是GOOGLE公司提供的DNS,该地址是全球通用的,相对来说,更适合国外以及访问国外网站的用户使用。

全国通用DNS地址(国内用户推荐使用,速度较快)

首选DNS服务器地址:114.114.114.114
备用DNS服务器地址:114.114.115.115

全球通用DNS地址(此DNS地址为谷歌服务器的)

首选DNS服务器地址:8.8.8.8
备用DNS服务器地址:8.8.4.4

DNS配置文件解析

/etc/resolv.conf 是DNS客户机的配置文件。它的主要功能是设置DNS服务器的IP地址及DNS域名,并定义了主机的域名搜索顺序。该文件由域名解析器(resolver)使用,以将主机名解析为IP地址,这对于互联网上的通信至关重要。

以下是具体介绍:

1、nameserver:定义DNS服务器的IP地址。这些服务器负责解析发送到它们的域名请求。在查询域名时,会按照文件中列出的顺序依次尝试这些服务器,只有当前面的服务器无响应时,后面的服务器才会被使用。

2、/etc/resolv.conf 的内容会根据在Linux安装过程中给出的选项动态创建。

在不同的Linux发行版中,/etc/resolv.conf 的管理方式可能不同。例如,某些系统可能使用NetworkManager或其他网络管理工具来动态生成这个文件。

3、在使用DHCP进行网络配置的情况下,/etc/resolv.conf 可能会被覆盖或重新生成,因为DHCP服务器可以提供DNS服务器的信息

/etc/resolv.conf 是一个关键的网络配置文件,它直接影响到Linux系统中域名解析的行为和性能。

域名解析过程

域名解析过程是指将人类可读的域名转换为计算机网络中所使用的数字IP地址的过程

在互联网中,DNS(Domain Name System)扮演着极其重要的角色,它负责将用户友好的域名转换为机器可以理解的IP地址。这一过程类似于查找电话号码的过程:当人们试图联系某个人时,他们通常不需要记住一长串数字,而是通过名字来记忆和查找联系方式。同样地,在互联网上,DNS帮助将易于记忆的域名(如 www.example.com)映射到对应的IP地址上,使得用户能够访问目标网站而不是直接输入IP地址。

以下是具体介绍:

  1. DNS查询请求:当用户在浏览器中输入一个域名时,他们的计算机(或本地DNS服务器)会发起一个DNS查询请求。这个请求首先会被发送到本地DNS服务器。
  2. 检查缓存记录:本地DNS服务器首先检查它是否有该域名的解析缓存记录。如果有,则直接返回结果给用户,这个过程非常快。
  3. 查询根域名服务器:如果本地DNS服务器没有该记录,它会向根域名服务器发起查询。根域名服务器不会提供具体的IP地址,而是指导本地DNS服务器去特定的顶级域名服务器进行下一步查询。
  4. 查询顶级域名服务器:本地DNS服务器根据根服务器的指示,向负责目标域名后缀(如.com、.org等)的顶级域名服务器发起请求。顶级域名服务器同样不会提供具体的IP地址,而是告诉本地DNS服务器去请求权限域名服务器的信息。
  5. 查询权限域名服务器:本地DNS服务器接下来向权限域名服务器发起请求,这是管理具体域名(如www.example.com)的服务器。权限服务器有权威的记录,能够告诉本地DNS服务器该域名对应的IP地址。
  6. 获得IP地址:一旦本地DNS服务器获得了从权限服务器返回的IP地址,它就会将这个信息返回给用户,并且通常会将这条记录缓存起来,以便于下次更快地响应相同的查询请求。
  7. 校正客户端:用户的设备接收到了IP地址后,就可以通过互联网与目标服务器建立连接并进行通信了。

总的来说,域名解析过程是一个分布式、层次性的查询机制,涉及多个不同类型的DNS服务器。通过这种设计,DNS系统能够高效、可靠地将域名解析为IP地址,从而使得用户能够通过简单的域名来访问互联网上的资源。

 4、书籍推荐

学习了这么久我们还是要结合书本来加强学习,对我而言,最近在学习云原生看k8s的知识点,这里给大家推荐一个买书的平台,里面很多关于it专业的书籍,对新手老手都很友好!

链接放下面:

《Kubernetes从入门到DevOps企业应用实战》(韩先超)【摘要 书评 试读】- 京东图书

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1862506.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【咨询】企业数字档案馆建设规划建议书-模版范例

导读:本文提供范例可以作为xxx建设规划建议书模版 建议书结构 第一章 项目背景及意义 1.1.企业数字档案馆建设是构建新质生产力的重要抓手 1.2.企业数字档案馆建设是落实全国档案事业发展规划的重要支撑 1.3.企业数字档案馆建设是支撑提质增效、高质量发展的有效…

利用scalene进行性能分析和优化

​ 上一篇文章,我们详细讲解了Py-Spy这个性能分析和优化工具的使用流程;今天,我们将深入探讨另一个性能分析和优化工具——scalene。 什么是scalene? scalene是一个高精度的Python性能分析工具,可以对CPU和内存使用情…

为什么说大数据对电子商务卖家至关重要?||电商API接口

从数据中获取价值的重要性,远甚以往。 由于新冠的爆发,所有B2B公司都被迫将业务转到线上的电子商务平台以加速数字化转型;而随着疫情逐渐褪去,这种线上线下混合的趋势得以进一步加强。 企业希望能够在自己选定的设备上&#xff0c…

视频太大如何压缩上传微信

视频太大如何压缩上传微信,视频已成为人们生活中不可或缺的一部分。然而,视频文件的大小也在不断增加,这给存储和传输带来了极大的挑战。下面给大家分享一个视频太大不能发微信的解决方法。 打开 “51视频处理官网 的网站。上传视频。 ​视频…

CentOS9镜像下载地址加速下载

CentOS 9 是 CentOS 项目的最新版本之一,它基于 RHEL(Red Hat Enterprise Linux)9 的源代码构建。CentOS(Community ENTerprise Operating System)是一个免费的企业级 Linux 发行版,旨在提供一个与 RHEL 兼…

花样玩转“所见即所得”的可视化开发UI

随着技术的发展,用户对软件的界面美观度和交互体验的要求越来越高。在这样的背景下,可视化开发UI(User Interface)成为了提升用户体验和开发效率的重要工具。 通过图形界面来设计和构建用户界面的方法,可视化开发UI可…

ROS CDK魔法书:点亮博客上云新技能(TypeScript篇)

引言 在数字世界的浩瀚海洋中,信息与数据如同戏剧中的主角,舞动着无形的旋律,构建起信息时代的交响乐。而在这其中,作为一位技术领域的探索者,你的使命便是挥舞着编码的魔杖,创造和守护着这些宝贵的数字灵…

吉时利 Keithley2440 数字源表

Keithley2440吉时利SMU数字源表 Keithley2440 - 40V、5A、50W源表 吉时利数字源表系列专用于要求紧密结合源和测量 的测试应用。全部数字源表型号都提供精密电压源和电 流源以及测量功能。每款数字源表既是高度稳定的直流 电源也是真仪器级的6位半万用表。此电源的特性包括 低…

Android副屏多屏异显原来如此简单

省流介绍 安卓副屏开发,直接继承dialog,会写dialog,直接指定屏幕显示完事,模拟器和手机开发者里面支持单屏幕调试 详细看文章尾部 public class Presentation extends Dialog class Screen2 : Presentation {constructor(outer…

go语言day06 数组 切片

数组 : 定长且元素类型一致,在索引逻辑上连续存储,数组的内存地址是存储的第一个元素的内存地址 几种创建方式: 仅声明 var nums [ 3 ] int 声明并赋值 var nums [ 2 ] string {"武沛齐","alex"} 声明并按下标赋值 var nums [ 3 ] int {0:88,2:1 } 省略…

机器人控制系列教程之运动规划(2)

简介 在笛卡尔坐标空间中轨迹规划时,首先用位置矢量和旋转矩阵表示所有相应的机器人节点,其次在所有路径段插值计算相对的位置矢量和旋转矩阵,依次得出笛卡尔坐标空间中的轨迹序列通过求解运动学逆问题得到相应关节位置参数。 优点&#xf…

绘制图形

自学python如何成为大佬(目录):https://blog.csdn.net/weixin_67859959/article/details/139049996?spm1001.2014.3001.5501 在前3节的实例中,我们一直绘制的都是直线,实际上,海龟绘图还可以绘制其他形状的图形,如圆形、多边形等…

通过frp实现内外网映射

frp介绍和使用方法可以参考官网:安装 | frp 1、准备两台服务器,一台内网服务器A,一台有公网ip的外网服务器B(47.12.13.15) 2、去官方仓库下载frp安装包:Releases fatedier/frp GitHub 下载包根据自己服务系统选择 ​ 3、先在外网服务器…

类的默认成员函数——拷贝构造函数

1.概念引入 在现实生活中,如果有两个兄弟长得一模一样,我们就称其为双胞胎 当我们创建了一个新的对象,需要用同类型的对象拷贝并初始化,就要用到拷贝构造函数 拷贝构造函数:只有单个形参,该形参是对本类类…

2024 年 8 款最佳建筑 3D 渲染软件

你现在使用的3D 渲染软件真得适合你吗? 在建筑和室内渲染当中,市面上有许多3D渲染软件可供选择。然而,并不是每款软件都适合你的需求。本指南将重点介绍2024年精选的8款最佳建筑3D渲染软件,帮助你了解不同的选项,并选…

STM32的SPI通信

1 SPI协议简介 SPI(Serial Peripheral Interface)协议是由摩托罗拉公司提出的通信协议,即串行外围设备接口,是一种高速全双工的通信总线。它被广泛地使用在ADC、LCD等设备与MCU间,使用于对通信速率要求较高的场合。 …

基于Java的宠物领养管理系统【附源码】

摘 要 近些年来,随着科技的飞速发展,互联网的普及逐渐延伸到各行各业中,给人们生活带来了十分的便利,宠物管理系统利用计算机网络实现信息化管理,使整个宠物领养的发展和服务水平有显著提升。 本文拟采用IDEA开发工具…

Live Wallpaper Themes 4K Pro for Mac v19.9 超高清4K动态壁纸

Live Wallpaper & Themes 4K Pro for Mac v19.7 是一款专为Mac用户设计的超高清4K动态壁纸应用程序。它凭借出色的视觉效果和丰富的个性化设置,为用户带来全新的桌面体验。 这款软件提供了大量精美的动态壁纸供用户选择,涵盖了各种风格和主题&#…

考个嵌入式中级证书吧,有大用!

随着物联网、人工智能的蓬勃发展,嵌入式行业迎来了前所未有的发展机遇:物联网的万物互联需求,为嵌入式系统开拓了广阔的应用场景;人工智能的融入促使嵌入式设备向更智能、更自主的方向进化。然而,行业的火爆&#xff0…

都2024年了,现在互联网行情怎样?

都2024年了,互联网行情是怎样的? 很直白的说,依旧是差得很,怎么说? 我刚在掘金上看到一个掘友写的文章,他是四月领了大礼包,据他的描述如下: 互联网行情依旧是差得很,很…