我有一台 dell poweredge 2970 服务器,它在第一个以太网上启用了 IP 串行控制台。
装有 Red Hat enteprise 5.4 的服务器配置为在 grub 中的 ttyS1 上具有控制台(console=ttyS1,57600 ),并且在 /etc/inttab 中我有:
S1:2345:respawn:/sbin/agetty -L -h ttyS1 57600 vt100
我可以使用以下方法从另一台服务器连接到控制台:
ipmitool -I lanplus -H myipmiIPaddress -U root -P password sol activate
但是在服务器中我的 /var/log/messages 中充斥着 init: Id“S1”重生太快:禁用 5 分钟。
如果我删除 inttab 中的条目,我就无法再连接,所以我认为它不是完全错误的,我该如何避免它重新出现?
答案1
securetty 不能有“dev”部分。只需添加 ttyS1。此外,如果 com 端口在系统和 bmc 之间共享,请将 mux 设置从系统更改为 BMC。有一个 ipmi 命令可以在系统和 bmc 之间切换端口。(您也可以通过 Dell racadm 执行此操作)
答案2
我曾看到过 agetty 在 sol 期间重生,但这种情况并不常见。请确保您已添加 securetty 条目,并检查是否有任何防火墙/selinux 阻止 agetty。
答案3
cfgSerial 用于串行接口,同时您还必须启用用户访问权限,请检查 cfgUserAdminSolEnable