systemd

CentOS 7 启动流程

匿名 (未验证) 提交于 2019-12-03 00:13:02
1、UEFI或BIOS初始化,运行POST开机自检 2、选择启动设备,Boot Sequence 系统启动次序一般含有:光驱、U盘、硬盘A、硬盘B。按次序查找各引导设备,第一个有引导程序的设备即为本次启动用到设备。 3、引导装载程序,加载/boot分区文件系统驱动 5、加载initramfs驱动模块和内核vmlinuz 6、内核初始化,centos7使用systemd代替init 7、执行initrd.target所有单元,包括挂载/etc/fstab 8、从initramfs跟文件系统切换到磁盘根目录 9、systemd执行默认target配置,配置文件/etc/systemd/system/default.target 10、systemd执行sysinit.target初始化系统及basic.target准备操作系统 11、systemd启动multi-user.target下的本机与服务器服务 12、systemd执行multi-user.target下的/etc/rc.d/rc.local 13、systemd执行multi-user.target下的getty.target及登录服务 14、systemd执行graphical需要的服务 来源:博客园 作者: 强叔Linux 链接:https://www.cnblogs.com/ysuwangqiang/p

Start a service in docker container failed,with error: Failed to get D-Bus connection: No connection to service manager

不羁岁月 提交于 2019-12-03 00:12:44
I installed docker image and built a image successfully. When I ssh to the container and run the command service xxx start , an error popped: service nginfra start Redirecting to /bin/systemctl start nginfra.service /sbin/service: line 79: /bin/systemctl: No such file or directory Actually, fakesystemd is installed in the container instead of systemd . So I removed fakesystemd and installed systemd with the command: yum swap -- remove fakesystemd -- install systemd systemd-libs But I still can't start the service: service nginfra start Redirecting to /bin/systemctl start nginfra.service Failed

ubuntu 18.04 设置DNS

匿名 (未验证) 提交于 2019-12-03 00:02:01
最近使用了最新版的ubuntu 18.04运行一些服务,然后发现服务器经常出现网络不通的情况,主要是一些域名无法解析。 检查/etc/resolv.conf,发现之前修改的nameserver总是会被修改为127.0.0.53,无论是改成啥,过段时间,总会变回来。 查看/etc/resolv.conf这个文件的注释,发现开头就写着这么一行: # This file is managed by man:systemd-resolved(8). Do not edit. 这说明这个文件是被 systemd-resolved 这个服务托管的。 通过 netstat -tnpl| grep systemd-resolved 查看到这个服务是监听在53号端口上。 查了下,这个服务的配置文件为 /etc/systemd/resolved.conf ,大致内容如下: [ Resolve ] DNS = 1.1 . 1.1 1.0 . 0.1 #FallbackDNS= #Domains= LLMNR = no #MulticastDNS=no #DNSSEC=no #Cache=yes #DNSStubListener=yes 如果我们要想让 /etc/resolve.conf 文件里的配置生效,需要添加到systemd-resolved的这个配置文件里 DNS 配置项(如上面的示例

centos 用ssh登录连接缓慢处理

匿名 (未验证) 提交于 2019-12-02 23:55:01
一、用ssh登录服务器,发现登录缓慢,登录一次可能需要30秒左右,于是用ssh -vvv ip地址 查看详细登录信息 具体看那个阶段慢 二、有这几个原因 1、连接慢的主要原因是DNS解析导致 1)、在ssh服务端上更改/etc/ssh/sshd_config文件中的配置为如下内容: UseDNS no #GSSAPI options GSSAPIAuthentication no 2)、然后,执行/etc/init.d/sshd restart重启sshd进程使上述配置生效,在连接一般就不慢 2、systemd-logind服务问题 systemctl stop systemd-logind 来源:51CTO 作者: 自己人5 链接:https://blog.51cto.com/2937761/2432026

idea连接docker实现一键部署

匿名 (未验证) 提交于 2019-12-02 23:55:01
一、修改配置文件,打开2375端口 [root@microservice ~]# vim /usr/lib/systemd/system/docker.service 在ExecStart=/usr/bin/dockerd-current 后面加上-H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock \ 重新加载配置文件和启动: systemctl daemon-reload systemctl start docker 二、idea安装docker插件(Docker integration)并配置: 三、配置pom文件: 四、根目录下编写Dockerfile FROM java:8 VOLUME /tmp ADD demo.jar app.jar #demo为项目名称 EXPOSE 8080 ENTRYPOINT [ "java", "-jar", "/app.jar" ] 五、点击maven的package进行构建 六、创建容器,找到刚刚生成的镜像,点击创建容器 最后,设置好后,启动容器,启动成功后去阿里云查看是否启动成功 来源: https://www.cnblogs.com/xiaofengfree/p/11380046.html

