systemd

Centos 防火墙之 iptables

て烟熏妆下的殇ゞ 提交于 2019-12-25 16:30:57
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 今天我们要来说说centos系统防火墙,我选择使用的 iptables ,那么接下来我们就开始安装、配置、使用 关闭 firewalld 防火墙 [root@jjckj cblog]# systemctl status firewalld.service ● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled) Active: inactive (dead) Docs: man:firewalld(1) 安装 iptables 防火墙 yum install -y iptables-services 启动 iptables [root@jjckj cblog]# systemctl status iptables.service ● iptables.service - IPv4 firewall with iptables Loaded: loaded (/usr/lib/systemd/system/iptables.service; enabled; vendor

Does sysfs procfs devtmpfs mounted by kernel?

醉酒当歌 提交于 2019-12-25 05:50:05
问题 I'm looking into systemd. I thought systemd would mount sysfs(/sys), procfs(/proc), devtmpfs(/dev) during booting after kernel initialization. But my systemd debugging log show that systemd doesn't mount such file systems.(it only mounts cgroups, securityfs, etc...) By when, and whom does such file system is mounted? Does kernel mount sys, proc, dev? 回答1: Yes, those are mounted by systemd PID1, see src/core/mount-setup.c in the systemd sources. 回答2: First point: the Linux kernel can't mount

【讲清楚,说明白!】服务管理

拥有回忆 提交于 2019-12-24 18:55:09
目录: (一)了解服务的概念 (二)服务器状态查看、启动、关闭、重启 (三)设置服务开机自动启动 (四)服务是如何定义的 (五)运行级别:了解后缀为target的服务 (一)了解服务的概念 (1.1)首先我们看一下Windows系统中的服务,例如系统中的DHCP Client服务,其中“状态”指的是当前的状态,而当前状态我们可以选择“启动、停止、暂停、恢复、重新启动”;即使我们设置当前的状态为“停止”,但是在系统重新启动后仍然是会成为“已开启”的状态,这是由于在“启动类型”处,我们设置的是“自动”启动类型,因此启动类型不会影响当前系统的状态,只会影响系统下次重启系统时的状态。 (二)服务器状态查看、启动、关闭、重启 (2.1)而在Linux系统中,我们可以使用systemctl命令查询系统中所有的服务信息(图1-2),在Linux系统中类似于Windows系统中的服务都是以后缀为service的服务(图1-3)。 # systemctl list-unit-files---查询系统中所有的服务 # systemctl list-unit-files --type service---查询所有类型为service的服务 (2.2)我们首先查询系统中是否有ftp、sshd服务,可以使用list-unit-files参数确定服务的具体名称。然后可以查询sshd服务是否是正常运行的状态

Systemd 学习笔记

六月ゝ 毕业季﹏ 提交于 2019-12-24 18:08:38
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 这两天在配单机多redis实例,发现配好之后在ubuntu15.10上无法自启,看来用sysvinit的方式不灵了,顺便研究了一下systemd,发现这东西挺好使的,不但支持服务自启,还支持job,可以替换crontab systemd.service 几个重要的路径 /usr/lib/systemd 这是system的服务单元,所有服务单元都放这里,下面有两个目录比较重要 system和user,这俩目录相当与原来的运行级别,system的级别高于user级别,如果开机自启就用system级别就可以 /usr/lib/systemd/ 下是systemd的服务单元 /etc/systemd/ 是systemd的配置,一般用不到 首先的i编写 unit,其中unit是system中的服务配置文件的叫法 下面是个unit的例子 [Unit] Description=Redis persistent key-value database After=network.target #依赖network.target,如果有多个依赖,可以写多个After [Service] ExecStart=/usr/bin/redis-server /etc/redis.conf --daemonize no ExecReload

systemd系统服务控制相关命令

别来无恙 提交于 2019-12-24 16:57:14
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> systemd相关命令 pstree 查看systemd的结构树 systemd-analyze (time) 启动系统到登录界面的时间,分为kernel和Userspace两部分 systemd-analyze blame 启动过程中各服务的花费的时间 systemd-analyze verify 显示所有系统单元中是否有语法错误 systemd-analyze plot > boot.svg 将整个引导过程写入一个Svg格式文件中以便分析(/home/username,用户文件夹下) 以下systemctl服务管理命令,本身列出运行中的服务清单 systemctl list-units 不带多余信息列出运行中的服务清单 systemctl --all --no-pager | grep -i not-found 查看挂掉的服务 sudo systemctl mask ***.service 把挂掉的服务踢掉 systemctl --failed 列出运行失败的服务及原因 systemctl start ***.service 启动目标服务(***) systemctl stop ***.service 关闭目标服务(***) systemctl restart,tyr-restart,reload ***

