首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ntp 服务开机启动失败

背景 某天,在一个月黑风高的夜晚,企业微信传来阵阵信息,bad news,服务器断电关机了。 当服务器重新启动后,很多服务自启动失败,通过日志发现,服务器的时间不准确了。...服务器安装ntp服务,会随着服务器启动时自启动,但为何最终又没有启动呢?为此,我开始深挖缘由。 问题分析 首先,查看ntp服务器启动的情况,发现 ntpd 启动失败。...服务器长时间使用一段时间后,COMS电池有可能没电或损坏,导致hwclock时间不正确。...服务器开机时读取硬件时钟的时间,即hwclock,所以开机时候出现date时间与ntp网络时间相差较大,最终导致 ntp 开机启动失败。...解决方案 手工的修复方案 强制执行ntp同步,再启动ntp服务,多个ntp进程不能同时启动,所以ntp进程启动前要保证ntpd没有在后台运行。

8.2K70

Linux服务器感染kerberods病毒 | 挖矿病毒查杀及分析

4、 存在异常文件、异常进程以及异常开机项 ? ? ? ?...二、查杀方法 1、断网,停止定时任务服务; 2、查杀病毒主程序,以及保护病毒的其他进程; 3、恢复被劫持的动态链接库和开机服务; 4、重启服务器和服务; 附查杀脚本(根据情况修改) (脚本参考(https...://blog.csdn.net/u010457406/article/details/89328869)) 查杀完成以后重启服务器,发现过段时间,登陆主机,无论本地还是ssh远程登陆,依然会有病毒进程被拉起...删除并次查杀病毒(重复之前查杀步骤),重启服务器,观察一段时间后不再有病毒程序被拉起,至此病毒被查杀完全。...② 主进程操作 1> 添加至开机启动,以及/etc/bashrc 2> 生成了sshd文件 劫持sshd服务 3> 将netdns文件设置为开机启动 4> 编译libcryptod.c为/usr/local

3K40
您找到你想要的搜索结果了吗?
是的
没有找到

用Sysctl 调整Linux操作系统的性能

默认的参数已经足够多了,因此不建议再做修改。...#################################### kern.maxfilesperproc: 1735 每个进程能够同时打开的最大文件数量,网上很多资料写的是32768 除非用异步...vm.swap_idle_threshold1: 2 vm.swap_idle_threshold2: 10 ######################### 在有很多用户进入、离开系统和有很多空闲进程的大的多用户系统中很有用...这些是你的服务器主动发起连接时的临时端口的范围,预设的已经1万多了,一般的应用就足够了。...如果是比较忙碌的FTP server,一般也不会同时提供给1万多人访问的, 当然如果很不幸,你的服务器就要提供很多,那么可以修改first的值,比如直接用1024开始 ###############

1.7K100

优雅地乱玩 Linux-7-Cron 实现程序自启动

可以使用chmod添加可执行权限: chmod +x abc.sh 然后就可以不加 sh 直接执行了 有了这些知识,编写 Cron 命令会干净很多。...比较常用的就是每隔一段时间自动执行一段脚本。 而我经常用到的情形就是每一次重启的时候执行一段特定的脚本。.../home/ubuntu/project/abc.js 保存退出, 执行 sudo reboot 重启服务器,然后每次开机都可以自动跑一次 Forever 开启 Node 服务器 编辑 Task 实现定时启动...使用单文件管理所有 Task (可选) 现在你重启的时候可以自动跑 Node 服务器了,但是其实这样的命令管理还不够,建议将代码结构化。...chmod +x nodeTask.sh 然后 cron 命令又可以修改成: @reboot /home/ubuntu/nodeTask.sh 命令干净多了

72930

Linux的php-fpm优化教程php-fpm进程占用内存大和不释放内存问题

最近发现博客的内存老是隔三差五地被“吃掉”了,登录到后台后偶尔会出牛顿的情况,一开始怀疑是Swap不够导致的,于是给VPS主机增加了几个G的Swap,观察了一段时间后发现再大的Swap也被慢慢地“吃掉”...这是一张重启后进程内存占用情况图,从前后对比中可以发现:随着开机时间的增长,php-fpm占用的内存越来越大,最终php-fpm耗尽了VPS所有物理内存。 ?...查看当前php-fpm进程平均占用内存情况,一般来说一个php-fpm进程占用的内存为30-40MB,本次查询的结果是60MB,显然是多了。...pm.start_servers = 10 #动态方式下的起始php-fpm进程数量。 pm.min_spare_servers = 8 #动态方式下服务器空闲时最小php-fpm进程数量。...pm.start_servers = 8 #dynamic模式下开机进程数量。 pm.min_spare_servers = 6 #dynamic模式下最小php-fpm进程数量。

6.3K31

微软远程桌面黑屏的元凶究竟是谁?

就这么忍受了一段时间,突然某一天,客户机房突然停电,服务器卡在启动界面,半小时也没进系统,赶到客户的机房一看,是下图所示状况: 系统提示磁盘错误,需要花费一个多小时来修复 微软时间,那是相当地不靠谱,...它都提醒需要一个多小时,那我估计三小时也完不成,就算真进了系统,估计还是得换硬盘,与其等待,不如马上开始,直接按住电源键强制关机,开机后在合适的时机,按ctrl+R进入阵列卡管理界面,看到服务器有两组RAID5...这个时候,我连打电话给ERP公司骂人的心情都没了,没办法了,赶紧备份吧,怕优盘写入速度慢,又到车里翻了个移动硬盘出来插上,开始备份,但是下图的备份速度说明,我真是想多了,优盘速度完全足够了,呵呵 果然是磁盘错误...好不容易赶过去,发现桌面能进,那还好,先松了口气,看了一下任务管理器,又怒了,进程里面10来个远程桌面用户,占了很多内存,肯定又是ERP公司技术人员的坏习惯啊,估计远程桌面结束后即不注销又不断开,只是把窗口关掉...果断不插回去,只用两条内存开机。。。

2.6K10

基于 Linux 0.11 讲解 Linux 操作系统的启动原理

不知道大家有没有产生过一个疑问:从给 Linux 服务器按下开机电源按钮后到启动成功的一段时间里,在这中间 Linux 操作系统都做了哪些事情?...在 Linux 服务器没有通电的时候,操作系统还只是躺在硬盘启动区中的一段程序,CPU 没有工作,内存也没有启动。但是在你按下开机键后,Linux 服务器内部就开始变得热闹了起来。...经过几十秒或者几分钟的等待,Linux 服务器就可以使用了。 但这中间操作系统都干了啥呢?我有一位朋友叫闪客,就是因为对这个问题的好奇,花了两年时间写了 50 多篇文章,并还总结成了一本书。...fork()) { init(); } for(;;) pause(); } 可见 main 函数中包含了很多 init 函数。...后面创建的所有进程也好线程也罢,都会继承进程 1 的 0 号、1 号、2号文件描述符。可以使用这 3 个标准 IO。 内核线程 1 还会再创建一个新的内核线程 2,并加载 /bin/sh 进程的代码。

