systemd
文章平均质量分 76
systemd
Tongsheng_li
这个作者很懒,什么都没留下…
展开
-
systemd介绍六:Journalctl查看并操作sytemd日志
一、内容简介作为最具吸引力的优势,systemd拥有强大的处理与系统日志记录功能。在使用其它工具时,日志往往被分散在整套系统当中,由不同的守护进程及进程负责处理,这意味着我们很难跨越多种应用程序对其内容进行解读。相比之下,systemd尝试提供一套集中化管理方案,从而统一打理全部内核及用户级进程的日志信息。这套系统能够收集并管理日志内容,而这也就是我们所熟知的journal。Journal的实现归功于journald守护进程,其负责处理由内核、initrd以及服务等产生的信息。在今天的教程中,我们将探原创 2021-12-07 10:02:43 · 1022 阅读 · 0 评论 -
systemd介绍五:管理服务实战二
一、读懂配置文件一个服务怎么启动,完全由它的配置文件决定。下面就来看,配置文件有些什么内容。前面说过,配置文件主要放在/usr/lib/systemd/system目录,也可能在/etc/systemd/system目录。找到配置文件以后,使用文本编辑器打开即可。systemctl cat命令可以用来查看配置文件,下面以sshd.service文件为例,它的作用是启动一个 SSH 服务器,供其他用户以 SSH 方式登录。[root@severless-k8s-master system]# sys原创 2021-12-07 09:58:31 · 156 阅读 · 0 评论 -
systemd介绍四:管理服务实战一
一、开机启动对于那些支持 Systemd 的软件,安装的时候,会自动在/usr/lib/systemd/system目录添加一个配置文件。如果你想让该软件开机启动,就执行下面的命令(以docker.service为例)。sudo systemctl enable docker上面的命令相当于在/etc/systemd/system目录添加一个符号链接,指向/usr/lib/systemd/system里面的docker.service文件。这是因为开机时,Systemd只执行/etc/system原创 2021-12-07 09:57:47 · 225 阅读 · 0 评论 -
systemd介绍三:常见配置单元
常见的配置单元service :代表一个后台服务进程,比如 mysqld。这是最常用的一类。socket :此类配置单元封装系统和互联网中的一个套接字 。当下,systemd 支持流式、数据报和连续包的 AF_INET、AF_INET6、AF_UNIX socket 。每一个套接字配置单元都有一个相应的服务配置单元 。相应的服务在第一个"连接"进入套接字时就会启动(例如:nscd.socket 在有新连接后便启动 nscd.service)。device :此类配置单元封装一个存在于 Linux 设原创 2021-12-07 09:57:01 · 418 阅读 · 0 评论 -
systemd介绍二:基本概念及功能
一、基本概念 Unit(配置单元):系统初始化需要做的事情非常多。需要启动后台服务,比如启动 ssh 服务;需要做配置工作,比如挂载文件系统。这个过程中的每一步都被 systemd 抽象为一个配置单元,即 unit。配置单元可以理解成一个服务、一个挂载点、一个交换分区的配置等等,systemd 将配置单元归纳为以下一些不同的类型。然而,systemd 正在快速发展,新功能不断增加。所以配置单元类型可能在不久的将来继续增加。下面是一些常见的 unit 类型见附录A。每个配置单元都有一个对应的原创 2021-12-07 09:56:17 · 1919 阅读 · 0 评论 -
systemd介绍一:发展历程
一、从init系统说起 Linux 操作系统的启动首先从 BIOS 开始,接下来进入 boot loader,由 bootloader 载入内核,进行内核初始化。内核初始化的最后一步就是启动 PID 为 1 的 init 进程。这个进程是系统的第一个进程。它负责产生其他所有的用户进程。init 进程以守护进程(也就是服务)的方式存在,是所有其他进程的祖先。init 进程非常独特,能够完成其他进程无法完成的任务。 init 系统能够定义、管理和控制 init 进程的行为。它负责组织和原创 2021-12-01 10:49:10 · 961 阅读 · 0 评论