CentOS7 升级 openssh 到 openssh-8.0p1版本

匿名 (未验证) 提交于 2019-12-02 23:53:01
centos7.3和centos7.6升级完毕测试登录ssh以及重启后登录ssh均无问题。 前期请自行配置好yum源(如果不会请百度) 整个过程不需要卸载原先的openssl包和openssh的rpm包。不影响我们的操作 本文的环境都是系统自带的openssh,没有经历过手动编译安装方式。如果之前有手动编译安装过openssh,请参照本文自行测试是否能成功。 如果严格参照本文操作,我保证你升级没问题 centos7.6升级后的效果 1 2 3 4 5 6 7 8 [root@testssh ~] # ssh -V [root@testssh ~] # openssl version [root@testssh ~] # cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) [root@testssh ~] #    centos7.3升级后的效果 1 2 3 4 5 6 7 [root@linux-node3 ~] # openssl version [root@linux-node3 ~] # ssh -V [root@linux-node3 ~] # cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) [root@linux-node3 ~]

使用kubeadm在CentOS上搭建Kubernetes集群(多主)

匿名 (未验证) 提交于 2019-12-02 23:43:01
环境说明: | 主机名称 | IP地址 | 部署软件 | 备注 | | -------- | -------------- | ------------------------------------- | ------ | | M-kube12 | 192.168.10.12 | master+etcd+docker+keepalived+haproxy | master | | M-kube13 | 192.168.10.13 | master+etcd+docker+keepalived+haproxy | master | | M-kube14 | 192.168.10.14 | master+etcd+docker+keepalived+haproxy | master | | N-kube15 | 192.168.10.15 | docker+node | node | | N-kube16 | 192.168.10.16 | docker+node | node | | VIP | 192.168.10.100 | | VIP | # 1、关闭防火墙,SELinux,安装基础包 yum install -y net-tools conntrack-tools wget vim ntpdate libseccomp libtool-ltdl lrzsz

Job for docker.service failed because start of the service was attempted too often

匿名 (未验证) 提交于 2019-12-02 23:38:02
参考: http://www.fanliugen.com/?p=663 1、问题如下: cnentos 7.0 为了加速下载docker的镜像库,选择使用阿里在云的镜像。官方后台有下面的配置说明 修改daemon配置文件/etc/docker/daemon.json来使用加速器 , 我也就自己新建了相应的json文件,加入了registry-mirrors的地址,但是启动docker时,出现了下面的错误。 [ root @localhost ~ ] # systemctl restart docker Job for docker . service failed because the control process exited with error code . See "systemctl status docker.service" and "journalctl -xe" for details . [ root @localhost ~ ] # systemctl start docker Job for docker . service failed because start of the service was attempted too often . See "systemctl status docker.service" and "journalctl

二进制安装kubernetes1.14.1

匿名 (未验证) 提交于 2019-12-02 23:32:01
kubernetes安装 192.168.1.101 k8s-node02 192.168.1.73 k8s-node01 192.168.1.23 k8s-master01 下载:链接: https://pan.baidu.com/s/1dN51XMMNw8GbZ246YubVPQ 提取码: d3ca 1:配置TLS证书 组件: 需要的证书 etcd ca.pem server.pem server-key.pem kube-apiserver ca.pem server.pem server-key.pem kubelet ca.pem ca-key.pem kube-proxy ca.pem kube-proxy.pem kube-proxy-key.pem kubectl ca.pem admin.pem admin-key.pem 安装证书生成工具 [root@k8s-master01 ~]# wget http://pkg.cfssl.org/R1.2/cfssl_linux-amd64 [root@k8s-master01 ~]# wget http://pkg.cfssl.org/R1.2/cfssljson_linux-amd64 [root@k8s-master01 ~]# wget http://pkg.cfssl.org/R1.2/cfssl

Failed to start Docker Application Container Engine.

匿名 (未验证) 提交于 2019-12-02 23:32:01
[root@dockertest ~]# systemctl status docker.service ● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled) Active: failed (Result: start-limit) since Sat 2019-05-04 19:56:57 CST; 4s ago Docs: https://docs.docker.com Process: 13092 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, status=1/FAILURE) Main PID: 13092 (code=exited, status=1/FAILURE) May 04 19:56:55 dockertest systemd[1]: Failed to start Docker Application Container Engine. May 04 19:56:55