前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Centos8-Failed to restart network.service_ Unit network.service not found

Centos8-Failed to restart network.service_ Unit network.service not found

原创
作者头像
对你无可奈何
修改2021-04-26 14:41:25
7.6K0
修改2021-04-26 14:41:25
举报
文章被收录于专栏:运维专栏运维专栏

背景:

线上都是云商的服务器有小部分centos8但是这个的一般都没有重启过network服务的,依稀还能记得systemctl restart network命名。今天闲来无事内网搭建一台centos8服务器。安装完毕后修改network配置:ONBOOT=yes.设置系统启动时激活网卡:

代码语言:txt
复制
 vi  /etc/sysconfig/network-scripts/ifcfg-ens18

当然了 ifcfg后面的应该都是不一样的一般都是eth0

image.png
image.png

然后systemctl restart network.就出现了Failed to restart network.service: Unit network.service not found......

what?网络服务没有了?

image.png
image.png

百度搜索下一下相关信息。详见:https://www.cnblogs.com/djlsunshine/p/9733182.html。centos8启动了nmcli的命令去做这些配置:

代码语言:txt
复制
nmcli networking off
nmcli networking on

我就嘴简单的办法 off下然后启动下先激活网卡了:

image.png
image.png

一. 详细了解一下nmcli

1.nmcli --help

了解一个命令的方式最简单的应该是看他的文档。linux中常用的就是--help,命令的基本格式:nmcli OPTIONS... ARGUMENTS...

image.png
image.png

nmcli c h 查看connection帮助信息

image.png
image.png

不求甚解,还是研究下自己需要的吧......

2.个人觉得一些有用的命令:

1. nmcli c 查看连接信息

代码语言:txt
复制
[root@bogon ~]# nmcli c
NAME   UUID                                  TYPE      DEVICE 
ens18  354e9f6f-82a2-4df9-9950-e3df760da4b8  ethernet  ens18  

2. nmcli d show ens18 显示网卡详细信息

代码语言:txt
复制
[root@bogon ~]# nmcli d show ens18
GENERAL.DEVICE:                         ens18
GENERAL.TYPE:                           ethernet
GENERAL.HWADDR:                         56:59:8A:15:59:56
GENERAL.MTU:                            1500
GENERAL.STATE:                          100 (connected)
GENERAL.CONNECTION:                     ens18
GENERAL.CON-PATH:                       /org/freedesktop/NetworkManager/ActiveConnection/1
WIRED-PROPERTIES.CARRIER:               on
IP4.ADDRESS[1]:                         192.168.0.173/24
IP4.GATEWAY:                            192.168.0.1
IP4.ROUTE[1]:                           dst = 0.0.0.0/0, nh = 192.168.0.1, mt = 100
IP4.ROUTE[2]:                           dst = 192.168.0.0/24, nh = 0.0.0.0, mt = 100
IP4.DNS[1]:                             192.168.0.13
IP4.DNS[2]:                             192.168.0.8
IP4.DOMAIN[1]:                          joychina.net
IP6.ADDRESS[1]:                         fe80::172b:1344:148a:3c4a/64
IP6.GATEWAY:                            --
IP6.ROUTE[1]:                           dst = fe80::/64, nh = ::, mt = 100
IP6.ROUTE[2]:                           dst = ff00::/8, nh = ::, mt = 256, table=255

3. 禁用启用网卡

代码语言:txt
复制
nmcli con down ens18
nmcli con up ens18
image.png
image.png
image.png
image.png

太复杂的我就不讲了..个人也不太关心......

二 . 由nmcli 延伸到centos8与centos7的一些变化

centos8与7的差异具体的可参照:https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html-single/considerations_in_adopting_rhel_8/index还是的看官方文档。也可以看下:https://blog.csdn.net/seaship/article/details/109292307

对于个人来说。最大的差距是dnf的命令....。当然了yum还是可以用的。个人还是用的yum,其他的差异就在工作中慢慢去看吧......

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 背景:
  • 一. 详细了解一下nmcli
    • 1.nmcli --help
      • 2.个人觉得一些有用的命令:
        • 1. nmcli c 查看连接信息
        • 2. nmcli d show ens18 显示网卡详细信息
        • 3. 禁用启用网卡
    • 二 . 由nmcli 延伸到centos8与centos7的一些变化
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档