首页 > 系统相关 >CentOS 7 docker 部署遇到内网通,外网不同 问题

CentOS 7 docker 部署遇到内网通,外网不同 问题

时间:2024-09-03 17:14:06浏览次数:11  
标签:03 network CentOS Sep 网通 14 docker localhost 21

 

问题

 

 

[root@localhost ~]# systemctl status network
● network.service - LSB: Bring up/down networking
   Loaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled)
   Active: failed (Result: exit-code) since Tue 2024-09-03 14:21:22 CST; 4min 31s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 2974 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=1/FAILURE)
    Tasks: 0
   Memory: 152.0K

Sep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:22 localhost.localdomain systemd[1]: network.service: control process exited, code=exited status=1
Sep 03 14:21:22 localhost.localdomain systemd[1]: Failed to start LSB: Bring up/down networking.
Sep 03 14:21:22 localhost.localdomain systemd[1]: Unit network.service entered failed state.
Sep 03 14:21:22 localhost.localdomain systemd[1]: network.service failed.

 

 

解决方法:

1、禁止开机启动

systemctl stop NetworkManager

2、禁止开机启动

systemctl disable NetworkManager

3、重启网卡

systemctl restart network

再次重启网卡,启动成功

分析原因:

重启网卡

systemctl restart network

如果重启/启动网卡失败,提示

 Job for network.service failed because the control process exited with error code. See "systemctl status network.service" and "journalctl -xe" for details.

原文链接:https://blog.csdn.net/lingdu_dou/article/details/125916088

则使用 systemctl status network.service 命令查看错误详情。

[root@localhost ~]# systemctl status network
● network.service - LSB: Bring up/down networking
   Loaded: loaded (/etc/rc.d/init.d/network; bad; vendor preset: disabled)
   Active: failed (Result: exit-code) since Tue 2024-09-03 14:21:22 CST; 4min 31s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 2974 ExecStart=/etc/rc.d/init.d/network start (code=exited, status=1/FAILURE)
    Tasks: 0
   Memory: 152.0K

Sep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:21 localhost.localdomain network[2974]: RTNETLINK answers: File exists
Sep 03 14:21:22 localhost.localdomain systemd[1]: network.service: control process exited, code=exited status=1
Sep 03 14:21:22 localhost.localdomain systemd[1]: Failed to start LSB: Bring up/down networking.
Sep 03 14:21:22 localhost.localdomain systemd[1]: Unit network.service entered failed state.
Sep 03 14:21:22 localhost.localdomain systemd[1]: network.service failed.

出现这种报错一般是和 NetworkManager 服务冲突导致的,直接关闭 NetworkManger 服务就好了,

1、禁止开机启动

systemctl stop NetworkManager

2、禁止开机启动

systemctl disable NetworkManager

3、重启网卡

systemctl restart network

 

如果还有问题的话,继续往下看

上述操作以后还是不行的话,可能是文件权限的问题,找到网卡信息(ip addr 指令查看自己的网络名称 ,本文的是enp2s0),所以如下:

 

sudo chmod 777 ./ifcfg-enp2s0

 

重启网卡

systemctl restart network

还不行的话,再添加mac id

查询 ip

ip addr

如下图红框标记的几位硬件macid

 

配置文件添加/修改Mac

vi /etc/sysconfig/network-scripts/ifcfg-eth0

#添加修改Mac地址
HWADDR=00:e0:**:01:**:63

3)、重启网络

systemctl restart network

#查看网络
systemctl status network

 

 

标签:03,network,CentOS,Sep,网通,14,docker,localhost,21
From: https://www.cnblogs.com/1175429393wljblog/p/18394993

相关文章

  • flask简单自学(docker形式)
    前言参考详细地址:https://juejin.cn/post/6970663530215407652,感谢作者,作者主页直达正文flask的dockerfile(python版本3.8.6)注意:在docker里面运行python需要指定host和port:app.run(host=‘0.0.0.0’,port=5000,debug=True)requirements.txt依赖项内容:Flaskgunicorn......
  • 局域网通信时,解决在一些设备上NsdManager发现服务失败的问题
    1.背景:Google提供了NsdManagerApi以支持局域网发现服务,但是在实际中,一些个别型号手机设备上,NsdManager发现服务失败,mdns解析失败,找不到对应的服务名称,进而无法解析出本地网络内的host和端口。可能存在的问题原因:1.1设备兼容性问题硬件限制:一些低端或较老的设备可......
  • docker-compose轻松部署jenkins
    一、安装部署docker1、安装docker-ce可以参考:docker-ce镜像_docker-ce下载地址_docker-ce安装教程-阿里巴巴开源镜像站(aliyun.com)https://developer.aliyun.com/mirror/docker-ce?spm=a2c6h.13651102.0.0.3e221b11EZ9mMK2、配置docker镜像加速[root@docker~]#cat/etc......
  • centos7 数据盘分区并挂载
    一、查看磁盘情况方式一lsblk注:根据上图已经确认有一个新的数据盘4T方式二fdisk-l注:根据上图已经确认有一个新的数据盘4T。二、使用parted命令创建新分区注:以上截图创建新分区完成,具体命令如下:1、选择数据盘输入:parted/dev/vdb2、转换gpt分区输入:mklabelgpt注:出......
  • docker常用命令
    1、命令汇总官方命令说明:https://docs.docker.com/engine/reference/commandline/docker/dockerversion#显示docker的版本信息dockerinfo#显示docker的系统信息,包括镜像和容器的数量docker--help#帮助命令docker子命令--h......
  • 在本地通过Docker安装MySQL并配置持久化
    看前须知这里使用Mac下的OrbStack代替Docker,都是命令行操作,除了可能出现的UI不同外没有任何区别。拉取镜像由于是Mac环境,所以优先使用arm64结构,关于是否支持所需架构,可以在DockerHub上查,一般支持的都会写明。这里搜索MySQL,进入官方镜像就可以在Overview的Quickreference(co......
  • cwl docker
     #!/usr/bin/envcwl-runnercwlVersion:v1.0class:CommandLineToollabel:echodoc:|NCBIBlastNNucleotide-NucleotideBLASTrequirements:InlineJavascriptRequirement:{}ResourceRequirement:coresMax:3ramMax:10240hints:DockerR......
  • Docker 简介
    10.Docker简介学习Docker之前,先了解Docker为什么出现,解决了什么痛点;然后简单介绍Docker是什么。‍在Docker出现之前假如你在自己的笔记本上,开发一个商城项目,那么开发环境就是你自己的笔记本,并且该开发环境具有特定的配置;而其他同事也有自己的本地开发环境,并且配置一般......
  • CentOS 7配置iSCSI共享存储案例
    案例说明:在CentOS7环境下,配置iscsi共享存储。操作系统版本:[root@node201KingbaseHA]#cat/etc/centos-releaseCentOSLinuxrelease7.9.2009(Core)集群架构:如下所示,node1和node2为集群节点:节点信息:[root@node201KingbaseHA]#vi/etc/hosts192.168.1.201node201......
  • 两句话讲清楚离线安装docker镜像
    两句话讲清楚离线安装docker镜像文章目录两句话讲清楚离线安装docker镜像写在前面解决方案写在前面背景:银河麒麟、离线环境,装吧,一装一个不吱声。准备:首先,你要有个docker,安装好了才能搞镜像是不是,参考我的上一篇:两句话讲清楚离线安装docker其次,你要能访问hu......