BeagleBone boot to Qt app with touch screen

无人久伴 提交于 2019-12-24 01:47:17
问题 As many other person, I want to have a Qt application that run directly when the BeagleBone Black boot. Using the answers from other topics like these: Beaglebone Boot to Qt App ; Start QT Application on bootup on an Embedded Linux Device (Beaglebone Black) I have a BeagleBone Black revC with Angstrom 2012-09-12. I achieved to get my application to start on boot with the following service setup: "autoShow.service" [Unit] Description=Autorun Qt app ConditionFileIsExecutable=/home/root

安装kenlm依赖时报Tomcat错误

自作多情 提交于 2019-12-23 21:55:21
报错信息如下: sudo apt-get install aptitude 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 将会同时安装下列软件: aptitude-common libcwidget3v5 建议安装: apt-xapian-index aptitude-doc-en | aptitude-doc debtags tasksel libcwidget-dev 下列【新】软件包将被安装: aptitude aptitude-common libcwidget3v5 升级了 0 个软件包,新安装了 3 个软件包,要卸载 0 个软件包,有 467 个软件包未被升级。 有 1 个软件包没有被完全安装或卸载。 需要下载 2,345 kB 的归档。 解压缩后会消耗 9,865 kB 的额外空间。 您希望继续执行吗? [Y/n] y 获取:1 http://mirrors.aliyun.com/ubuntu xenial/main amd64 aptitude-common all 0.7.4-2ubuntu2 [747 kB] 获取:2 http://mirrors.aliyun.com/ubuntu xenial/main amd64 libcwidget3v5 amd64 0.5.17-4ubuntu2 [292 kB] 获取:3

kubernetes中网络报错问题

廉价感情. 提交于 2019-12-23 19:36:54
kubernetes中网络报错问题 系统环境 #系统版本 cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) #kubelet版本 kubelet --version Kubernetes v1.10.0 #selinux状态 getenforce Disabled #系统防火墙状态 systemctl status firewalld ● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled) Active: inactive (dead) Docs: man:firewalld(1) Pod 异常问题 #dns的Pod 一直处于 Waiting 或 ContainerCreating 状态 kubectl get po -n kube-system NAME READY STATUS RESTARTS AGE kube-dns-86f4d74b45-ffwjf 0/3 ContainerCreating 0 6m #查看Pod详细情况 kubectl describe

Journalctl : add _SYSTEMD_UNIT field into log printout

倖福魔咒の 提交于 2019-12-23 19:20:15
问题 Using the command: /usr/bin/journalctl -o short -f | ncat {some-ip} {some port} To forward journal output to some remote log tracking app. Problem is that I'm missing the systemd unit / service name in the printout making it hard to tell which service produces what log line. for example this is a nginx line : Jun 25 07:51:09 localhost bash[497] : 10.23.132.98 - - [25/Jun/2014:07:51:09 +0000] "GET /page.html HTTP/1.1" 200 321 "https://{ip}" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537

elk安装

断了今生、忘了曾经 提交于 2019-12-23 08:33:30
1、安装配置java [root@elk ~]# yum install java-1.8.0-openjdk.x86_64 -y [root@elk ~]# java -version openjdk version "1.8.0_212" OpenJDK Runtime Environment (build 1.8.0_212-b04) OpenJDK 64-Bit Server VM (build 25.212-b04, mixed mode) 2、更新时间 yum install ntpdate -y ntpdate time1.aliyun.com 3、安装配置elasticsearch [root@elk ~]# mkdir elk_package [root@elk ~]# cd elk_package [root@elk elk_package]# ll -rw-r--r--. 1 root root 114059630 Dec 21 10:26 elasticsearch-6.6.0.rpm -rw-r--r--. 1 root root 185123116 Dec 21 10:26 kibana-6.6.0-x86_64.rpm [root@elk elk_package]# rpm -ivh elasticsearch-6.6.0.rpm warning: