我有一个 Dell M1000e 机箱,其中托管 16 个 Dell M620 刀片服务器。每个刀片服务器都有自己的 DRAC,可通过自己的 IP 访问。
此外,Dell M1000e 内部主动/被动配置中的两个 CMC 具有 DRAC 连接。
我可以连接到任何刀片 DRAC 上的 Web 界面,在左侧树上选择 iDRAC 设置,然后单击启动 CMC Web 界面按钮,它将打开一个指向机箱本身中 CMC 的 IP 的新浏览器。
我一直在针对 DRAC 的 CLI 编写脚本,我想确定刀片 DRAC 的 Web 界面如何获取其机箱的 IP 地址信息。我查看了 CLI 指南,我期望列出此信息的命令(get、getconfig、getssninfo、getsysinfo 等)似乎没有显示它。
最终,我需要以可编写脚本的方式了解这些信息,以便确定集群配置中定义的应指向 CMC 的隔离 IP 是否准确。如果我只有这个机柜,那不会有什么大不了的,但是我有许多机柜,分布在许多数据中心。
戴尔支持简单地说它不受支持并且无法完成,但考虑到它确实可以通过他们的网络界面工作,我拒绝接受这一点。
有什么建议吗?
答案1
经过大量调查后,我能够使用以下命令获取此信息:
racadm 获取系统.机箱信息
它似乎仅适用于 iDRAC7 及更新版本。