首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在引导期间失败的服务,哪一个+解决方案?

在引导期间失败的服务,哪一个+解决方案?
EN

Unix & Linux用户
提问于 2019-12-29 01:16:47
回答 1查看 712关注 0票数 -1

系统:Linux19.3“Tricia”-肉桂(64位),基于Ubuntu18.04,内核5.3.0-24-generic

问题持续时间:字面上说是一年左右。

问题描述:由于我在太小的屏幕(15.6)上有太大的分辨率(UHD),我无法通过阅读屏幕的红色失败-直到现在-找出哪个服务在引导期间出现故障。我偶然发现,在一个序列中对所有重要服务运行systemctl status

由于某种原因,netfilter-persistent.service似乎无法启动。我想知道为什么以及如何修复它?

可能在这里起作用的东西:

GRUB - IPv6禁用

代码语言:javascript
复制
GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 ..." # the rest is irrelevant here

iptables-persistent安装了

代码语言:javascript
复制
$ apt-cache policy iptables-persistent

iptables-persistent:
  Installed: 1.0.4+nmu2ubuntu1
  Candidate: 1.0.4+nmu2ubuntu1
  Version table:
 *** 1.0.4+nmu2ubuntu1 500
        500 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages
        500 http://archive.ubuntu.com/ubuntu bionic-updates/universe i386 Packages
        100 /var/lib/dpkg/status
     1.0.4+nmu2 500
        500 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages
        500 http://archive.ubuntu.com/ubuntu bionic/universe i386 Packages
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2019-12-29 01:16:47

因此,我已经准备好了这两个文件,以便在引导期间加载防火墙配置:

代码语言:javascript
复制
/etc/iptables/rules.v4
/etc/iptables/rules.v6
  • 失败的原因很明显-- IPv6协议在GRUB中被禁用。
  • 解决方案是删除rules.v6现在无关的文件,重新启动,现在就可以了。
代码语言:javascript
复制
$ systemctl status netfilter-persistent.service

● netfilter-persistent.service - netfilter persistent configuration
   Loaded: loaded (/lib/systemd/system/netfilter-persistent.service; enabled; vendor preset: enabled)
   Active: active (exited) since Sun 2019-12-29 01:51:46 CET; 20min ago
  Process: 944 ExecStart=/usr/sbin/netfilter-persistent start (code=exited, status=0/SUCCESS)
 Main PID: 944 (code=exited, status=0/SUCCESS)

Dec 29 01:51:45 dell-7577 systemd[1]: Starting netfilter persistent configuration...
Dec 29 01:51:45 dell-7577 netfilter-persistent[944]: run-parts: executing /usr/share/netfilter-persistent/plugins.d/15-ip4tables start
Dec 29 01:51:46 dell-7577 netfilter-persistent[944]: run-parts: executing /usr/share/netfilter-persistent/plugins.d/25-ip6tables start
Dec 29 01:51:46 dell-7577 netfilter-persistent[944]: Warning: skipping IPv6 (no rules to load)
Dec 29 01:51:46 dell-7577 systemd[1]: Started netfilter persistent configuration.
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/559349

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档