linux服务器故障
Ⅰ 请问,在linux服务器中,数据库服务器,Apache服务器常会出现哪些故障还有解决故障的方法是
在 Linux 中,数据库、Apache 都是比较稳定的,从我运行多年的经验来看,最严重的事故就是系统升级过程中冒进了—— 修改了 /etc/apt/source.list ,添加了 oracle 网站提供的 MySQL 的二进制版本为数据源,结果 MySQL 升级到了最新版本但是无法启动了,想了很多办法搞了两天才意识到可能是 数据库的版本升级过高了,用原来备份的操作系统覆盖回去才回复了正常。
Ⅱ Linux 服务器不明原因重启了,怎么查找原因
要查看linux服务器之前重启,只能通过查看linux日志来判断。
常用的命令如下:
cat
tail -f
more less等查看命令都可以
日志文件说明
/var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一
/var/log/secure 与安全相关的日志信息
/var/log/maillog 与邮件相关的日志信息
/var/log/cron 与定时任务相关的日志信息
/var/log/spooler 与UUCP和news设备相关的日志信息
/var/log/boot.log 守护进程启动和停止相关的日志消息
系统:
# uname -a # 查看内核/操作系统/CPU信息
# cat /etc/issue
# cat /etc/redhat-release # 查看操作系统版本
# cat /proc/cpuinfo # 查看CPU信息
# hostname # 查看计算机名
# lspci -tv # 列出所有PCI设备
# lsusb -tv # 列出所有USB设备
# lsmod # 列出加载的内核模块
# env # 查看环境变量
资源:
# free -m # 查看内存使用量和交换区使用量
# df -h # 查看各分区使用情况
# -sh <目录名> # 查看指定目录的大小
# grep MemTotal /proc/meminfo # 查看内存总量
# grep MemFree /proc/meminfo # 查看空闲内存量
# uptime # 查看系统运行时间、用户数、负载
# cat /proc/loadavg # 查看系统负载
磁盘和分区:
# mount | column -t # 查看挂接的分区状态
# fdisk -l # 查看所有分区
# swapon -s # 查看所有交换分区
# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)
# dmesg | grep IDE # 查看启动时IDE设备检测状况
网络:
# ifconfig # 查看所有网络接口的属性
# iptables -L # 查看防火墙设置
# route -n # 查看路由表
# netstat -lntp # 查看所有监听端口
# netstat -antp # 查看所有已经建立的连接
# netstat -s # 查看网络统计信息
进程:
# ps -ef # 查看所有进程
# top # 实时显示进程状态(另一篇文章里面有详细的介绍)
用户:
# w # 查看活动用户
# id <用户名> # 查看指定用户信息
# last # 查看用户登录日志
# cut -d: -f1 /etc/passwd # 查看系统所有用户
# cut -d: -f1 /etc/group # 查看系统所有组
# crontab -l # 查看当前用户的计划任务
服务:
# chkconfig –list # 列出所有系统服务
# chkconfig –list | grep on # 列出所有启动的系统服务
程序:
# rpm -qa # 查看所有安装的软件包
Ⅲ 如果linux下服务器一直未响应,还没有抛出异常,怎么检查错误
重启服务器,一般重启服务器是最快速的解决方法。如果真要检查原因的话,可以查看系统日志。
Ⅳ Linux服务器重启后网络故障
可以设定 eth0 连接交换机 再用earthtool eth0来判断 是够连接网络的是eth0 此命令要多敲几次 因为需要刷新。
按照9 应该此端口都无问题 路由交换也无问题
建议iptables 和selinux都关掉
Ⅳ 1.linux服务器突然宕机你的反映是什么应该怎样做 2.运维工程师们在你的工作总遇到的最大问题是什么
我的处理方式:
1、领导报告
2、服务宕机/服务器宕机
3、远程登录查看服务,重启相关/让机房人员重启服务器
4、根据以上再做决定
数据永远是最大的
Ⅵ linux服务器死机,重启后正常,怎么回事
死机有N多种情况,如果出现经常性质的司机,并且重新启动后就没问题的话,一般情况下是服务器风扇的问题,散热有问题造成的。
你可以查看服务器的相关日志DMESG,LOG等相关文件这样来确定是什么原因导致的,就算硬盘,CPU过热等情况系统都有记录,多看看日志,学会看日志将会很好的了解服务器的状态
Ⅶ Linux服务器硬盘故障后恢复数据的方法
得看旧硬盘是什么类型的损坏,如果只是系统文件损坏导致无法开机,那么就可以把旧硬盘插到服务器上去,然后再把旧硬盘上的分区挂载到新系统上的目录,然后就可以读取旧硬盘上的数据了。
但是如果旧硬盘是硬件损坏,例如磁盘大量坏道,硬盘上的马达之类配件的故障,这种情况建议联系专业的数据恢复机构来恢复。
Ⅷ 有个LINUX服务器,每次重启过6-7个小时就死机,屏幕现实这个
重启机器,看看/var/log/messages文件里面有什么异常的没有。
你用的是不是比较老的操作系统?
是一直出这种问题,还是做了什么修改后出这种问题?
这种问题通常只有启用kmp才能分析出来。一般人没这个能力。
Ⅸ linux服务器死机了怎么办
服务器死机的原因很多。如果确保在硬件没问题的情况下。
可以先从/var/log下的日志查起..通过iostat 或者 vmstat sar 等命令来检查机器的整体性能状态。
我不知道你是否做了相关的监控措施,比如通过某些监控软件对服务器进行监控。
通过监控数据分析服务器的整体状况。
也可以协调应用部门查看应用方面的日志是否有异常。这个还得按照具体情况分析。
关于更多Linux的学习,请查阅书籍《linux就该这么学》。
Ⅹ linux服务器突然无法连接,网口、usb口,显示器等外接口全部无法使用,重启后恢复,这是什么问题
就类似死机一样,如果经常出现,建议更换硬件。用机器自带的BIOS里面检查功能,查查是不是内存故障,硬盘坏道等等。如果有尽快更换。《Linux就该这么学》推荐一个查看内存方法
查看内存(RAM)情况最简单的方法是通过/proc/meminfo。
打开命令界面,用ctrl+alt+f1可以进入命令界面
在命令界面输入:cat /proc/meminfo