有这个热门的求职面试问题:
由于机器挂起(让我们说RHEL),你怎么麻烦解决这个问题?
我的答案是:
1)我会使用(服务器BIOS的名称是什么,它允许您连接到它的控制台?)或下到服务器机房,并连接到显示器和键盘,并以root身份login。
2)然后我运行“顶部”,看看有些进程是否有非常高的CPU使用率
3)然后,我会检查内存(再次“顶”?)和进程总数(“ps uawx”)和系统限制(如何,将“限制”给我正确的数字)?
然后我不知道 也许运行“vm”? 但是,它会告诉我什么?
请给我几个好的build议和令人印象深刻的招聘人员的句子。
您可以
/var/log/messages , sar -A输出, vmstat , 对于非常糟糕的locking,您也可以使用Magic SysRq键从系统中获取一些信息。
其他需要查看的地方是CMDB,查看是否有任何以前的服务器logging问题,以及是否有可接受的解决方法和/或计划中的问题修复。 你甚至可以问同事。 除了技术实力之外,还有更多工作要做。