systemd

systemctl命令使用说明

社会主义新天地 提交于 2019-12-01 16:27:34
1、命令概述 Systemctl是一个systemd工具,主要负责控制systemd系统和服务管理器。 Systemd是一个系统管理守护进程、工具和库的集合,用于取代System V初始进程。Systemd的功能是用于集中管理和配置类UNIX系统。 在Linux生态系统中,Systemd被部署到了大多数的标准Linux发行版中,只有为数不多的几个发行版尚未部署。Systemd通常是所有其它守护进程的父进程,但并非总是如此。 CentOS7之后从init完全换成了systemd的启动方式,systemd 启动服务的机制主要是通过 systemctl 的这个系统服务管理指令来处理。systemctl在用法上也囊括 service / chkconfig / setup / init 的大部分功能。 2、命令语法 systemctl【选项】 【服务】 3、命令选项 status:查看服务状态 start:启动服务 stop:停止服务 restart:重启服务 enable:使某服务开机自启 disable:关闭某服务开机自启 list-units:列举所有运行中单元 list-unit-files:列出所有可用单元 list-unit-files --type=service:列出所有服务(包括启用和禁用) list-unit-files --type=mount:列出所有系统挂载点

docker启动常见报错

↘锁芯ラ 提交于 2019-12-01 15:15:57
Docker启动时的报错汇总 22017.11.10 16:30:29字数 575阅读 27184 八个Docker常见故障 https://mp.weixin.qq.com/s/2GNKmRJtBGHhUyVBRbRgeA 八个Docker常见故障 报错一:error initializing graphdriver Docker启动报错 系统是CentOS 7.2 系统内核及docker版本如下 : [root@docker ~]# uname -r 3.10.0-327.el7.x86_64 [root@docker ~]# [root@docker ~]# [root@docker ~]# [root@docker ~]# docker version Client: Version: 18.04.0-ce API version: 1.37 Go version: go1.9.4 Git commit: 3d479c0 Built: Tue Apr 10 18:21:36 2018 OS/Arch: linux/amd64 Experimental: false Orchestrator: swarm Server: Engine: Version: 18.04.0-ce API version: 1.37 (minimum version 1.12) Go

centos7 新手阿里云服务器安装mongodb

情到浓时终转凉″ 提交于 2019-12-01 14:46:27
简介 MongoDB 是一个基于分布式 文件存储的NoSQL数据库 由C++语言编写,运行稳定,性能高 旨在为 WEB 应用提供可扩展的高性能数据存储解决方案 MongoDB特点 模式自由 :可以把不同结构的文档存储在同一个数据库里 面向集合的存储:适合存储 JSON风格文件的形式 完整的索引支持:对任何属性可索引 复制和高可用性:支持服务器之间的数据复制,支持主-从模式及服务器之间的相互复制。复制的主要目的是提供冗余及自动故障转移 自动分片:支持云级别的伸缩性:自动分片功能支持水平的数据库集群,可动态添加额外的机器 丰富的查询:支持丰富的查询表达方式,查询指令使用JSON形式的标记,可轻易查询文档中的内嵌的对象及数组 快速就地更新:查询优化器会分析查询表达式,并生成一个高效的查询计划 高效的传统存储方式:支持二进制数据及大型对象(如照片或图片) Packages包说明 MongoDB官方源中包含以下几个依赖包: mongodb-org: MongoDB元数据包,安装时自动安装下面四个组件包: 1.mongodb-org-server: 包含MongoDB守护进程和相关的配置和初始化脚本。 2.mongodb-org-mongos: 包含mongos的守护进程。 3.mongodb-org-shell: 包含mongo shell。 4.mongodb-org-tools:

centos7 安装vnc-server1

谁说胖子不能爱 提交于 2019-12-01 13:09:23
yum -y install tigervnc-server vi /etc/systemd/system/vncserver@:1.service 写入以下内容: ================================================================== [Unit] Description=Remote desktop service (VNC) After=syslog.target network.target [Service] Type=forking User=root # Clean any existing files in /tmp/.X11-unix environment ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :' ExecStart=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i -geometry 1920x1080 -depth 32 -securitytypes=no ne -fp /usr/share/X11/fonts/misc" PIDFile=/root/.vnc/%H%i.pid ExecStop=/bin/sh -c '/usr/bin

CentOS 7安装VNC Server

