CentOS7/Red Hat7 NTP服务无法开机自启动

centos7不同于以往linux的操作,对于开机自启动的调整,命令有所不同。

chkconfig --list查看非系统内置服务的自启动状态

[[email protected] ~]# chkconfig --list

Note: This output shows SysV services only and does not include native

systemd services. SysV configuration data might be overridden by native

systemd configuration.

If you want to list systemd services use ‘systemctl list-unit-files‘.

To see services enabled on particular target use

‘systemctl list-dependencies [target]‘.

iprdump         0:off   1:off   2:on    3:on    4:on    5:on    6:off

iprinit         0:off   1:off   2:on    3:on    4:on    5:on    6:off

iprupdate       0:off   1:off   2:on    3:on    4:on    5:on    6:off

netconsole      0:off   1:off   2:off   3:off   4:off   5:off   6:off

network         0:off   1:off   2:on    3:on    4:on    5:on    6:off

vmware-tools    0:off   1:off   2:on    3:on    4:on    5:on    6:off

根据提示,要查看系统内置的服务自启动状态需要使用命令systemctl list-unit-files,它会列出系统所有内置服务的自启动状态。

所以调整ntp的自启动需要在这里调整。

[[email protected] ~]# systemctl enable ntpd.service         //开机自启动

调整之后重启系统,可是发现ntp并没有启动起来

[[email protected] ~]# pgrep ntpd                            //无法查看到相关进程

[[email protected] ~]# systemctl status ntpd

ntpd.service - Network Time Service

Loaded: loaded (/usr/lib/systemd/system/ntpd.service; enabled)

Active: inactive (dead)                                  //显示开机自启动了,但是状态是inactive

通过查询发现有一个chronyd服务设置为开机自启动,这个服务导致ntp无法开启自启动

[[email protected] ~]# systemctl status chronyd

chronyd.service - NTP client/server

Loaded: loaded (/usr/lib/systemd/system/chronyd.service; enabled)

Active: inactive (dead) since Tue 2014-11-11 08:28:14 CST; 1min 45s ago

Main PID: 3033 (code=exited, status=0/SUCCESS)

CGroup: /system.slice/chronyd.service

Nov 11 08:06:31 vd13crmtb01.zj.chinamobile.com systemd[1]: Starting NTP clien...

Nov 11 08:06:31 vd13crmtb01.zj.chinamobile.com chronyd[3033]: chronyd version...

Nov 11 08:06:31 vd13crmtb01.zj.chinamobile.com chronyd[3033]: Linux kernel ma...

Nov 11 08:06:31 vd13crmtb01.zj.chinamobile.com chronyd[3033]: hz=100 shift_hz...

Nov 11 08:06:31 vd13crmtb01.zj.chinamobile.com systemd[1]: Started NTP client...

Nov 11 08:28:14 vd13crmtb01.zj.chinamobile.com systemd[1]: Stopping NTP clien...

Nov 11 08:28:14 vd13crmtb01.zj.chinamobile.com systemd[1]: Stopped NTP client...

Hint: Some lines were ellipsized, use -l to show in full.

通过禁止chronyd服务开机自启动之后再将系统重启

[[email protected] ~]# systemctl disable chronyd.service

rm ‘/etc/systemd/system/multi-user.target.wants/chronyd.service‘

[[email protected] ~]# pgrep ntpd

2981

[[email protected] ~]# ntpq -p

remote           refid      st t when poll reach   delay   offset  jitter

==============================================================================

10.70.213.132   10.70.91.148     3 u   21   64    1    1.252    0.029   0.000

*10.70.213.133   10.70.91.148     3 u   21   64    1    1.139   -0.191   0.000

此时,NTP的服务已经开机自启动了,完成!

时间: 2024-10-12 18:42:48

CentOS7/Red Hat7 NTP服务无法开机自启动的相关文章

centos7设置服务为开机自启动(以crond.serivce为例)

