1 systemd是什么首先systmed是一个用户空间的程序,属于应用程序,不属于Linux内核范畴,Linux内核的主要特征在所有发行版中是统一的,厂商可以自由改变的是用户空间的应用程序。Linux内核加载启动后,用户空间的第一个进程就是初始化进程,这个程序的物理文件约定位于/sbin/init...
分类:
其他好文 时间:
2015-06-08 00:59:33
阅读次数:
174
一、systemd的诞生
天下武功,唯快不破。所以有了systemd。是为了更快的开机?但systemd做的远远不止这些,或者说做了太多太多了。他似乎接管了整个linux的管理。systemd接管了大致如下事情:
1.Linux的开机启动,取代了init
2.提供日志服务,接管syslog
3.为Linux提供了快照(目前的systemd还不完善)
4.网络管理服务,取代了service...
分类:
系统相关 时间:
2015-06-05 00:45:44
阅读次数:
187
布署环境为debian 7.5布署到一台新机器,系统版本为debian 8.0原启动项/etc/init.d/mongo_service开机居然无法自起开机自启动不能用了,看页面输出就发觉不对劲,确定是systemd,之前搭建部署coreos(也是用的systemd) docker kubernet...
分类:
Web程序 时间:
2015-06-01 20:21:02
阅读次数:
583
systemctl start mariadb #启动MariaDBsystemctl stop mariadb #停止MariaDBsystemctl restart mariadb #重启MariaDBsystemctl enable mariadb #设置开机启动mysql -u root -...
分类:
数据库 时间:
2015-05-26 23:04:05
阅读次数:
687
一、关闭防火墙1.先查看防火墙状态[root@bogon~]#systemctlstatusfirewalldfirewalld.service-firewalld-dynamicfirewalldaemonLoaded:loaded(/usr/lib/systemd/system/firewalld.service;enabled)Active:active(running)since一2015-05-2522:53:54CST;3min18sagoMainPID:979(f..
分类:
系统相关 时间:
2015-05-26 06:52:42
阅读次数:
301
在Fedora 20里面,Fedora 使用了systemd作为系统与服务的管理工具,这个守护进程是系统开机后第一个开启的进程,pid 为1。systemd扮演着初始化系统的角色,主要用于开启与维护系统用户空间的服务。作为系统的一个进程,其从system.conf,或者user.conf文件中读.....
分类:
其他好文 时间:
2015-05-22 18:40:52
阅读次数:
123
Linux系统的启动方式有点复杂,而且总是有需要优化的地方。传统的Linux系统启动过程主要由著名的init进程(也被称为SysV init启动系统)处理,而基于init的启动系统被认为有效率不足的问题,systemd是Linux系统机器的另一种启动方式,宣称弥补了以传统Linux SysV ini...
分类:
系统相关 时间:
2015-05-22 09:28:16
阅读次数:
218
我的系统是centos7.0系统,所以有些服务的命令与之前的版本稍微有点小差异。理解就行了。
首先,查看network的状态,
#systemctl status network
显示有错误信息。
之后尝试打开:
#systemctl enable NetworkManager-wait-online.service
仍然不成功,此时查看配置文件中的MAC地址与本机的物...
分类:
Web程序 时间:
2015-05-18 14:49:26
阅读次数:
168
近年来,Linux 系统的 init 进程经历了两次重大的演进,传统的 sysvinit 已经逐渐淡出历史舞台,新的 UpStart 和 systemd 各有特点,越来越多的 Linux 发行版采纳了 systemd。本文简要介绍了这三种 init 系统的使用和原理,每个 Linux 系统管理员和系...
分类:
系统相关 时间:
2015-05-16 18:18:11
阅读次数:
181
译者注:debian官方内部围绕systemd发生过激烈的争论,最终换来了妥协。debianjessie默认使用systemd作为init程序,但是保留了sysv,二者不可同时存在。如果你想让debian依然使用sysv,可以参照下面的办法。首先安装sysvinit软件包apt-getupdate
apt-getinstallsysvinit-coresy..
分类:
其他好文 时间:
2015-05-13 17:02:57
阅读次数:
136