环境

环境

在 Linux 上安装 HP 系统管理主页并登录网站后,我看到以下显示:

HP SMH 页面显示“无项目”

“组件状态摘要”中“无项目”不是我希望看到的。系统型号和管理处理器等基本信息也表明它没有获得所需的信息。

环境

  • 硬件:HPE DL360 G6
  • 固件:2016 年 10 月(DL360 G6 的最终版本)
  • 操作系统:CentOS 7.4
  • SPP:2016 年 10 月(与上述固件匹配)

我尝试过的方法

基本安装是按照此处的一般建议完成的:

http://downloads.linux.hpe.com/sdr/project/spp/

SPP yum repo 的配置方式如下 (/etc/yum.repos.d/spp.repo):

[spp]
name=Service Pack for ProLiant
baseurl=http://downloads.linux.hpe.com/repo/spp/rhel/7Server/x86_64/2016.10.0/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/GPG-KEY-ServicePackforProLiant

GPG 密钥通过以下方式获取:

# curl -o /etc/pki/rpm-gpg/GPG-KEY-ServicePackforProLiant http://downloads.linux.hpe.com/SDR/repo/spp/GPG-KEY-spp

组件通过以下方式安装:

# yum --enablerepo=spp install hpdiags hp-health hpsmh ssacli

该端口通过以下方式在 CentOS 7 的防火墙上打开:

# firewall-cmd --permanent --zone=public --add-rich-rule='
  rule family="ipv4"
  source address="172.33.12.4/32"
  port protocol="tcp" port="2381" accept'
# firewall-cmd --reload

(172.33.12.4 是一个内部管理站,我通过网络浏览器登录 SMH。)

SMH 通过以下方式配置在此环境中工作:

# /opt/hp/hpsmh/sbin/smhconfig --port2301=false
# /opt/hp/hpsmh/sbin/smhconfig --user-group=smhadmins

正在连接至https://smhserver:2381运行良好,我可以登录,所以用户组和防火墙规则都很好。

登录后,我看到了上述不完整的信息。谷歌搜索后,我发现了以下讨论:https://community.hpe.com/t5/Server-Management-Systems/System-Management-Homepage-is-blank/td-p/4616818根据该信息(即使它是针对 Windows 的),我安装并配置了 SNMP 代理:

# yum --enablerepo=spp install hp-snmp-agents
# /sbin/hpsnmpconfig
# service hpsmhd restart

(我设置了读/写社区和只读社区,但我将管理站 IP 留空。)

下一步我应该尝试什么?

答案1

找到了!“hp-smh-templates”包不仅仅是一个建议,这是要求

# yum --disablerepo="*" --enablerepo=spp install hp-smh-templates
# service hpsmhd restart

现在情况是这样的。我认为“管理处理器”的“无”和“数据源”(空白)有点奇怪,所以可能还有更多工作要做。

在此处输入图片描述

相关内容