我有一个戴尔 poweredge 2970 服务器,在第一个以太网上启用了基于 ip 的串行控制台。
使用 Red Hat enteprise 5.4 的服务器配置为在 grub (console=ttyS1,57600) 和 /etc/inttab 中通过 ttyS1 进行控制台,我有:
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 中的条目,我将无法再连接,所以我想这不是完全错误的,我怎样才能避免它重新生成?
securetty 不能有 'dev' 部分。只添加 ttyS1。此外,如果系统和 bmc 之间共享 com 端口,请将 mux 设置从系统更改为 BMC。有一个ipmi命令可以在system和bmc之间切换端口。(您也可以通过戴尔 racadm 进行)
我在 sol 期间看到过 getty 重生,但它不会经常发生。确保您已添加安全条目并检查是否有任何防火墙/selinux 阻止了 agetty。
cfgSerial 用于串行接口,您还允许用户访问 sol 检查 cfgUserAdminSolEnable