所以我有一台最近锁了两次的服务器。
我想要做的是捕获写入串行控制台的任何内核恐慌/哎呀。 我可以ssh和启动VSP,我正在使用脚本在bash中运行我的SSH会话,因此写入控制台的任何内容都应该由脚本logging。
问题是iLO超时并closuresSSH会话。
在Web界面中快速查看显示有iLO空闲超时,但只能下注设置为最长120分钟,而不是禁用。
有什么办法可以禁用iLOclosuresSSH会话,所以我可以有效地logging什么通过虚拟串行端口一段时间,并希望捕捉什么恐慌/哎呀吐在这些看似随机的locking。
你在系统的IML日志中看到了什么? 您是否已经为硬件安装了pipe理代理?
您使用哪种特定的操作系统和ProLiant服务器型号? 如果安装了代理,则应该获取与locking有关的信息,或者可能使ASR看门狗定时器跳闸。
对于VSP。 你有没有对内核命令行和Grub进行必要的修改以输出到控制台?
对于国际劳工组织来说,型号和固件版本有所不同。 目前的ILO2和ILO3固件允许Access Options
下的无限空闲超时。
如果你可以使用PuTTY,也许你可以防止发生的时间…
我不确定ilo的SSH实现是否支持它,但是使用openssh客户端并设置ServerAliveInterval
可能会有所帮助。 它默认为0.我使用它来保持我的ssh连接活动,以防止NAT表超时。 在~/.ssh/config
放:
ServerAliveInterval 60