linux服务器总是自动重启怎么解决

linux服务器总是自动重启怎么解决,第1张

你好,

确认不是人为重启(自己有没有执行命令重启,其他人有没有登录重启)

查看 crontab 服务(crontab -l) 是不是有定时任务

是不是系统故障,这点比较麻烦,产生的原因可能多种多样,需要进一步确认

Linux的发行版本不同,重启服务的方式也是不一样的。

centos 6版本:

service 服务名 restart

例如重启vsftpd:

[root@linuxprobe ~]# service vsftpd restart

注意:service 服务器 start/stop/status/restart/reload

这里需要确定下restart 和reload 的区别,restart是重启,也就是kill掉进程,然后在启动进程,而reload是重新加载配置。

centos7x版本:

systemctl restart 服务名

例如重启vsftpd:

[root@linuxprobe ~]# systemctl restart vsftpd

另外,如果服务是编译安装的话,重启的命令就是要看安装包的说明了,例如nginx:

[root@linuxprobe ~]# cd /xxx/xx/xx/sbin

[root@linuxprobe ~]# /nginx -s reload

当然也可以手动些shell重启脚本,一般情况下都是如果重启服务,又没有脚本,比如tomcat,我们一般都是先杀进程 ,然后启服务:

[root@linuxprobe ~]#ps -ef |grep tomcat |grep -v tomcat |awk '{print$2}' |xargs kill -9 && sh /xx/xx/xx/startshsh

更多Linux的知识建议更加系统 的去学习去联系,可以参考《Linux就该这样学》,加油吧!!!

可以是一下单用户,把存储挂在去掉,看一下。下面有相关的解决法。命令:fsck使用权限:超级使用者使用方式:fsck[-sACVRP][-tfstype][--][fsck-options]filesys[]说明:在Linux系统中,为了增加系统性能,通常系统默认一些

可以试一下单用户,把存储挂在去掉,看一下是否解决。

下面延展回答中有相关的解决办法。

几种解决方法(分别是七种方法,非步骤):

如遇提示FSCK时,请小心。如果可能,请尽快断开系统,UMOUNT所有分区。

必需执行FSCK时,先做准备工作,方法一:可事先用dd命令将所涉及到的分区输出到另外的存储体上(最好不要在出错的存储体本身上做dd) 命令大致结构可如: dd if=/dev/sda0 of=/dev/sdb0

必需执行FSCK时,先做准备工作,方法二:将整个LINUX存储体挂载到虚拟机环境,将LINUX存储体设为Nonpersisten模式,再执行,执行过后,如果数据完好,应尽快通过FTP等方式拷贝出来。

必需执行FSCK时,先做准备工作,方法三:将整个LINUX存储体挂载到其他系统上(如WINDOWS),做好镜像后再做FSCK。

如上面几种方式均因条件等原因无法实施,必须执行时,可小心观察FSCK的执行提示(关掉-a)如果发现有提示节点错误需更正或清0、节点描述文件大小不正确等信息,应停止执行FSCK。

因恢复需要参考很多信息,因尽可能保持系统不工作状态,至少不得再次MOUNT分区(即便不做任何读写操作,也会因系统的工作原理不断降低数据恢复的可能性,增加数据恢复的难度)。

寻求专业数据恢复公司帮助。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » linux服务器总是自动重启怎么解决

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情