99封情书 提交于 2019-12-01 13:09:12
本文操作流程具体参考自https://docs.oracle.com/cd/E52668_01/E54669/html/ol7-vnc-config.html 系统版本 $ uname -a Linux localhost.localdomain 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 内核 $ cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) 当初安装时选择的是最小化的安装模式,所以如果你已经安装了图形化界面的系统可以跳过下面的X-Window安装,直接安装VNC Server 以下命令必须以 root 权限运行,要切换到 root,或者在想要执行操作的用户添加到sudo中,那每个命令前面都要加上sudo前缀表示当前用户临时拥有像root一样的执行权限 # visudo 找到“root ALL=(ALL) ALL”,在下面添加一行:XXX ALL=(ALL) ALL,XXX为用户名 好了,废话不多说,开始安装VNC Server 1 首先需要安装X-Window # yum check-update # yum groupinstall "X Window System" # yum install

CentOS7下安装配置vncserver

霸气de小男生 提交于 2019-12-01 12:58:20
一.安装 以root用户运行以下命令来安装vncserver; yum install tigervnc-server 复制代码 同样运行以下命令来安装vncviewer; yum install vnc 复制代码 停止并禁用防火墙; systemctl stop firewalld.service 复制代码 systemctl disable firewalld.service 复制代码 二.配置 vncviewer基本上不用配置; vncserver的配置,创建一个新的配置文件,以开启1号窗口为例(也可以同时开启多个窗口,修改数字即可),方法如下: cp /lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:1.service 或者再增加一个窗口: cp /lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:2.service 编辑 /lib/systemd/system/vncserver@:1.service ,设置用户root相关参数,最终内容如下 : [Unit] Description=Remote desktop service (VNC) After=syslog.target network

CentOS7安装VNC

☆樱花仙子☆ 提交于 2019-12-01 12:56:38
不做过多介绍了,下面直接记录下centos7系统下安装配置vncserver的操作记录 0)更改为启动桌面或命令行模式 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 获取当前系统启动模式 [root@localhost ~] # systemctl get-default multi-user.target 查看配置文件 [root@localhost ~] # cat /etc/inittab # inittab is no longer used when using systemd. # # ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM. # # Ctrl-Alt-Delete is handled by /usr/lib/systemd/system/ctrl-alt-del.target # # systemd uses 'targets' instead of runlevels. By default, there are two main targets: # # multi-user.target: analogous to runlevel 3 //命令行模式 #

Centos7启动vncserver

天大地大妈咪最大 提交于 2019-12-01 12:53:50
1.检验是否已经安装vncserver rpm -ivh vnc-server-10.09.rpm –nodeps 2.没有安装vncserver,进行安装 yum groupinstall "GNOME Desktop" yum install tigervnc-server tigervnc-server-module cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service 3.修改配置文件 cd /etc/systemd/system vim vncserver@:1.service 4.修改加粗部分 [Unit] Description=Remote desktop service (VNC) After=syslog.target network.target [Service] Type=forking ExecStartPre=/bin/sh -c ‘/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :’ ExecStart=/sbin/runuser -l root -c “/usr/bin/vncserver %i” PIDFile=/ root /.vnc/%H%i.pid ExecStop=/bin/sh

CentOS7安装vncserver

两盒软妹~` 提交于 2019-12-01 12:47:27
1、关闭防火墙和selinux systemctl stop firewalld.service setenforce 0 2、安装图形支持 yum groups install "GNOME Desktop"或yum groups install "X Window System" 3、安装vncserver yum -y install tigervnc-server 4、修改配置文件 cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service vim /etc/systemd/system/vncserver@\:1.service 找到这两行 ExecStart=/usr/sbin/runuser -l <USER> -c "/usr/bin/vncserver %i" PIDFile=/home/<USER>/.vnc/%H%i.pid 我以root登陆,所以修改为 ExecStart=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i" PIDFile=/root/.vnc/%H%i.pid 5、重新加载systemd systemctl daemon-reload 6、设置vnc登陆密码 vncpasswd 7

vnc centos 7 搭建

余生长醉 提交于 2019-12-01 12:20:18
翻译自外文网站: https://linoxide.com/linux-how-to/install-configure-vnc-server-centos-7-0/ 首先试试服务器装了VNC没 [root@wic ~]# rpm -q tigervnc tigervnc-server 没安装的话会直接出现 package tigervnc is not installed package tigervnc-server is not installed 如果没有安装X-Windows 桌面的话要先安装Xwindows [root@wic ~]# yum check-update [root@wic ~]# yum groupinstall "X Window System" [root@wic ~]# yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts [root@wic ~]# unlink /etc/systemd/system/default.target [root@wic ~]# ln -sf /lib/systemd/system/graphical.target /etc/systemd/system