一.设置crond.service服务为开机自启动 步骤1:查看crond.serivce服务的自启动状态 [[email protected]_jenkins ~]# [[email protected]_jenkins ~]# systemctl is-enabled crond.service disabled [[email protected]_jenkins ~]# [[email protected]_jenkins ~]# 此时crond.serivce的自启动状态为disabl

linux 环境NTP配置与开机自启动(转)

Linux下配置NTP服务器一.前言:    默认NTP服务端口:    UDP/123    本文配置的NTP工作模式:    使用client/server方式,该方式适用于一台时间服务器接收上层时间服务器的时间信息,并提供时间信息给下层用户.二.配置方法:1.ntp服务安装NTP服务在RHEL5.x中式默认安装的软件包,可用rpm -qa |grep ntp检查是否安装,如果未安装可使用如下命令安装与删除NTP服务器软件包 #使用rpm方式安装rpm -ivh ntp-4.2.2p1-8.

CentOS 7 - 配置服务实现开机自启动

新建系统服务描述文件 cd /etc/systemd/system sudo vim myapp.service 添加以下配置: [Unit] # 这里添加你的服务描述 Description=myapp After=syslog.target [Service] # 这里更改为你的用户名 User=myapp # 这里路径为你的spring boot工程的jar包路径 ExecStart=这里是需要执行的命令 SuccessExitStatus=143 [Install] WantedBy=m

redis 服务配置开机自启动

1.常用的写入键值对命令和开启密码登录redis操作 如果是在其他盘如下操作: cd / 进入系统根目录 cd /d E:\CH\redis  进入E盘CH目录下的redis目录 2.注册开机自启动服务(注意:要到你安装redis的根目录下执行下面的cmd命令) redis-server --service-install redis.windows.conf --loglevel verbose   原文地址:https://www.cnblogs.com/chLxq/p/11062607.h

CentOS7 下部署NTP服务供内网客户机使用

1.安装NTP服务# yum -y install ntp 2.修改 ntp配置# vi /etc/ntp.conf # 记录和上级时间服务器的时间差异,默认配置,保留driftfile /var/lib/ntp/drift #表示nomodify客户端可以同步时间restrict default nomodify # 允许本机的一切操作,默认策略,保留restrict 127.0.0.1restrict ::1 # 阿里云NTP服务可修改本NTP服务时间restrict ntp.aliyun.

CentOS7版本安装ntp服务

centos从7.0以后,ntp做成了一个服务,也就是说可以运行一个守护进程来自动同步时间,而不用像5和6的版本一样把命令写入计划任务中,这个在做集群服务的时候非常有帮助. 安装ntp [[email protected] ~]# yum install ntp ntpdate -y 配置文件/etc/ntp.conf [[email protected] ~]# vim /etc/ntp.conf # server 0.asia.pool.ntp.org server 1.asia.pool.

CentOS7.4 Nginx添加系统服务及开机自启动

Nginx安装好后,每次启动或者重启需要进入到/usr/local/nginx下操作,比较麻烦,于是把Nginx添加到系统服务中方便管理: # 添加nginx.service # vim /lib/systemd/system/nginx.service [Unit] Description=nginx service After=network.target [Service] Type=forking # 路径对应安装路径 ExecStart=/usr/local/nginx/sbin/ng

设置服务为开机自启动

chkconfig chkconfig --add servername chkconfig --del servername chkconfig --level 35 servername on vim /etc/rc.d/rc.local service servername start

Linux将服务设置为开机自启动的方法小结

Linux设置为开机自启动的几种方法小结 和Windows一样,Linux也可以将一些服务设置为开机自启动,这样可以避免每次开机都会去打开某一个服带来的麻烦!Linux开机将服务设置为开机自启动的方法大概有一下几种: 一.ntsysv图形界面设置 ntsysv -> NeWT + SysV ,它是使用 newt 库的 SysV 风格的 runlevel 配置工具,Red Hat公司遵循GPL规则所开发的程序,它具有互动式操作界面,您可以轻易地利用方向键和空格键等,开启,关闭操作系统在每个执行等级