26611

Linux 系统开机启动项清理

一般情况下,常规用途的 Linux 发行版在开机启动时拉起各种相关服务进程,包括许多你可能无需使用的服务。...大部分 Linux 发行版都会在开机的时候启动各种相关的服务进程,其中有很多你根本都用不上的:蓝牙、 Avahi 、调制解调管理器甚至 pppd-dns 等等,你甚至根本不知道这些都是什么东西。...但是 systemd 会用不一样的展现方式,下面是一些命令,用于展示开机启动时的进程项。 ? 你可以看到,这里头有一项是蓝牙,我不需要使用它,那么我应该怎样关闭并阻止它在开机时后启动? ?...这里的停用并不彻底,因为其他的服务进程仍旧可以将它唤起。如果要完全阻止开机启动的话,卸载不是个好方法,像下面这样把它掩盖起来就可以了: ?...我建议在持续使用一段时间并没有造成任何负面影响之后再选择卸载。 通过执行命令可以获得如下服务列表: ?

4.4K00

机房停电必作妖,恢复供电后,硬盘Predictive Fail,更换要讲究方法

一旦服务器被迫非法关机,供电恢复的时候,还能不能起来就看运气了,站在嘈杂的机房里,那种纠结、紧张、彷徨的心情,真的是难以用语言文字来表达。...一把年纪的服务器了,也没配置双电源,报错就报错吧,起码还能开机,已经不错了,电源先订货,没那么快到,还是得解决磁盘柜的连接问题。...服务器关机,磁盘柜关机,切断电源,打开服务器机盖,拔HBA卡,清理主板插槽,橡皮用力擦HBA卡金手指,清理灰尘,插回服务器,磁盘柜开机服务器开机,风声大作中,焦急而忐忑地等待着。...硬盘在正常的读/写过程中会发生错误,错误多了就称为“坏块”。每个硬盘都有坏块的阈值,一旦达到此阈值,控制器会将硬盘的状态更改为“Predictive Fail”。...请保持复选框“Copy contents of physical disk before failing”处于选中状态,即将发生故障的磁盘上的数据会被复制到备用磁盘,并在复制完成后下线该磁盘,此过程需要一段时间

