问题现象

某局点用户咨询HPE ProLiant BL460c Gen9服务器 RedHat linux 系统文本模式下使用SSH 登陆Integrated Lights-out 4 (iLO 4) 发现textcons 模式无法使用,咨询Integrated Lights-out 4是否支持textcons功能,如何可以实现textcons功能。

告警信息

如果没有iLO scale-out license iLO advanced license 会有如下报错:

原因分析

查询后发现,iLO 4支持textcons 模式,但是需要以下条件:

1.  iLO scale-out license iLO advanced license

2.  只能在Legacy bios模式,不支持UEFI模式;

3. 终端应用程序的字符编码设置为 Western (ISO-8859-1)

解决办法

普及一下基于文本远程控制台(textcons)功能:

 

1.  什么是textcons

Textcons 文本远程控制台(Text-based Remote Console):

通常情况,我们都是使用IE浏览器访问iLO 4查看刀片自检和远程控制系统,但是如果用户系统是字符界面没有浏览器时如何查看?

iLO 4 基于文本远程控制台(textcons)可以实现此功能, 它可以使用ilo许可的系统和SSH访问,可以是与 iLO 兼容的任何标准 SSH 客户端。

功能和支持包括:
默认显示
80x25(标准颜色配置)文本模式屏幕:
自检系统引导过程 (POST)
标准的RUSB信息
文本引导加载程序(LILO GRUB
 支持 VGA 80x25 模式的 Linux 操作系统
DOS  

其它基于文本的操作系统

 2. textcons 的使用方法

   使用SSH工具登陆iLO中,输入textcons ,即可进入textcons 模式;

 

 例如此刀片已经进入BIOS,可以在SSh界面中查看到BIOS信息;

 

并且通过键盘进行修改, 例如下图:可以通过键盘进入BIOS的子菜单中,选择选项并将内容用户文本打印在屏幕上;

   

 

 

 

 

可以查看自检信息,自检信息的文本部分都可以显示在textcons功能中:

 

 

 

使用Esc+Shift+9 可以退出textcons

 

 

Textcons 功能常用命令:

1)  控制文本的采样周期的间隔时间 ,调整此参数可以减少较慢链路上的不必要的通讯,以达到减少带宽和iLO CPU时间,调整范围是1-5000ms.

例如 textcons speed 600

2)      调整平稳状态: 由于iLO只会在数据发生变化后在屏幕上趋于稳定时才传输数据,因此在文本模式中某行的变化速度超过iLO的采样速度时,只能是在该行上趋于平稳才会传输,如果数据显示过快,基本上就无法辨别数据,而且会占用一些带宽, 通过调整平滑参数可以调整此问题,默认是平稳状态(delay 0),即仅仅在屏幕上的变化趋于稳定才传输,例如可以命令设置修改:

textcons speed 600 delay 10

 

 

 

 

下表是iLO4各版本license所能实现的功能,从此可以看出textcons功能只少需要scale-out advanced license 才可以使用。

 

 

 

 

  

 

 

 

建议与总结

总结:

1. Integrated Light-out 4 支持文本远程控制台(Text-based Remote Console)功能,但是需要license 支持

2.对于一些只有文本模式的系统,而且需要通过ilo 查看或远程控制系统,可以尝试使用文本远程控制台。

案例信息

案例类型:经验案例
案例号:201712060020
创建时间:2017年12月6日
更新时间:2017年12月12日
发布时间:2017/12/12 10:10:23
文章密级:游客可见
有效期:长期有效
发布者:尹东江 [y61459]
点击次数:1702
评论平均得分:0
关键词:ilo4 textcons
产品线:x86刀片服务器
产品系列:HPE C-class刀片系统
产品版本:
故障类型:软件bug

常用操作
收藏