我有configuration了iDRAC 6的Dell PowerEdge R410,可以访问。
我知道我们在这个周末的某个时候会失去力量,我有一段时间想再次打开机器。
从iDRAC GUI,我可以计划启动时间,还是必须使用ssh脚本+另一台计算机的racadm命令的组合才能将其启动?
我一直在四处看看,但似乎无法在iDRAC GUI中find任何内容,这使我觉得在那里可能不可能。
另一种可能性:iDRAC MAC对WOL请求的反应是否良好? 如果是这样,我可以有一个PowerShell脚本运行Start-Computer命令来发送WOL魔术数据包到iDRAC? 不知道这是否是一种可行/最好的方法。
据我所知,iDRAC没有WOL,但其他networking接口上有WOL,但是如果您的机器连接到互联网,我不会启用它。 我也怀疑iDRAC是否支持定时重启。 你想使用SSH脚本似乎是最好的方法。
如果在您的环境中切断电源,UPS和您的系统应该返回到最后一个电源状态…例如,当电源恢复后,您的服务器应该启动…除非您正在讨论在手动断电…但是在那个时候(如果你知道这个时机的话),你应该可以再次安排好电源。
对于像DRAC或HP的ILO这样的带外pipe理,他们在AC上是活跃的。 不需要LAN唤醒。
由于类似的原因,我在R410 / IDRAC6服务器上安装了WOL。 WOL是通过PowerShell脚本激活的,它以特定的顺序唤醒服务器,因为我们有集群和服务器,这些服务器依赖于首先可用的其他系统。 虽然无法在单独的服务器上安排加电,但我通过使用具有此function的本地连接的工作站来完成此任务,然后运行WOL PowerShell脚本来pipe理加电和监视服务/节点启动的过程。 WOLconfiguration在每个服务器上的一个系统NIC上,而MAC地址则logging在一个带有服务器ID的hosts文件中。 这是通过BIOS NIC菜单完成的。 powershell脚本还logging进度和电子邮件更新。 在理想情况下,一切运行良好,我遇到了足够的问题,导致我坚持到现场,其中一些问题包括没有按时完成工作(迟交或部分通电)的系统故障以及只在系统掉电并通电。 自动启动function仍然非常有价值,虽然它可以降低因人为错误而导致故障的风险 – 这是3AM可能出现的问题! 希望这可以帮助。
是的你可以。 从另一个Linux机器设置cronjob可能很简单。 使用现代服务器的远程IPMIfunction(iDRAC在此投诉)并发送开机命令:
ipmipower --on -h hostname/oripaddressofidrac -u root -p password
有些想法 –
您无需使用iDRAC,只要您使用的是电源线和网线即可。 它不需要打开 – 它始终打开。
我不知道任何电源调度,所以它必须通过另一台机器的脚本工作来完成
如果你失去了电源,那么这台机器(运行脚本的机器)将会如何被打开? 鸡肉和鸡蛋,我在想
实际解决scheme1:恢复供电时,远程连接到您的networking,SSH或浏览到DRAC,然后手动启动服务器。 请记住,如果您的电源和局域网正在工作,DRAC将会清醒。
实际的解决scheme2a和2b:假设您内部有一台工作机器来运行预定脚本,则可以对DRAC运行SSH脚本来启动服务器,或者将WOL数据包发送到服务器本身被configuration为响应这些。
通过与WSMan连接,您可以连接到服务器的iDRAC并获得其权力。 然后,这可以确定是否需要动力箱或保持原样。 PowerShell可以帮助build立这个连接,但是你需要知道这些命令。 WOL并不适用于它是带外pipe理设备的iDRAC,因为只要服务器通电,它就会始终处于运行状态。 我讨厌指向其他网站上的资源,但在这种情况下,戴尔已经汇集了一个文档,以帮助接近你正在谈论的东西。 它使用PowerShell v3来完成任务。 http://en.community.dell.com/cfs-file.ashx/__key/communityserver-components-postattachments/00-20-18-70-55/Microsoft-Windows-PowerShell-Cim-Cmdlets-with-Dell- iDRAC.pdf
我希望这有帮助。 我们在5k服务器上使用iDRAC取得了巨大的成功。