1.1K20

网游类似魔兽世界的服务器维护都是在干嘛?

有时候硬件故障会导致整个服务器某些结点负载不均衡,或者万一数据库服务器挂了就得赶紧切数据库。...日常维护就流程化多了 运营团队会提前放出更新内容,做好新玩法预热 策划会最后在内服上跑一跑玩法看看有没有问题,然后等着正式开服以后去论坛看玩家反应 程序一般就是更新代码,部署到服务器内部测试,如果架构有改动...另外看到很多答案都说重启服务器,其实我想说,我们真的很少重启服务器的。每次重启代价都很大。除非硬件更新或者特殊情况是不会重启服务器的。...其实一般意义上讲服务器重启可以理解为两种,一种是硬件重启,一种是服务器进程重启。硬件重启比较少,服务器进程重启基本上是必须的。 很多人问为什么硬件重启代价很大。感觉大家的回答。我直接把评论补充上来。...@曦和风 如果是自动启动的程序的话没有问题,但是服务器很多系统配置和软件设置都要开机后重新折腾,同时,还要和其他的服务器通信,恢复到启动前的状态,或者从其他服务器同步信息,正确处理关机期间的各种操作,事情多

2.2K120

linux定时执行shell脚本「建议收藏」

写一个shell脚本,定时执行简单示例 很多时候我们有希望服务器定时去运行一个脚本来触发一个操作,比如说定时去备份服务器数据、数据库数据等 不适合人工经常做的一些操作这里简单说下 Shell俗称壳,类似于...(说白了,shell脚本就相当于一个文件,它专门来干自己独立的任务) 虽然一个简单的shell脚本写完了 但是运行后只能执行一次 对很多应用场景来说还是不够,接下来说一下定时任务 linux应该都有crontab...install vixie-cron yum install crontabs vixie-cron软件包是cron的主程序; crontabs软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序...4:启用 5:启用 6:关闭 可以看到2、3、4、5级别开机会自动启动crond服务 取消开机自动启动crond服务: [root@CentOS ~]# chkconfig crond off...cat 一下 查看 这样就简单多了 就此一个简单的定时任务就完成了 结束语》》夕阳无限好,黄昏又何妨。

4.7K30

linux 木马清理过程

服务器出现异常,完全无法访问,ssh登陆都极其缓慢 解决过程 top 查看系统状态,发现 load average 平均负载值非常高,再看排名第一的进程,是一个不认识的进程名:minerd 感觉是被入侵了...,上网搜了下minerd是什么东西,是个挖矿程序,看来的确被入侵了,被抓来当矿工了 查看进程信息 ps -ef | grep minerd 是tmp下的一个文件 马上执行 kill 杀掉这个进程...,并删除对应文件 再次 top 命令查看,资源占用恢复正常 因为木马有自我改名、自我复制、自动运行的能力,担心还会有问题,就继续观察 果然过了一段时间后,资源又被占满,这次就不是 minerd 进程了...,是一个名为 klll 的新进程 再次执行 kill 杀掉进程和删除对应文件 补漏过程 (1)检查定时任务列表,删除一切我不清楚的任务 crontab -l more /etc/crontab...(2)检查开机自启动配置,移除一切非必须的程序 chkconfig --list | grep 3:on more /etc/rc.d/rc.local more /etc/rc.local (3)

2.1K60

Linux 系统开机启动项清理

一般情况下,常规用途的 Linux 发行版在开机启动时拉起各种相关服务进程,包括许多你可能无需使用的服务。 -- David Both 本文导航 ◈ 查看开机启动项09% ◈ 哪些服务能够禁止?...62% 大部分 Linux 发行版都会在开机的时候启动各种相关的服务进程,其中有很多你根本都用不上的:蓝牙、 Avahi 、调制解调管理器甚至 pppd-dns 等等,你甚至根本不知道这些都是什么东西。...我将会为你详细解读关闭某些无用进程的方法,前提是在 Systemd 类发行版。 查看开机启动项 通常情况下,你能用 /etc/init.d 查看系统引导时启动的服务项。...但是 systemd 会用不一样的展现方式,下面是一些命令,用于展示开机启动时的进程项。 你可以看到,这里头有一项是蓝牙,我不需要使用它,那么我应该怎样关闭并阻止它在开机时后启动?...这里的停用并不彻底,因为其他的服务进程仍旧可以将它唤起。如果要完全阻止开机启动的话,卸载不是个好方法,像下面这样把它掩盖起来就可以了: 我建议在持续使用一段时间并没有造成任何负面影响之后再选择卸载。

5.4K80
领券