我是一名软件工程师,我们的实验室通常在机架上安装多台服务器,并配备一台 KVM 切换器。我们是开发人员,通常同时进行多个项目,因此服务器经常需要进行镜像,而且我们承认我们不擅长对服务器进行标记等。
关键是,直到最近,出于显而易见的原因,当我们走到终端前时,我们习惯于eject
查看我们在 KVM 切换器上主动选择了哪个物理服务器。
现在我们正在过渡到没有光驱的服务器。所以老eject
办法已经过时了。肯定有一个简单的命令来闪烁计算机前面板上的“ID”指示灯,但在谷歌上搜索了我能想到的尽可能多的问题变体后,我一无所获。
服务器运行的是 Scientific Linux 6.4。感谢您提供的任何帮助。
答案1
大多数现代服务器都带有带外管理选项,例如 HP 的 ILO、Dells DRAC、IBM 的 RSA,因此您实际上不再需要进入机架来管理它们。只需使用正确形式的 KVM over IP 即可从舒适的办公桌上接管控制台!
它们带有虚拟媒体,使用桌面上的 ISO 映像来模拟可从中进行安装的 CD/DVD 驱动器。虚拟电源开关可用于启动、关闭或重置服务器等。
带外管理卡有自己独立的 IP 地址,与它管理的服务器不同。因此,标记实际的服务器,并为带外管理卡指定相同的名称,一旦您接管控制台,您就会看到操作系统的当前主机名。
通常,带外管理卡允许您在极少数需要物理访问的情况下点亮识别灯。
答案2
我也喜欢弹出!无论如何,您需要检查服务器供应商的支持包。
例如,HP 提供了一个命令行实用程序来检查/设置/取消设置其 proliant 服务器的 UID LED。并且 HP 的远程管理工具 iLO 也提供了相同的功能。
答案3
如果你的带外管理不允许你闪烁指示灯,你可以尝试使用 ethtool,前提是你有一个备用/空的网络接口
ethtool -p eth2
应使 eth2 的 LED 闪烁:
-p --identify Initiates adapter-specific action intended to enable an operator to easily identify the adapter by sight. Typically this involves blinking one or more LEDs on the specific network port.
然后,您可以搜索具有空但闪烁的网络接口的服务器。这也适用于已启动并正在运行的接口(如果它们都已连接),但您必须区分 ethtool 定期间隔和显示接口活动的正常闪烁 :)